Ceci est une ancienne révision du document !


\question{Comment changer le style de certains mots indexés ?} %16.4

\reponse En utilisant la construction \begin{noexemple} \index{Sport@\textbf{Sport}} \end{noexemple} Dans ce cas, la partie qui se trouve avant le \texttt{@} sert pour le tri de l'index, et ce qui se trouve après correspond à ce qui sera affiché dans l'index. C'est très utile notamment pour le smots commençant par une lettre accentuée, puisque pour \texttt{makeindex}, «~équitation~» ne commence pas par un \texttt{e} mais par un «~symbole~».

L'exemple~\ref{styleindex} montre comment combiner cela avec la hiérarchisation de l'index (\emph{cf.}~\ref{indexhier}).

\begin{mdocexemple}{Exemple d'index hiérarchique\label{styleindex}} \begin{page} \documentclass{report} \usepackage[francais]{babel} \usepackage{makeidx}

\makeindex

\begin{document} \chapter{Sports.} Le sport\index{Sport} c'est fantastique ! Mes sports préférés sont : \begin{itemize}

 \item l'escalade%

\index{Sport@\textbf{Sport}!Escalade@\textsf{Escalade}}

 et surtout les sorties en falaise ;
 \item l'équitation%

\index{Sport@\textbf{Sport}!Equitation@\textsf{Équitation}}

 et en particulier les disciplines de dressage%

\index{Sport@\textbf{Sport}!Equitation@\textsf{% Équitation}!Dressage@\textsf{Dressage}}

 et de complet%

\index{Sport@\textbf{Sport}!Equitation@\textsf{% Équitation}!Complet@\textsf{Complet}} :

 \item le judo\index{Sport@\textbf{Sport}!Judo@\textsf{Judo}}.

\end{itemize} \end{page} \begin{page} \printindex

\end{document} \end{page} \end{mdocexemple}

\endinput

2_composition/annexes/index/changer_le_style_de_certains_mots_indexes.1028973133.txt.gz · Dernière modification: 2002/08/10 11:52 par markey
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0