如何仅在第一页写入 rhead - 代码有什么问题?

如何仅在第一页写入 rhead - 代码有什么问题?

如何只在第一页写入 rhead?为什么此代码不起作用?

\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}

\lhead{}
\chead{}


\usepackage{amssymb} 
\usepackage{atbegshi}
\rhead{AAAAAA}
\AtBeginShipoutFirst{\rhead{}}
\pagestyle{fancy}

\begin{document}
AAAAAAAA
\newpage
AAAAAAAAA
\end{document}

在此处输入图片描述

答案1

我的印象是你想压制第一页的页眉。

您可以在代码中使用条件来获得正确的标题(但这将保留规则)。

\documentclass[11pt,a4paper]{article}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhead{}
\fancyhead[R]{\ifnum\value{page}=1 \else AAAAAA\fi}
\setlength{\headheight}{13.6pt}

\begin{document}

AAAAAAAA

\newpage

AAAAAAAAA

\end{document}

或者,\thispagestyle{plain}在 之后发出\begin{document}

相关内容