我正在使用 documentclass article。我希望页码出现在右上角,标题出现在左上角。虽然我希望在每一页都有页码,但我不希望标题出现在第一页。当我使用\pagestyle{fancy}
和时\lhead{My Header}
,我将标题放在所需的位置。但是,页码在底部,标题下有一条水平线,这是我不想要的。另一方面,当我使用时\pagestyle{headings}
,我得到的页码是正确的,但没有标题。
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{headings}
\begin{document}
This gives the page number on top-right, but no title in any page
\end{document}
和
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{My header}
\begin{document}
This gives the header on top-left, but with a
horizontal bar and the page number in bottom-middle
\end{document}
如何将页眉放在左上角,将页码放在右上角,并且不带任何水平线?另外,我不希望将页眉放在第一页,我只希望将页码放在第一页。
答案1
以下示例应能满足您的要求。它定义了一个firstpage
页面样式,其中除了右上角的页码外什么都没有,并且它设置fancy
页面样式以在左上角生成一些文本(按照您的示例为“我的页眉”),在右上角生成页码,在页脚处不生成任何内容。
\documentclass{article}
\usepackage{fancyhdr}
\lhead{My header}
\rhead{\thepage}
\cfoot{}
\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{firstpage}{%
\lhead{}
\rhead{\thepage}
\cfoot{}
}
\pagestyle{fancy}
\begin{document}
\thispagestyle{firstpage}
This is the first page, without header on the left, and with the page number at the right.
\newpage
This is another page, with a header on the left and the page number on the right.
\end{document}
答案2
你好,Abdul Muhaymin,欢迎来到 TeX-SE。
假设您确实只想删除部分名称(该名称由\leftmark
下面的 MWE 命令给出),那么您可以\thispagestyle{plain}
在文档的最开头使用。
如果你想要“不显示这/那每个章节的第一页”,然后需要采取不同的方法。
\fancyhf{}
删除困扰您的底部页码。
\fancypagestyle{plain}
定义样式的行为方式,在本例中为plain
。
\pagestyle{headings}
定义整个文档的样式。
\renewcommand{\headrulewidth}{0pt}
是一种非常便宜的去除您提到的线条的方法。
以下是MWE 的一些选项fancypagestyle
和一些图表。
\documentclass{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
\fancypagestyle{plain}{% change predefined style
\fancyhf{} % clear all header and footer fields
\fancyhead[R]{\thepage}
% \fancyhead[RO,LE]{\thepage} % Right Odd, Left Even => Outside
% \fancyhead[L]{\leftmark} % except the left top corner
\renewcommand{\headrulewidth}{0pt} % remove line between header and main text
}
\pagestyle{headings} % fancy, headings, myheadings
\begin{document}
\section{ONE DIMENSIONAL}
\thispagestyle{plain}
\lipsum[1-10]
\section{1D Harmonic}
\lipsum[1-10]
\end{document}
以下页面有。