Previous: Faire une bibliographie Up: pro
Faire un index
La réalisation d'un index est très simple à faire avec . Il suffit de
placer dans le texte des commandes \index pour générer les entrées.
Avant cela, il faut modifier un peu votre document :
- si vous n'utilisez pas l'option de style french, chargez
l'option de style makeidx (entre les crochets de la commande
\documentstyle) ;
- ajoutez la commande \makeindex dans le préambule (c'est-à-dire
entre les commandes \documentstyle et \begin{document}) ;
- mettez la commande \printindex où vous voulez voir apparaître
l'index (c'est généralement à la fin du document, juste avant la
commande \end{document}).
Il va falloir renoncer à utiliser xlatex (du moins si vous voulez générer
un document avec index et table des matières à jour). En effet, pour un document
avec index, la séquence de compilation est la suivante :
- une première compilation génère l'index dans un fichier .idx
(c'est le rôle de la commande \makeindex) ;
- le programme makeindex formate l'index et le place dans un
fichier .ind ;
- une deuxième compilation inclut l'index et génère la table des
matières (avec l'index) ;
- enfin, une troisième compilation inclut la table des matières.
L'utilisation de makeindex est expliquée dans la section
et l'automatisation de la compilation au moyen d'un
Makefile dans la section . Vous pouvez également vous
reporter à [5] pour une description plus complète de la
réalisation d'un index avec .
___________________________________________