Je voudrais faire une liste de références avec les sections de mon carnet Colab. Le bloc-notes est enregistré dans mon Google Drive.
J'essaie les hyperliens HTML et Markdown, qui fonctionnent bien si le lien est vers une URL HTTP, mais cela ne fonctionne pas pour les sections internes du cahier.
Par exemple, dans une cellule de texte, j'ai défini le contour:
<a id='s1'></a> #Section 1 ..... <a id='s2'></a> #Section 2
et dans la section destination:
1. [Section 1](#s1) 2. [Section 2](#s2)
Le lien hypertexte dans la liste du contour est affiché sous forme de lien hypertexte mais lorsque je clique dessus ou il ne fait rien, ou il ouvre un nouvel onglet dans le navigateur avec un message d'erreur:
Colab crée sa propre liste de contenu en utilisant les sections et sous-sections démarquées, mais les liens internes d'une section à une autre ne sont pas possibles.
3 Réponses :
Les liens dans google colab sont comme Markdown:
[text](link)
mais vous devez utiliser une cellule Text
et non une cellule Code
.
Le lien doit fonctionner dans une cellule de texte normale, vous devez réessayer.
Le [text](link)
trouve dans une cellule de texte. Cela ne fonctionne pas dans Colab. Cela fonctionne bien dans le serveur Jupyter normal.
Les lignes suivantes ont fonctionné pour moi
Origine: texte Destination:
Une erreur typique doit être l'utilisation de "". Si vous regardez attentivement mes lignes ci-dessus, cela s'applique "" pour la ligne de destination Link, mais pas pour la ligne d'origine.
Veuillez ne pas ajouter "" comme "#Link" dans la création, sinon cela vous dirigera vers le "Désolé, le fichier que vous avez demandé n'existe pas". page.
Merci. Pourriez-vous poster un exemple complet ?. Je ne peux pas le faire fonctionner.
Veuillez essayer le code suivant, que j'ai testé et travaillé Origination: 1. [Section 1] (# s1) 2. [Section 2] (# s2) Destination: #Section 1 <a name="s1"> </a> #Section 2 <a name="s2"> </a> J'espère que c'est clair maintenant
Avec Colab, vous devez insérer une <a name="id"></a>
dans la cellule vers laquelle vous souhaitez <a name="id"></a>
un lien.
Le lien fonctionne comme d'habitude:
<a name="cell-id"></a> # Heading This is the cell I'm linking to
Et la cellule de destination avec la balise serait:
[Link Text](#cell-id)