J'ai un document de 200 pages environ, dont l'utilisation serait simplifiée par une indexation des noms et une autre pour les lieux. Exemple fictif de ce que j'ai fait :
1
2
3
4
5
6
7
8
9
10
11
12
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[xindy]{indextools}
\makeindex[name=p,title=Index des personnes]
\makeindex[name=lx,title=Index des lieux]
\begin{document}
Lorem\index[p]{\textsc{Lorem} Marcel} ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore\index[lx]{Dolore} magna\index[p]{\textsc{Magna} Charles} aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor\index[lx]{Dolore} in reprehenderit in voluptate velit esse cillum dolore\index[lx]{Dolore} eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Là dessus, compilation : pdflatex - latexmk - pdflatex
Cela fonctionne très bien, mais l'index présente des répétitions d'occurrences. En vérifiant Le fichier p.idx présente en effet quelques bizarreries : des espaces apparaissent entre \textsc et le nom propre auquel il se rapporte, d'où la double indexation.
Je n'ai pas encore tenté le diable en créant un index des lieux lx.idx…
Professeurs de mathématiques dans le secondaire, connaissez-vous le package ProfCollege de Christophe Poulain ? Il est aussi utile que bien documenté !
Destruction de fichiers (pour repartir sur de bonnes bases) :
p.idx
,p.ilg
,p.ind
(et les équivalents enlx.
),Doc.fls
,Doc.fdb_latexmk
.Recompilation :
pdflatex
-pdflatex
-latexmk
-pdflatex
Et rien de mieux…