Como alterar o tamanho da fonte do indexname sem afetar o índice

Como alterar o tamanho da fonte do indexname sem afetar o índice

O documento a seguir usa uma fonte diferente para o nome do índice, infelizmente isso também afeta o índice analítico.

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

Responder1

\indexnametambém é usado nos cabeçalhos, portanto, alterá-lo diretamente para incluir a fonte não é uma boa ideia. Em vez disso, use um pacote para atualizar as alterações de fonte no capítulo do índice, comosectsty:

insira a descrição da imagem aqui

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

informação relacionada