我想要一个类似于 Microsoft Word 的页眉,显示在每页的顶部。但是我不希望它出现在第一页。我希望项目名称在左侧,我的名字在中间,日期在右侧。
- 哪些包和命令将创建如上所述的标题?
- 我可以采用哪些方法来自定义标题?
答案1
您可以使用fancyhdr
它来方便地制作页眉和页脚。如果您希望第一页没有页眉或页脚(无需使用任何特殊包),您可以\thispagestyle{empty}
在第一页上发出。
\documentclass{article}
\usepackage{lipsum}%% a garbage package you don't need except to create examples.
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{This is my name}
\rhead{this is page \thepage}
\cfoot{center of the footer!}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\thispagestyle{empty}
\lipsum[1-20]
\end{document}
答案2
最明显的方案是花式高清它允许您设置左、右和居中调整的页眉和页脚。
您的文档需要以以下内容开头:
\documentclass{...}
\usepackage{fancyhdr}
\pagestyle{fancy}
然后可以使用以下方式格式化页眉和页脚
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{}
\rfoot{}
如果不需要任何输入,请将其留空。您应该查看fancyhdr
手册以了解有关该包的所有可能性的详细信息。
答案3
这取决于您使用哪个文档类别。
如果您正在使用文档类,memoir
请查看问题仅带有页码的简单页脚. 文档类memoir
有自己的页眉和页脚机制。
例如,如果您正在使用 KOMA-Script,scrbook
则应该使用 KOMA-Script 包scrpage2
。
例如,如果您正在使用传统文档类,book
则可以使用fancyhdr
或scrpage2
。
同时,KOMA-Script 也发生了变化并进行了更新。scrpage2
现在,该包已更改为scrlayer-scrpage
具有更多可能性。我更改了以下 MWE 以使用新包scrlayer-scrpage
(只需更改包的调用)而不是旧版本scrpage2
(我只注释了调用)。
scrpage2
MWE 用于或的用法scrlayer-scrpage
(只需移动注释符号即可改变已加载的包...):
\documentclass[
fontsize=12pt %
,english %
,headinclude %
,headsepline % line between head an document text
%,BCOR=12mm %
]{scrbook} % twosided, A4 paper
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{blindtext} % provides blindtext with sectioning
%\usepackage{scrpage2} % header and footer for KOMA-Script, old version
\usepackage{scrlayer-scrpage} % header and footer for KOMA-Script
\clearscrheadfoot % deletes header/footer
\pagestyle{scrheadings} % use following definitions for header/footer
% definitions/configuration for the header
\rehead[]{This is my name} % equal page, right position (inner)
\lohead[]{This is my name} % odd page, left position (inner)
\lehead[]{this is page \pagemark} % equal page, left (outer) position
\rohead[]{this is page \pagemark}
% definitions/configuration for the footer
\cefoot[]{center of the footer!} % equal page, center position
\cofoot[\pagemark]{\pagemark} % odd page, center position
\begin{document}
\Blinddocument
\end{document}