
В следующем документе для имени индекса используется другой шрифт, к сожалению, это влияет и на оглавление.
\documentclass[10pt]{book}
\usepackage{makeidx}
\makeindex
\renewcommand*{\indexname}{\Huge my index name}
\usepackage{xpatch}
\xpatchcmd\theindex{\indexname}{\makebox[1.0\linewidth]{\indexname}}{}{}
\begin{document}
\tableofcontents
\chapter{First chapter}
\index{hello}
\cleardoublepage
\addcontentsline{toc}{chapter}{\indexname}
\printindex
\end{document}
решение1
\indexname
также используется в заголовках, поэтому изменять его напрямую, чтобы включить шрифт, не очень хорошая идея. Вместо этого используйте пакет для обновления изменений шрифта в вашей главе индекса, напримерsectsty
:
\documentclass{report}
\usepackage{makeidx,sectsty}
\makeindex
\renewcommand*{\indexname}{my index name}
\begin{document}
\tableofcontents
\chapter{First chapter}
\index{hello}
\cleardoublepage
\addcontentsline{toc}{chapter}{\indexname}
\chapterfont{\Huge\bfseries}
\printindex
\end{document}