设置Latex页眉页脚边距——fancyhdr的使用

0、起因

学校要求用word编辑文档,并对格式和排版做了一些要求,本人尝试用latex来实现同样的效果

1、文档的格式要求

页边距:上25mm,下25mm,左25mm,右20mm

页眉边距15mm,页脚边距15mm

行间距20磅

2、Latex中的页面布局参数设置Latex页眉页脚边距——fancyhdr的使用_第1张图片

可以看到Latex对文档内容之间距离的描述方式与word还是有所不同的,我们需要关注的是上图中的2、5、6、11

3、实现方法

3.1页边距设置

\usepackage{geometry}  
\geometry{a4paper,left=25mm,right=20mm,top=25mm,bottom=25mm}

3.2页眉页脚及其边距设置

需要调用的包

\usepackage{lastpage} %总页数
\usepackage{fancyhdr} %使用fancyhdr

设置页眉页脚的内容

\pagestyle{fancy}                   % 设置页眉页脚
\lhead{page \thepage\ of \pageref{LastPage}}   %页眉左侧显示页数                 
\chead{页眉中}                                  %页眉中
\rhead{\small\leftmark}                         %章节信息                       
\cfoot{\thepage}                                %当前页,记得调用前文提到的宏包                
\rfoot{页脚左}%                                                       
\lfoot{页脚右}
\renewcommand{\headrulewidth}{0.1mm} %页眉线宽,设为0可以去页眉线
\renewcommand{\footrulewidth}{0.1mm} %页脚线宽,设为0可以去页眉线

\leftmark和\rightmark用于显示该页所在位置的章节

 

用\setlength设置页眉页脚边距

\setlength{\voffset}{-10mm}                        
\setlength{\topmargin}{0mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{5mm}
\setlength{\footskip}{10mm}

3.3行间距设置

 

\usepackage{setspace} %设置行间距

网上说20磅等价于20pt,所以输入如下代码即可,注意以下代码一定要放在\begin{document}之后才能生效

\setlength{\baselineskip}{20pt}

4、结果

设置Latex页眉页脚边距——fancyhdr的使用_第2张图片

5、参考

http://www.ctex.org/documents/packages/layout/fancyhdr.htm

你可能感兴趣的:(设置Latex页眉页脚边距——fancyhdr的使用)