Prologue et épilogue

Tables des matières
On produit une table des matières avec la commande \tableofcontents. Placez la commande à l’endroit même où vous voulez que la table des matière apparaisse ; LaTeX fera le reste pour vous. Une seconde compilation est nécessaire pour qu’un fichier .toc ait été produit à la précédente.
La commande \tableofcontents produit un titre, mais il ne produit pas automatiquement un début de nouvelle page. Si vous voulez une nouvelle page après la table des matières, mettez une commande \newpage après la commande \tableofcontents.
Les commandes analogues \listoffigures et \listoftables produisent respectivement une liste des figures et une listes des tableaux. Le fonctionnement est exactement le même que pour la table des matières.
La commande \nofiles l’emporte sur ces commandes, et empèche la génération de ces listes.

\addcontentsline
Synopsis :

\addcontentsline{ext}{unit}{texte}

La commande \addcontentsline ajoute une entrée a la liste ou table specifiée où :
ext 	L’extension de nom de fichier du fichier dans lequel l’information doit être écrite, typiquement c’est l’une des trois suivante :: toc pour la table des matière (« table of contents » en langue anglaise), lof pour la liste des figures (« list of figures »), ou lot pour la liste des tableaux (« list of tables »).
unit 	Le nom de l’unité sectionnelle à ajouter, typiquement l’une des suivantes, selon la valeur de l’argument ext :
toc 	Les unités sectionnelles : part, chapter, section, subsection, subsubsection.
lof 	Pour la liste des figures : figure.
lot 	Pour la liste des tableaux : table.
texte 	Le texte de l’entrée.
Ce qui est écrit dans le fichier .ext est la commande \contentsline{unit}{texte}{numéro}, où numéro est la valeur courante du compteur unit.

\addtocontents
La commande \addtocontents{ext}{texte} ajoute du texte (ou des commandes de formatage) directement au fichier .ext qui génère la tables des matières, ou la liste des figures ou des tableaux. generates the table of contents or listes of figures or tables.
ext 	L’extension de nom de fichier du fichier dans lequel l’information est à écrire : toc (table des matières), lof (liste des figures), ou lot (liste des tableaux).
texte 	Le texte à écrire.

Glossaires
La commande \makeglossary active la création des glossaires.
La commande \glossary{texte} écrit un article de glossaire pour texte dans un fichier auxiliaire nommé avec l’extension .glo.
Plus précisément, ce qui est écrit est la commande \glossaryentry{texte}{numpage}, où numpage est la valeur courante de \thepage.
Le paquetage glossary disponible sur le CTAN fournit une prise en charge de glossaires plus élaborée.

Index
La commande \makeindex active la création d’index. Placez là dans le préambule.
La commande \index{texte} écrit un article d’index pour texte dans un fichier auxiliaire nommé avec une extention .idx.
Plus précisément, ce qui est écrit est la commande \indexentry{texte}{numpage}, où numpage est la valeur courante de \thepage.
Pour générer un article d’index pour « toto » qui dit « Voir titi », utilisez une barre verticale : \index{toto|see{titi}}. Utilisez seealso au lieu de see pour fabriquer un article en « Voir aussi ».
Le texte « Voir » est défini par la macro \seename, et le texte « Voir aussi » par la macro \alsoname. Ils peuvent être redéfinis pour d’autres langages.
Le fichier en .idx généré est ensuite trié avec une commande externe, d’ordinaire soit makeindex (http://mirror.ctan.org/indexing/makeindex) ou la commande ( multi-lingue) xindy (http://xindy.sourceforge.net). Ceci résulte en un fichier en .ind, ce qui peut ensuite être lu pour composer l’index.
L’index est d’ordinaire généré avec la commande \printindex. Celle-ci est définie dans le paquetage makeidx, ainsi vous devez mettre \usepackage{makeidx} dans le préambule.
La longueur élastique \indexspace est insérée avant chaque nouvelle lettre dans l’index imprimé ; sa valeur par défaut est ‘10pt plus5pt minus3pt’.
Le paquetage showidx a pour effet que chaque article de l’index est affiché dans la marge de la page où l’article apparaît. Ceci peut aider à la préparation de l’index.
Le paquetage multind prend en charge la pluralité des index. Voir aussi l’article de la FAQ TeX FAQ à ce propos, http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind.