latex中如何设置页边距和页眉页脚?

本文介绍了如何在LaTeX中调整页面样式,包括页边距、分栏设置以及页眉和页脚的定制。具体涉及页边距的设定,如1in的默认边距,46pt的奇数页左边距,以及正文宽度360pt等。同时讲解了fancyhdr宏包的使用,用于实现更复杂的页眉和页脚样式,如empty、plain、headings和myheadings四种样式,并提供了全局和局部设置的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

##页面和分栏

在这里插入图片描述

1.页边距, 1in
2. \oddsidemargin\evensidemargin,奇数或偶数页左边距,46pt;
3. \textwidth,正文宽度,360pt。
4. 剩下的119pt
5. 页边距,1in
6. \topmargin,上边距,18pt
7. \headheight,页眉高度,12pt
8. \headsep,页眉与正文间距,25pt
9. \textheight,正文高度,595pt
10.\footskip,正文与页脚基线间距,30pt
11. 845pt减去上面全部尺寸,还剩下 93pt,比上面多了3pt

当字号发生变化时,上面的尺寸也会发生一定的变化,比如我们将oneside改成twoside,那么奇偶页的左边距分别变成22pt和70pt。

如果需要改动缺省设置,可以使用\setlength\addtolength来设置上述宏变量的值。

也可以用geometry宏包设置:

\usepackage[paperwidth=100nm, paperheight=150nm, margin=20nm]{geometry}
\usepackage[top=2in,bottom=1in, left=1in, right=1in]{geometry}

页面样式

页眉页脚有下面四种样式

  1. empty,页眉页脚空白
  2. plain,页眉空白,页脚含居中页码
  3. headings,页脚空白,页眉含章节名和页码
  4. myheadings,页脚空白,页眉含页码和用户自定义信息。

我们可以用\pagestyle\thepagestyle命令来设置整个文档或者单独某页。前者为全局设置,后者为当前页设置。

\hfill是个弹性填充命令,它把两边推得尽可能远,如果要使用特殊符号@,则需要在第一行使用\makeatletter命令声明一下,暂时把它当作正常符号用,用完之后,在最后一行用相应的\makeatother命令恢复现场。

页眉页脚常用宏变量含义
\thepage页码
\thechapter章编号
\thesection节编号
\chaptername章起始单词名,Chapter
\sectionname节起始单词名,Section
\leftmark左标记,在article文档类包含section信息,在report和book文档类中包含chapter信息
\rightmark右标记,在article文档类中包含subsection信息,在report和book中包含section信息

fancyhdr

fancyhdr宏包提供更高级的语法。
在这里插入图片描述

\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{Sam} 
\chead{PDE}
\rhead{CC}
\lfoot{sam}
\rfoot{yuyu}
\usepackage{lipsum}
\begin{document}
\lipsum*[1]
\end{document}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值