J'essaie simplement d'ajouter des notes de bas de page dans mon GitHub Gist , mais cela ne fonctionne pas:
Some long sentence. [^footnote]
[^footnote]: Test, [Link](https://google.com).
Je suis ce guide et je ne pense pas que je fais quelque chose de mal. Quelqu'un peut-il signaler mon erreur?
markdown
github-flavored-markdown
multimarkdown
Enrico Susatyo
la source
la source
[^footnote]
syntaxe, même avant qu'il ne soit officiellement ajouté à la documentationRéponses:
GitHub Flavoured Markdown ne prend pas en charge les notes de bas de page, mais vous pouvez le simuler manuellement¹ avec des caractères Unicode ou des balises en exposant, par exemple
<sup>1</sup>
.¹ Bien sûr, ce n'est pas idéal, car vous êtes maintenant responsable du maintien de la numérotation de vos notes de bas de page. Cela fonctionne assez bien si vous n'en avez qu'un ou deux, cependant.
la source
En développant un peu la réponse précédente, vous pouvez également rendre les liens de note de bas de page cliquables ici. Définissez d'abord la note de bas de page comme ceci
Puis référencez-le à un autre endroit dans le document comme celui-ci
la source
Example [[TPL]](#TPL)
...#### Notes
...<a name="TPL">[TPL]</a> footnote template
En développant les réponses précédentes encore plus loin, vous pouvez ajouter un
id
attribut au lien de votre note de bas de page:Ensuite, dans la note de bas de page, liez-la à nouveau.
Cela ajoutera un peu
↩
à la fin du contenu de votre note de bas de page, ce qui ramènera vos lecteurs à la ligne contenant le lien de la note de bas de page.la source
name
au lieu deid
dans l'appel à la note de bas de page. Ie <p>Bla bla <sup name="a1">[1](#f1)</sup>
name
etid
fonctionnent pour les fichiers README sur github.com .. n'ont cependant pas testé les gists.Je n'ai pas réussi à faire fonctionner les solutions de Surya et Matteo. Par exemple, "(# f1)" était simplement affiché sous forme de texte et n'est pas devenu un lien. Cependant, leurs solutions m'ont conduit à une solution légèrement différente. (J'ai également formaté la note de bas de page et le lien vers l'exposant d'origine un peu différemment.)
Dans le corps du texte:
A la fin du document:
Cliquer sur l'exposant dans la note de bas de page revient à l'exposant dans le texte original.
la source
Bien que je ne sache pas si c'est officiellement documenté quelque part, vous pouvez faire des notes de bas de page dans Github.
Marquez l'endroit où vous souhaitez insérer le lien de pied de page avec un nombre entre crochets, IE
[1]
Au bas du message, faites une référence au marqueur numéroté et suivi d'un deux-points et du lien, IE
[1]: http://www.example.com/link1
Et une fois que vous l'avez prévisualisé, il sera rendu sous forme de liens numérotés dans le corps du message.
la source
#1
n'a pas fonctionné comme un lien sur le démarque de github (décembre 2018).Pour les notes courtes, fournir un élément d'ancrage avec un attribut title crée une "info-bulle".
Sinon, pour les notes plus impliquées, il semble que votre meilleur pari est de maintenir manuellement les liens nommés.
la source
Cela fonctionne pour moi:
blablabla
[<sup>1</sup>](#1)
blablablanotes de bas de page: référence à blablabla
<a class="anchor" id="1"></a>
la source
J'ai utilisé une variante de la solution de Mateo. J'utilise ceci dans des fichiers Rmd écrits dans un démarquage aromatisé github (gfm) pour un site Web propulsé par Jekyll, mais les mêmes fichiers Rmd sont utilisés pour produire des fichiers PDF dans divers contextes. Les fichiers Rmd sont lourds en mathématiques et les mathématiques sont affichées avec MathJax sur le site Web. J'avais donc besoin d'une solution qui fonctionne avec gfm qui est traitée via Jekyll, fonctionne avec pandoc-> pdflatex et est compatible avec MathJax.
extrait de fichier Rmd (qui est gfm)
$\hookleftarrow$
est le latex, qui fonctionne pour moi car j'ai toujours MathJax activé. J'utilise cela pour m'assurer qu'il s'affiche correctement dans mes fichiers PDF. Je mets mes notes de bas de page entre crochets parce que l'exposant est déroutant si je mets une note de bas de page sur des mathématiques en ligne.Le voici en action: https://eeholmes.github.io/posts/2016-5-18-FI-recursion-1/
Ces notes peuvent être placées n'importe où dans le Rmd. Je mets une liste à la fin, donc ce sont techniquement des notes de fin.
la source
Voici une variante de la réponse d' Eli Holmes qui a fonctionné pour moi sans utiliser de latex:
Exemple
la source
Bien que la question concerne le Markdown aromatisé GitHub, je pense qu'il convient de mentionner qu'à partir de 2013 , GitHub prend en charge AsciiDoc qui intègre cette fonctionnalité. Il vous suffit de renommer votre fichier avec une
.adoc
extension et d'utiliser:La documentation avec le résultat final est ici .
la source