Les notes de bas de page et les notes marginales permettent d’ajouter une remarque sans interrompre le fil du texte. Une note de bas de page envoie une note numérotée en bas de page ; une note marginale place une courte note dans la marge, à côté du corps du texte. Cette page couvre \footnote et sa forme scindée \footnotemark / \footnotetext, les réglages avec le package footmisc, et les notes marginales avec \marginpar et le package marginnote, avec leurs usages et leurs pièges.
Notes de bas de page — \footnote
La commande de base est \footnote{text}. À l’endroit où vous l’écrivez, LaTeX place un numéro en exposant, la marque de note, puis compose le texte correspondant en bas de la page. Le numéro est incrémenté automatiquement par le compteur footnote ; vous ne le choisissez donc pas vous-même.
Le point important est l’emplacement. La marque doit suivre immédiatement le mot annoté : écrivez donc \footnote juste après ce mot, sans espace entre les deux. Un espace ou un retour à la ligne entre le mot et la commande reste dans le texte et éloigne la marque. Par rapport à la ponctuation, la marque se place normalement après le signe.
TeX は 1978 年に生まれました\footnote{作者はクヌース。}。
その数式組版は今も標準です\footnote{arXiv も LaTeX を推奨。}。Pour imposer un numéro précis, écrivez \footnote[num]{text}. Le numéro entre crochets sert de marque et n’incrémente pas le compteur footnote pour cet appel. C’est utile lorsque deux endroits doivent pointer vers la même note.
L’apparence du numéro est contrôlée par \thefootnote. Pour remplacer les chiffres arabes par des symboles (†, ‡, ...), utilisez \renewcommand{\thefootnote}{\fnsymbol{footnote}}. \fnsymbol associe 1 à 9 à l’astérisque, au poignard, etc. ; il convient donc aux documents avec peu de notes. Vous pouvez de la même manière passer à \alph, \roman, entre autres.
Séparer marque et texte — \footnotemark / \footnotetext
\footnote ne fonctionne correctement qu’en mode paragraphe externe. Dans une table (tabular), une \caption, l’argument d’une commande de sectionnement (\section et analogues), ou une minipage, la marque peut ne pas apparaître ou le texte peut disparaître. La solution consiste à placer séparément la marque et le texte avec deux commandes.
\footnotemark— place seulement la marque, c’est-à-dire le numéro, à cet endroit. Sans argument, la commande avance le compteurfootnoted’une unité ;\footnotemark[num]utilise ce numéro sans avancer le compteur.\footnotetext{text}— place seulement le corps de la note en bas de page. Écrivez-la après\footnotemark, à un endroit en mode paragraphe externe ;\footnotetext[num]{text}permet de faire correspondre le numéro.
Le schéma courant est le suivant : dans la table, émettez seulement la marque avec \footnotemark, puis écrivez le corps avec \footnotetext{…} une fois revenu dans le texte, après la table ou la minipage. Pour garder les numéros synchronisés, le plus sûr est de les fixer explicitement, par exemple \footnotemark[7] avec \footnotetext[7]{…}.
\begin{tabular}{ll}
項目 A & 値\footnotemark[1] \\
項目 B & 値 \\
\end{tabular}
\footnotetext[1]{この値は暫定です。}Les notes à l’intérieur d’une minipage sont particulières. Dans une minipage, \footnote place la note au bas de cette minipage plutôt qu’au bas de la page ; le numéro dépend du compteur mpfootnote au lieu de footnote, et s’affiche par défaut en lettres minuscules (a, b, c...). Elles sont donc indépendantes des notes du corps du texte et restent locales à la minipage.
Régler les notes avec footmisc
Pour contrôler plus finement le comportement standard des notes, chargez le package bien établi footmisc. Placez \usepackage[options]{footmisc} dans le préambule et combinez les options selon le résultat voulu. Les principales sont :
| Option | Effet |
|---|---|
perpage | Réinitialise la numérotation des notes à chaque page, en repartant de 1. |
bottom | Force les notes à descendre tout en bas de la page, même si la page est courte. |
para | Compose plusieurs notes à la suite dans un seul paragraphe, au lieu d’une ligne par note. |
multiple | Gère les marques de notes adjacentes en les séparant proprement. |
symbol | Étiquette les notes avec des symboles (*, †, ‡...) au lieu de numéros. |
Il permet aussi d’agir sur la marge. L’écart entre la marque et le corps de la note, c’est-à-dire la marge gauche de la note, se règle avec la longueur \footnotemargin fournie par footmisc, par exemple \setlength{\footnotemargin}{1.8em}.
\usepackage[perpage,bottom,multiple]{footmisc}
% ページごとに番号リセット+最下部固定+隣接マーク処理Notes marginales — \marginpar
Pour placer une courte note à côté du corps du texte, utilisez \marginpar{text}. Une petite note est composée dans la marge à la hauteur où la commande apparaît. En mise en page recto verso (twoside), elle va dans la marge extérieure et change automatiquement de côté entre pages de gauche et de droite.
Pour employer un texte différent selon le côté, écrivez \marginpar[left]{right}. Le texte entre crochets, [left], est utilisé lorsque la note tombe dans la marge gauche, donc sur une page de gauche ; le texte entre accolades, {right}, est utilisé dans la marge droite. Pour inverser le côté des notes, utilisez \reversemarginpar ; pour revenir au défaut, \normalmarginpar.
Mais \marginpar a de fortes limites. En interne, il est traité comme une sorte de flottant, comme les figures et les tables ; il ne peut donc pas être utilisé dans un flottant (figure/table), dans une note de bas de page, ni dans un autre \marginpar. Il ne prend aussi qu’un seul paragraphe, et plusieurs notes sur des lignes proches peuvent mal s’aligner, se chevaucher ou se décaler.
Le package marginnote — notes marginales sans ces limites
Pour contourner ces limites, utilisez \marginnote{text} du package marginnote. Comme il n’utilise pas de flottant, il peut placer une note marginale même dans les flottants et les notes de bas de page, là où \marginpar échoue. Comme avec \marginpar, vous pouvez fournir un texte différent selon le côté avec \marginnote[left]{right}, et \reversemarginpar est respecté.
De plus, \marginnote accepte un second argument optionnel pour le décalage vertical, écrit après les accolades. La forme est \marginnote[left]{right}[offset], où [offset] est une longueur : une valeur négative monte la note, une valeur positive la descend. C’est pratique pour écarter manuellement des notes marginales qui se chevaucheraient.
\usepackage{marginnote}
...
本文の脇に注を付けます\marginnote{これは傍注。}。
少し上げたい場合\marginnote{上にずらす}[-1\baselineskip]。Notez que \marginnote place la note à la hauteur de la ligne courante, sans l’évitement automatique des collisions que tente \marginpar. Si des notes se chevauchent, décalez-les avec l’offset ci-dessus. En échange de cette liberté vis-à-vis des contraintes de flottant de \marginpar, il a aussi ses compromis, par exemple l’impossibilité de se couper sur deux pages.