Latex学习笔记 (3) 页面设置
和任何文字类文档一样,LaTeX 文档中的页面尺寸是高度可配置的。LaTex提供了 geometry 包用于页面的长度和布局,例如纸张大小,边距,脚注,标题,方向等。
文章目录
介绍
假设在a4paper中创建文档,文本宽度不应超过6英寸,高度不得超过8英寸。 要使用 geometry 创建它很容易,请在前言中包含以下一行:
\usepackage[a4paper, total={6in, 8in}]{geometry}
以上参数确定文本区域的大小。 请注意,大部分LaTex编译器默认会生成A4大小的文档。
文档类型
Latex的文档有以下几种类型
- article
用于科研论文、展示、短报告,程序文档等。 - proc
用于会议 proceedings,基于 article 类型。 - minimal
能够输出尺寸尽可能小的文档,主要的目的是用于调试。 - report
用于包括多章节的报告,如调查分析报告,大论文等。 - book
真正的书籍。 - slides
用于PPT支持big sans serif字符。 - memoir
基于book类型,用于输出敏感的文档,支持比较广泛。 - letter
用于信件。 - beamer
比较特殊的一种类型,参见https://en.wikibooks.org/wiki/LaTeX/Presentations
纸张的尺寸、方向和边距
要调整所需值的大小,有两种方法,或者将它们作为参数传递给上面的示例中的 \include package
语句,或者在前导码中使用 \geometry
命令。
例如,创建一个包含 legalpaper
大小,横向和2英寸边距的文档:
\usepackage[legalpaper,landscape,margin = 2in]{geometry}
您可以以稍微不同的方式实现相同的目标:
\usepackage{geometry}
\geometry {legalpaper,landscape,margin = 2in}
有关预定义纸张尺寸的查看列表,请参阅参考指南。 第二个参数是方向,其默认值为纵向。 最后,每个边距设置为2英寸。
微调 LaTeX 页面尺寸
本节右侧的图片中显示了常规LATEX页面尺寸(带有示例值)。
此包提供了一个灵活简单的界面来更改页面尺寸。您可以使用直观参数更改页面布局:
接下来是可以更改长度的文档元素列表。参数必须以参数=值的形式写入,使用标准的LATEX单位。 (mm,cm,pt,in)
- textwidth
对应于图中的元素⑧。 - textheight
图中的元素⑦。 - total
决于其他参数,默认情况下定义Body的尺寸,但可以与includehead,includefoot,includeheadfoot和includemp命令结合使用,以完全更改Header,Body,Footer和Margin Notes的尺寸。 - left, lmargin, inner
这三个参数改变左边距的长度。图中的元素①和③组合在一起。 - right, rmargin, outer
这三个参数改变了右边距的长度。图中的元素⑨和⑩组合在一起。 - top, tmargin
这两个参数表示图中的元素②和⑥的组合。 - bottom, bmargin
这两个参数设置从文档底边到其基线的距离。 - headheight
标题的高度 - footsep
文本底部(基线)和脚注顶部之间的分隔。图中的元素11。 - footskip
文本基线与脚注基线之间的距离。 - marginparwidth,marginpar
保证金的宽度。图中的元素⑩。可以通过命令文件大小= {⟨width⟩,⟨height⟩}将纸张大小设置为您需要的任何大小。
让我们看一些上述选项的例子:
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
}
这里设置文本区域,左边距和上边距。 自动计算右边距和下边距以适合页面。
资源来源:https://www.overleaf.com/learn/latex/Page_size_and_margins