Je dois faire un index multiple pour un ouvrage collectif.
L’éditeur du livre m’a donné sa classe book.
Dans sa classe, voici les spécifications sur les index:
Dans mon préambule voici les packages que j’utilise:
\usepackage [ useindex ]{ splitidx } \makeindex %,split
\newindex [Index nominum ]{ aut } %index des personnalités
\newindex [Index des institutions]{ inst } %index des institutions
\newindex [Index des revues]{ jrnl } %index des revues
Les commandes d’impression d’index:
\printindex [ aut ][Index des personnes]
\printindex [ inst ][Index des institutions]
\printindex [ jrnl ][Index des revues]
Ma question:
Les trois index s’impriment correctement, cependant je n’arrive pas à avoir les titres des trois index, j’ai juste le titre INDEX (en capitales), au milieu des colonnes
Qu’est-ce qui cloche? Quelle commande redéfinir pour avoir les trois titres des trois index?
Je dois faire un index multiple pour un ouvrage collectif.
L’éditeur du livre m’a donné sa classe book.
Dans sa classe, voici les spécifications sur les index:
% Index
%
\renewenvironment{theindex}{\clearemptydoublepage
\thispagestyle{empty}
\if@twocolumn @restonecolfalse
\else @restonecoltrue
\fi
\columnseprule.2mm
\columnsep35\p@
\twocolumn[\vspace*{1em}
\begin{center}
\Large\MakeTextUppercase{Index} %%%%%%%%%%%% Cette ligne à changer
\end{center}
\vskip3\baselineskip]%
\addcontentsline{toc}{chapter}{INDEX}%
\def\chaptermark{\MakeTextUppercase{Index}}
\def@autore{\MakeTextUppercase{Index}}
\def@shtitle{\MakeTextUppercase{Index}}
\parindent\z@
\parskip\z@@plus.3\p@\relax
\let\item@idxitem}
{\if@restonecol\onecolumn\else\clearpage\fi} Dans mon préambule voici
les packages que j’utilise:
\usepackage[useindex]{splitidx}\makeindex%,split
\newindex[Index nominum]{aut}%index des personnalités
\newindex[Index des institutions]{inst}%index des institutions
\newindex[Index des revues]{jrnl}%index des revues Les commandes d’impression d’index:
\printindex[aut][Index des personnes]
\printindex[inst][Index des institutions]
\printindex[jrnl][Index des revues]
Ma question:
Les trois index s’impriment correctement, cependant je n’arrive pas à avoir les titres des trois index, j’ai juste le titre INDEX (en capitales), au milieu des colonnes
Qu’est-ce qui cloche? Quelle commande redéfinir pour avoir les trois
titres des trois index? Merci pour votre aide! sandrine
----- Le 2 Déc 22, à 10:19, Pétiard François xyz@xyz.tld a écrit :
Bonjour
Essayez, en remplaçant le
\Large\MakeTextUppercase{Index}
par
\Large\MakeTextUppercase{\indexname}
(pas testé).
François
Le 02/12/2022 à 09:40, Sandrine Avril a écrit :
Bonjour,
Je dois faire un index multiple pour un ouvrage collectif.
L’éditeur du livre m’a donné sa classe book.
Dans sa classe, voici les spécifications sur les index:
Dans mon préambule voici les packages que j’utilise:
\usepackage [ useindex ]{ splitidx } \makeindex %,split
\newindex [Index nominum ]{ aut } %index des personnalités
\newindex [Index des institutions]{ inst } %index des institutions
\newindex [Index des revues]{ jrnl } %index des revues Les commandes
d’impression d’index:
\printindex [ aut ][Index des personnes]
\printindex [ inst ][Index des institutions]
\printindex [ jrnl ][Index des revues]
Ma question:
Les trois index s’impriment correctement, cependant je n’arrive pas à avoir les
titres des trois index, j’ai juste le titre INDEX (en capitales), au milieu des
colonnes
Qu’est-ce qui cloche? Quelle commande redéfinir pour avoir les trois titres des
trois index?
Souvent, je vous ai questionné sur cette liste, sur tkz notamment. Le
résultat est là, un livre sur l’histoire des maths entièrement écrit et
composé sous LaTeX:
Souvent, je vous ai questionné sur cette liste, sur tkz notamment. Le
résultat est là, un livre sur l’histoire des maths entièrement écrit
et composé sous LaTeX: