Quelles sont les commandes de base ?
Pour permettre à LaTeX (via un générateur d'index) de construire
un index, il faut référencer dans le texte tous les mots que
l'on souhaite y voir apparaître. La commande à utiliser pour
cela est \index. Elle permet la construction d'un fichier .idx
dans lequel sont répertoriées toutes les références indiquées
dans le texte.
Les entrées de ce fichier sont ensuite triées dans un fichier
nom_fichier.ind via la compilation :
makeindex fichier.idx
qui sera inclut dans le source .tex par la commande \printindex
ou \input{nom_fichier.ind}.
Pour indiquer à LaTeX qu'il doit construire un index, il faut
également ajouter la commande \makeindex dans le préambule du
document.
Remarque : compte tenu du temps pris pour générer un index, il
est conseillé de ne faire apparaître la commande
\makeindex que lors des dernières compilations.
Si les commandes de génération d'index ne sont pas définies par
défaut, ou dans un package autre que makeidx (tel que french de
B. Gaulle par exemple), il faut utiliser le package 'makeidx'
(cas notamment de la commande \printindex).
Remarque : Pour éviter de répéter la commande \index dans un
texte où elle devrait apparaître souvent, on peut
utiliser les commandes \index{mot_a_indexer|(} au
début du texte et \index{mot_a_indexer|)} à la fin.
Pour plus de détails, consulter
ftp://ftp.inria.fr/pub/TeX/CTAN/indexing/makeindex/doc/makeindex.ps