Ceci est une ancienne révision du document !
Comment obtenir une table des matières par chapitre ?
En temps normal, cette mise en forme particulière se fait par l'ajout d'une table des matières réduite dite « mini-table » pour chaque partie, chapitre ou même section. Elle s'obtient avec l'extension minitoc. Cette extension prend également en charge les mini-listes de tableaux et de figures. Toutefois, les mini-bibliographies posent un problème différent, développé en question « Comment faire des bibliographies séparées par chapitre ? ».
En temps normal, l'extension génère un fichier auxiliaire (aux
) pour chaque chapitre afin de le traiter dans le chapitre par la suite. Voici un exemple d'utilisation :
\usepackage{minitoc} ... \begin{document} ... \dominitoc \tableofcontents \dominilof \listoffigures ... \chapter{Que commence le texte} \minitoc \mtcskip \minilof ...
Dans cet exemple, les commandes :
\minitoc
et\minilof
intègrent respectivement les mini-tables et les mini-listes de figure dans le document ;\mtcskip
ajoute un espace vertical.
L'extension babel ne connaît pas l'extension minitoc mais cette dernière permet de prendre en charge d'autres langues que l'anglais. Par ailleurs, l'extension hyperref connaît minitoc et traite les mini-tables de la même manière que les tables des matières classiques.