Comment utiliser le mode verbatim dans une note de bas de page ?
Le mode verbatim
permet de saisir du texte qui apparaîtra tel quel
dans le document, sans interprétation des caractères spéciaux.
Il est spécialement adapté pour le code informatique:
Mais le mode verbatim
n'est généralement pas utilisable en argument
d'une commande, et notamment pas utilisable dans une note de bas de page.
Si on a juste besoin de quelques mots en style verbatim, on peut imaginer
sélectionner la fonte utilisée par le mode verbatim
avec \texttt{}
,
puis à faire le verbatim
« à la main » en protégeant les caractères spéciaux…
Mais, heureusement, l'extension fancyvrb propose
la commande
\VerbatimFootnotes
. Une fois cette commande utilisée
dans le préambule, il devient possible d'inclure du verbatim
dans l'argument d'une commande.
En voici un exemple :
\documentclass{report} \usepackage{fancyvrb} \VerbatimFootnotes \DefineShortVerb{\|} % voir la doc de fancyvrb \begin{document} On peut inclure du texte verbatim dans une note\footnote{En écrivant directement |\verb| dans la note de bas de page, avec le package \textit{fancyvrb}.}, sans avoir besoin des anciens mécanismes avec |\SaveVerb| et |\UseVerb|. \end{document}
![LaTeX
\documentclass{report}
\usepackage[width=6cm,height=4cm]{geometry}
\usepackage{lmodern}
\usepackage[french]{babel}
\usepackage{fancyvrb}
\VerbatimFootnotes
\DefineShortVerb{\|} % voir la doc de fancyvrb
\begin{document}
On peut inclure du texte verbatim dans une note\footnote{En écrivant directement
|\verb| dans la note de bas de page, avec le package \textit{fancyvrb}.},
sans avoir besoin des anciens mécanismes avec |\SaveVerb| et |\UseVerb|.
\end{document}](/lib/exe/fetch.php?media=wiki:latex:/imgf48aeb2ab490d92893e1bfaa3b30e8e0.png)
\SaveVerb
, puis à inclure ce qui
a été enregistré, avec \UseVerb
.
Il vaut maintenant mieux utiliser le package fancyvrb.