
Я хочу изменить способ отображения записи индекса в оглавлении:
На данный момент у меня есть такое оглавление:
Я хочу написать это с заглавной буквы:
Я могу сделать это, изменив имя индекса, однако это испортит страницу индекса :(
Могу ли я настроить его только на странице оглавления? (как я сделал с глоссарием)
Код:
\usepackage{makeidx}
\makeindex
\addto{\captionsbrazil}{
\renewcommand*{\indexname}{Índice Remissivo}
}
...
\printindex % printing the index
решение1
Вы можете предотвратить автоматическое добавление индекса в TOC, а затем добавить его вручную. Например, используйте
\usepackage[intoc=false]{imakeidx}
вместо этого \usepackage{makeidx}
в преамбуле, а затем в конце документа:
\phantomsection % assuming you have hyperref loaded, otherwise omit
\addcontentsline{toc}{chapter}{INDICE REMISSIVO}
\printindex
Это должно сработать. (Если вы используете пакет tocbibind
, передайте ему noindex
опцию, чтобы подавить автоматическую генерацию записи TOC для индекса).