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