6 Les index
6.1 Table des matières
toc: true dans l’en-tête YAML va insérer la table des matières au début du document.
La profondeur de la table des matières est déclarée dans l’en-tête YAML avec toc_depth: x (x étant le nombre de niveaux).
Pour placer cette table des matières ailleurs qu’au début, il faut l’appeler avec \tableofcontent.
On peut également modifier :
- son titre avec \renewcommand{\contentsname}{Sommaire} (ici “Sommaire” au lieu de “Table des matières”) ;
- ou la couleur des liens avec \hypersetup{colorlinks=true, linkcolor=black}.
Ces deux commandes doivent apparaître avant \tableofcontents
6.2 Table des figures et table des tableaux
Les tables des figures et des tableaux sont automatiquement générées en ajoutant :
- tof: true
- tot: true
dans l’en-tête YAML.
Elles apparaissent en fin de document.
6.3 Index de mots-clés
Avec Markdown et Pandoc, il n’est pas possible d’activer la fonction intégrée dans LaTeX1. Il faut donc détourner le problème en :
- identifiant les termes à mettre dans l’index avec \label{terme}terme ;
- en fin de document (après un titre # index par exemple), ajouter les termes avec terme\dotfill\pageref{mot} (liste à trier alphabétiquement).
\dotfill va aligner le numéro de page à droite avec une ligne de points.
\pageref{mot} va insérer le numéro de la page où le terme a été “taggé” (avec \label{terme}terme).
Cet index est généré avec plusieurs compilations successives.↩︎