如何在每页的右侧输入页码?
另外,是否有一个命令使“我的名字”出现在除第一页之外的每一页的左上角?
也许可以在上面两个项目下面放一个栏?
我正在使用文档类简历。
\documentclass[margin,line]{resume}
\begin{document}
\name{\Large My name}
\begin{resume}
This is page 1.
\newpage
This is page 2.
\newpage
This is page 3.
\end{resume}
\end{document}
谢谢。
答案1
fancyhdr
resume
可以与(基于)配合使用article
,但需要进行一些调整:
\documentclass[margin,line]{resume}
\usepackage{kantlipsum} % to provide mock text
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\makeatletter
\fancyhead[L]{\textbf{\expandafter\@gobble\@name}}
\makeatother
\fancyhead[R]{\thepage}
\fancyheadoffset[L]{\sectionwidth}
\setlength\headheight{12pt}
\setlength\headsep{3pt}
\addtolength\topmargin{-15pt}
\AtBeginDocument{\thispagestyle{empty}}
\begin{document}
\name{\Large My name}
\begin{resume}
\kant
\end{resume}
\end{document}
\fancyheadoffset
如果不想让第 1 页之后的页面上的行在左侧延伸,请注释掉该行。如果要增加规则和文本之间的间隔,请修改 的值\headsep
以及 的值\topmargin
。
注意。由于 之后会扩展为,\expandafter\@gobble\@name
因此需要使用mystery ,因此我们必须删除不需要的命令。\@name
\Large My Name
\name{My Name}
\Large
答案2
以下代码可能有助于解决您的问题:
\documentclass[letterpaper]{article}
\usepackage{lipsum}% Used to create the random paragraphs
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{My Name} % controls the left corner of the header
\chead{} % controls the center of the header
\rhead{} % controls the right corner of the header
\lfoot{} % controls the left corner of the footer
\cfoot{} % controls the center of the footer
\rfoot{Page~\thepage} % controls the right corner of the footer
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\thispagestyle{plain}% Removes the header from the first page. Change plain to empty to remove the numbering entirely.
\lipsum[2-10]
\end{document}