So ändern Sie die Schriftgröße des Indexnamens, ohne das Inhaltsverzeichnis zu beeinflussen

So ändern Sie die Schriftgröße des Indexnamens, ohne das Inhaltsverzeichnis zu beeinflussen

Im folgenden Dokument wird für den Indexnamen eine andere Schriftart verwendet, was sich leider auch auf das Inhaltsverzeichnis auswirkt.

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

Antwort1

\indexnamewird auch in den Kopfzeilen verwendet, daher ist es keine gute Idee, sie direkt zu ändern, um die Schriftart einzuschließen. Verwenden Sie stattdessen ein Paket, um die Schriftartänderungen in Ihrem Indexkapitel zu aktualisieren, wiesectsty:

Bildbeschreibung hier eingeben

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

verwandte Informationen