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 :

\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.
\newpage
\printindex[p]
\printindex[lx]
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

\indexentry{\textsc{Royaux} Paul}{5}
\indexentry{\textsc {Royaux} Paul}{42}
\indexentry{\textsc{Geelen} Pierre}{7}
\indexentry{\textsc {Geelen} Pierre}{11}
\indexentry{\textsc{Heyermans} André}{40}
\indexentry{\textsc {Heyermans} André}{42}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

J'ai vérifié la typographie : aucune erreur. J'ai détruit p.idx pour en créer un nouveau : mêmes problèmes.

La seule solution serait de faire une correction de p.idx, ce qui serait assez fastidieux.

Posée 29 Mar, 13:24

fred02840's gravatar image

fred02840
4.2k31165189
Taux d'acceptation : 15%

Destruction de fichiers (pour repartir sur de bonnes bases) : p.idx, p.ilg, p.ind (et les équivalents en lx.), Doc.fls, Doc.fdb_latexmk.

Recompilation : pdflatex - pdflatex - latexmk - pdflatex

Et rien de mieux…

(29 Mar, 17:59) fred02840 fred02840's gravatar image
Soyez le premier à répondre à cette question !
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×18
×12

Question posée : 29 Mar, 13:24

Question vue : 47 fois

Dernière mise à jour : 29 Mar, 17:59