Okay, ich verwende also fancyhdr
die Standardoptionen. Ich habe einige Abschnitte, bei denen ich möchte, dass sie im Inhaltsverzeichnis anders aussehen. Dies wird folgendermaßen erreicht:
\section[test (in the TOC)]{test}
In der von erstellten Kopfzeile fancyhdr
wird der Abschnitt genauso dargestellt wie im Inhaltsverzeichnis ( test (in the TOC)
) und nicht so, wie es im Abschnitt selbst dargestellt wird ( test
).
MWE:
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0pt}
\setlength{\headheight}{15pt}
\begin{document}
\thispagestyle{empty}
\tableofcontents
\newpage
\section[test (in the TOC)]{test}
test
\end{document}
Ich möchte, dass in der Kopfzeile „ test
Nein“ steht test (in the TOC)
.
Antwort1
Sie können die Markierung ändern, indem Sie
\markboth{\thesection.\ test}{}
Code:
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0pt}
\setlength{\headheight}{15pt}
\begin{document}
\thispagestyle{empty}
\tableofcontents
\newpage
\section[test (in the TOC)]{test}
\markboth{\thesection.\ test}{}
test
\end{document}
Antwort2
Eine Alternative wäre, zu einer Klasse zu wechseln, in der diese Funktion integriert ist.
Das Erscheinungsbild ist etwas anders, KOMA-script zielt darauf ab, nette Voreinstellungen für die nicht-nordamerikanische Welt bereitzustellen.
\documentclass[headings=optiontotoc]{scrartcl}
\usepackage[automark]{scrlayer-scrpage}%KOMA-budle
\usepackage{blindtext}
\begin{document}
\tableofcontents
\clearpage
\section[test (in the TOC)]{test}
\blindtext
\end{document}