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.2k33166190
Taux d'acceptation : 15%

Modifiée 03 Avr, 08:34

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

xindy, imakeidx, index : même combat ! Et, malheureusement, ces packages donnent les mêmes résultats déplorables.

J'ai procédé à un nouvel examen, et j'ai constaté que les marques d'index (`index{}) n'étaient pas tolérées à l'intérieur des titres, des notes de bas de page, des citations, et peut-être même des guillemets (ce dernier point est à vérifier). Il y a très probablement d'autres situations de blocage de ce genre.

Je suis en train de corriger tout cela. Après compilation (latex-makeindex-latex), les fichiers p.idxet p.ind retrouvent un aspect plus réjouissant. Mais à la condition, toutefois, d'une révision longue et fastidieuse…

Question aux latexiens et latexiennes plus aguerris : y aurait-il un moyen de contourner ces points de blocage, afin que l'on puisse mettre des marques d'index là où on voudrait qu'elles soient ?

Lien permanent

Publiée 02 Avr, 16:36

fred02840's gravatar image

fred02840
4.2k33166190
Taux d'acceptation : 15%

Modifiée 02 Avr, 16:40

Pourriez-vous poster un ECM: avec des titres, des notes de bas de page et des citations.

(02 Avr, 19:18) touhami touhami's gravatar image

@fred02840 - oui, de fait, @touhami a raison, un ECM serait utile : jamais je n'ai observé le phénomène que vous décrivez.

(04 Avr, 11:25) Pathe ♦♦ Pathe's gravatar image
Votre réponse
[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
×2

Question posée : 29 Mar, 13:24

Question vue : 201 fois

Dernière mise à jour : 04 Avr, 11:25