如何在除第一页之外的所有页面上放置精美的页眉?

如何在除第一页之外的所有页面上放置精美的页眉?

我试图将 fancyhdr 自定义样式放在除第一页之外的所有页面上,但它要么显示在所有页面上,要么不显示在任何页面上,我无法让这种样式从第二页开始,我是 Latex 的新手,所以欢迎任何帮助。

答案1

即使使用了 ,plain整个 也使用默认页面样式 - - 。但为了确保万无一失,您可以添加article\maketitle

\thispagestyle{plain}
\pagestyle{fancy}

到您的序言中,这将确保第一页使用plain(由于\thispagestyle)并且后续页面使用fancy(由于\pagestyle\thispagestyle覆盖\pagestyle)。

这是一个完整的最小示例:

在此处输入图片描述

\documentclass{article}
\usepackage{fancyhdr}%
\usepackage{lipsum}% Just for this example

\fancyhf{}% Clear all headers/footers
\fancyhead[L]{Left header}\fancyhead[C]{Centre header}\fancyhead[R]{Right header}
\fancyfoot[L]{Left footer}\fancyfoot[C]{Centre footer}\fancyfoot[R]{Right footer}
\pagestyle{fancy}
\thispagestyle{plain}

\title{My title}
\author{My author}

\begin{document}

%\maketitle

\lipsum[1-10]

\end{document}

另一个选择可能是使用afterpage您可以使用它来设置页面的页面样式下列的包含命令的那个\afterpage。但是,\afterpage将其内容设置在组中,这不允许常规项\pagestyle存活。为此,您可以使用其他一些技巧,如页面样式仅适用\thispagestyleafterpage

答案2

您还可以使用\thispagestyle{empty}它来删除所有页眉和页脚(甚至第一页的页码)。当您想要为报告或论文制作页面标题时,它非常有用。

您可以在文档的任何位置使用此命令。

相关内容