我正在写一份提案,并试图用一行来装饰我的页眉和页脚。我面临的问题是页脚和页眉下的行只出现在第二页到最后一页,而第一页没有行。这是我使用的代码:
\documentclass{arp}
\usepackage{setspace}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{flushend}
\usepackage{subfigure}
\usepackage{parskip}
\parskip=3pt
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\fancyhf{}
\rhead{\bf{XXXXXXXX}}
\lhead{\bf{YYYYYYYYYYYY}}
\lfoot{\bf{ZZZZZZZZZ}}
\rfoot{\bf{\thepage}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
答案1
我没有arp.cls
。假设您的第一页使用页面样式,plain
您也必须重新定义\plainheadrulewidth
和plainfootrulewidth
。
\renewcommand{\plainheadrulewidth}{0.5pt}
\renewcommand{\plainfootrulewidth}{0.5pt}
plain
如果规则的宽度在和页面上应该相同fancy
,则可以使用
\renewcommand{\plainheadrulewidth}{0.5pt}
\renewcommand{\plainfootrulewidth}{0.5pt}
\renewcommand{\headrulewidth}{\plainheadrulewidth}
\renewcommand{\footrulewidth}{\plainfootrulewidth}
使用该类的示例report
:
\documentclass{report}
\usepackage{blindtext}% only for dummy text
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\fancyhf{}
\rhead{\textbf{XXXXXXXX}}
\lhead{\textbf{YYYYYYYYYYYY}}
\lfoot{\textbf{ZZZZZZZZZ}}
\rfoot{\textbf{\thepage}}
\renewcommand{\plainheadrulewidth}{0.5pt}
\renewcommand{\plainfootrulewidth}{0.5pt}
\renewcommand{\headrulewidth}{\plainheadrulewidth}
\renewcommand{\footrulewidth}{\plainfootrulewidth}
\begin{document}
\blinddocument
\end{document}
答案2
我不熟悉这个arp
文档类,但是使用article
它,你可以修改plain
样式并且它会按预期工作。
\documentclass{article}
\usepackage{setspace}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{flushend}
\usepackage{subfigure}
\usepackage{parskip}
\parskip=3pt
\usepackage{fancyhdr}
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\rhead{\bf{XXXXXXXX}}
\lhead{\bf{YYYYYYYYYYYY}}
\lfoot{\bf{ZZZZZZZZZ}}
\rfoot{\bf{\thepage}}
}
\author{Me}
\title{A Nice Title}
\pagestyle{plain}
\begin{document}
\maketitle
\clearpage
Test
\end{document}