Выделение курсивом элемента указателя

Выделение курсивом элемента указателя

Я создаю индекс с помощью makeidx.

Разве следующее не подходит? Это не работает для меня.

\index{Brazil!\textit{subentry text}}

То же самое без курсива ( \index{Brazil!subentry text}) работает нормально.

решение1

Порядок сортировки подзаписей, скорее всего, будет неправильным, поскольку \textitвключен в строку сортировки. Нотация @- может использоваться для указания ключа сортировки без команд разметки:

\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}

Команды:

pdflatex test
makeindex test
pdflatex test

Результат

Связанный контент