Index

Pourquoi ce code n\rq{}imprime pas les deux index et comment faire pour met=
tre une couleur diff=E9rente =E0 chaque niveau de l\rq{}index.

Empire (rouge) Rome (bleu) Constantinople (vert)

Merci!

\documentclass[12pt,a4paper]{report}

\usepackage[T1]{fontenc}

\usepackage[utf8]{inputenc}

\usepackage[splitindex]{imakeidx}

\makeindex

\makeindex[name=3Dlieux,title=3DIndex des noms de lieux]

%% corps du document

\begin{document}

Guy de Monfort\index{Guy de Monfort} =E0 Constantinople \index[lieux]{Empir=
e!Rome!Constantinople}\

Iean de Froiuille\index{Iean de Froiuille} =E0 V=E9rone\index[lieux]{Italie=
!Province!V=E9rone}

\printindex

\printindex[lieux]

\end{document}

Bonjour,

Le 04/12/2019 17:57, houda araj a crit:

Pourquoi ce code n\rq{}imprime pas les deux index et comment faire pour
mettre une couleur diffrente chaque niveau de l\rq{}index.

Empire (rouge) Rome (bleu) Constantinople (vert)

Merci!

\documentclass[12pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[splitindex]{imakeidx}

Pas sur que cette option splitindex soit bien ncessaire…

\makeindex
\makeindex[name=lieux,title=Index des noms de lieux]
\begin{document}
Guy de Monfort\index{Guy de Monfort} Constantinople
\index[lieux]{Empire!Rome!Constantinople}\

Houla ! C’est pas recommand ces \

Iean de Froiuille\index{Iean de Froiuille}
Vrone\index[lieux]{Italie!Province!Vrone}
\printindex
\printindex[lieux]
\end{document}

Quelle est la chane de commandes que vous utilisez pour produire le
document ? Pour l’option splitindex il est crit “calls the splitindex
script by Markus Kohm” (extrait de la doc de imakeidx). Il faut donc
utiliser splitindex et pas makeindex.

Jean-Yves