我得到的是以下风格:
% Style definitions
\usepackage{fancyhdr}
\renewcommand{\chaptermark}[1]%
{\markboth{\MakeUppercase{\chaptername\ \thechapter.\ #1}}{}}
\renewcommand{\sectionmark}[1]%
{\markright{\MakeUppercase{\thesection.\ #1}}}
\newcommand{\helv}{%
\fontfamily{phv}\fontseries{b}\fontsize{9}{11}\selectfont}
\newcommand{\cp}[0]{\clearpage{\thispagestyle{empty}\cleardoublepage}}
\fancyhf{}
%\fancyhead[LE,RO]{\helv \thepage}
\fancyhead[LO]{\helv \rightmark}
\fancyhead[RE]{\helv \leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\fancyfoot[R]{\helv \thepage}
\renewcommand{\footrulewidth}{0.5pt}
\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[R]{\helv \thepage} % except the center
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.5pt}}
在我看来,它似乎有非常冗余的命令。但是我对此了解不够多,无法确定。有人可以建议“清理”这种风格吗?
无论如何,这种样式总是在右侧标记页码。有没有办法让页码始终位于页面的外侧。
答案1
我这样做了:
\fancyfoot[LE,RO]{\helv \thepage}