我希望页码位于页面顶部和左上角。我该如何实现?
答案1
这是一个不依赖于专门包的解决方案。但它确实假设article
正在使用文档类或其他“标准”文档类之一。(具体来说,正在使用的文档类必须至少提供宏\pagestyle
和\ps@headings
...)您需要在文档的序言中插入以下代码:
\usepackage{etoolbox} % provides \patchcmd macro
\makeatletter % modify the "headings" page style
\patchcmd{\ps@headings}{{\slshape\rightmark}\hfil\thepage}{\thepage\hfil}{}{}
\makeatother
\pagestyle{headings} % load the (re-defined) "headings" page style (default: "plain")
答案2
%\documentclass{report}
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhead[LO, LE]{\thepage}
\renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt}
\begin{document}
\section{AA}
E: Even page
O: Odd page
L: Left field
C: Center field
R: Right field
H: Header
F: Footer
\newpage
\section{BB}
E: Even page
O: Odd page
L: Left field
C: Center field
R: Right field
H: Header
F: Footer
\end{document}