Изменить индексную запись в ToC

Изменить индексную запись в ToC

Я хочу изменить способ отображения записи индекса в оглавлении:

На данный момент у меня есть такое оглавление:

Как это

Я хочу написать это с заглавной буквы:

Как я хочу

Я могу сделать это, изменив имя индекса, однако это испортит страницу индекса :(

Могу ли я настроить его только на странице оглавления? (как я сделал с глоссарием)

Код:

\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 для индекса).

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