有没有类似 \nextpagestyle 的东西?

有没有类似 \nextpagestyle 的东西?

我正在使用 fancyhdr 在标题中添加一些内容,因为我有两个部分是具有相似结构的非常长的项目。因此读者可以随时在标题中检查他正在阅读的是哪一个。

所以就在\section我放之前:

\fancyhead[L]{\sffamily\leftmark{} - first list}
\pagestyle{fancy}

但是现在第二部分开始的地方已经会放上新部分的名称,这可能会让读者感到困惑。

是否有东西可以仅针对下一页和后续页面调用页面样式?或者应该简单地放一个\newpage并节省我的麻烦。

答案1

afterpage包及其同名\afterpage宏可能是您想要的:

% in the preamble:
\usepackage{afterpage}
...
% inside the document environment:
\afterpage{%
    \fancyhead[L]{\sffamily\leftmark{} - first list}
    \pagestyle{fancy}}
...

您可能已经猜到了,的参数\afterpage是在下一页开始时执行的。

相关内容