我有一个简短的现有文档格式,供班级使用article
。在每页(包括第一页)上添加包含我的名字和学术隶属关系的页眉的最佳方法是什么?我查看过的选项不包括第一页。
答案1
使用该包fancyhdr
。
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{TOP:LEFT}
\chead{TOP:CENTER}
\rhead{TOP:RIGHT}
\lfoot{Bottom:left}
\cfoot{Bottom:center}
\rfoot{Bottom:right}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\end{document}
如果您希望标题的一部分包含两行:
\rhead{\parbox[b]{1in}{My Name\newline{}TOP:RIGHT}}
但是你会收到关于头部高度的投诉。为了解决这个问题,你可以加载geometry
包:
\usepackage[margin=1in,
headheight=25pt,
]{geometry}
geometry
但请确保在加载之前加载fancyhdr
,否则边距将无法正确显示。但是,正如@egreg 指出的那样,您不必加载包geometry
。您只需编写
\setlength{headheight}{25pt}
我建议使用geometry
包路由,因为我通常想更改 LaTeX 使用的默认边距,而geometry
包使这变得更容易。
如果有标题页,请在发行后\titlepage
添加以下行:
\thispagestyle{fancy}
在通常没有页眉或页脚的页面上获取页眉和页脚。