Comment référencer une cellule de bloc-notes IPython dans markdown?
Comment référencer une cellule dans un démarque IPython notebook?
Je sais comment faire une référence à un lien externe. Mais est-il possible d'attribuer un ID à une cellule, puis reportez-vous à la cellule en markdown?
2 réponses
Oui, il y a moyen de faire exactement cela dans IPython.
Tout d'abord, définissez la destination dans la cellule que vous souhaitez lier avec une balise d'ancrage html
et donnez-lui un Id
. Par exemple:
<a id='another_cell'></a>
Note - Lorsque vous exécutez la cellule en markdown, il devient invisible. Vous pouvez ajouter du texte au-dessus de l'ancre pour identifier la cellule.
Deuxièmement, créez le lien hypertexte interne vers la destination créée ci-dessus en utilisant la syntaxe Markdown dans une autre cellule et exécutez il:
[Another Cell](#another_cell)
Maintenant, en cliquant sur le lien devrait vous emmener à la destination.
Si vous souhaitez accéder directement à une section spécifique de votre ordinateur portable, il peut être utile d'utiliser ce code: [section title](#section-title)
. Notez que, pour le texte entre parenthèses, vous devez remplacer les espaces et les caractères spéciaux par un trait d'Union.
À titre d'exemple, considérons ce cas dans lequel nous voulons insérer un lien vers la section 'Univariate + One step ahead':
Pour ce faire, il suffit d'ajouter le code de [Univariate + One step ahead](#Univariate-+-One-step-ahead)
:
De cette façon, nous évitons le introduction d'une balise d'ancrage, puisque le titre de la section agit déjà comme un.