
Ich erstelle einen Index mit makeidx
.
Ist das Folgende nicht in Ordnung? Das funktioniert bei mir nicht.
\index{Brazil!\textit{subentry text}}
\index{Brazil!subentry text}
Das Gleiche funktioniert auch ohne Kursivschrift ( ).
Antwort1
Die Sortierreihenfolge der Untereinträge wird wahrscheinlich falsch sein, da \textit
in der Sortierzeichenfolge enthalten ist. Die @
-Notation kann verwendet werden, um einen Sortierschlüssel ohne Markup-Befehle anzugeben:
\documentclass{article}
\usepackage{makeidx}
\makeindex
\begin{document}
\null
\index{Brazil!aaa}
\index{Brazil!zzz}
\index{Brazil!\textit{wrong entry}}
\index{Brazil!subentry text@\textit{subentry text}}
\printindex
\end{document}
Befehle:
pdflatex test
makeindex test
pdflatex test