考虑以下 MWE:
\documentclass[a4paper]{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\let\Sectionmark\sectionmark
\def\sectionmark#1{\def\Sectionname{#1}\Sectionmark{#1}}
\let\Subsectionmark\subsectionmark
\def\subsectionmark#1{\def\Subsectionname{#1}\Subsectionmark{#1}}
\fancyhf{}
\fancyhead[R]{ \sffamily \quad \nouppercase {
\thesubsection\ \Sectionname\quad$>$\quad\Subsectionname}
}
\begin{document}
\section{Section A}
Null vier drei neun sieben.
\subsection{Subsection a}
Zwölf sieben neun eins drei.
\subsection{Subsection b}
Acht elf elf fünf drei vier.
\end{document}
但我希望的是,每一页的第一个小节都放在页眉中,而不是最后一个小节。更准确地说:问题是,小节的最后一个小节总是放在页眉中,即使该小节从小节下面 10 页开始。
在小节之间插入\newpage
会导致所需的行为,但我想避免在每个之后出现分页符\subsection
。