LaTeX 页面大小和页边距 | 您所在的位置:网站首页 › 页眉的高度怎么设置宽度和高度 › LaTeX 页面大小和页边距 |
页面大小和页边距
原 文:Page size and margins 译 者:Xovee 翻译时间:2021年11月28日 介绍LaTeX 文档的页面是高度可定制化的,你可以使用geometry包来定制各种页面元素,例如页面大小、边距、页眉、页脚、页面方向等。 文章目录 页面大小和页边距介绍示例页面大小、朝向、边距 细微地定制页面的各个维度布局可视化使用`geometry`包提供的布局参数 参考指南 示例假设你要创建一个大小为 A4 的文档,它的文本区域的大小为6英寸宽和8英寸高,你可以使用下面的命令: \usepackage[a4paper, total={6in, 8in}]{geometry}你传递给geometry包的参数定义了文档的布局。在这个例子中,我们使用a4paper来规定文档的页面大小为 A4,而传递给total参数的值设定了文本区域的大小。Overleaf 默认使用了欧洲地区的习惯,即文档的默认大小为 A4。 \documentclass{article} \usepackage{blindtext} \usepackage[a4paper, total={6in, 8in}]{geometry} \begin{document} \section{Introduction} This is a test document which uses A4-sized paper and the user-defined text area. \subsection{Some dummy text} \blindtext[8] \end{document} 页面大小、朝向、边距我们可以使用geometry包来轻松地设定文档的页面大小、朝向和边距。一般来说有两种方法来设定参数: 给\usepackage声明传递参数,如上面的例子一样在文档的 preamble 中使用\geometry命令我们接下来创建一个使用 legal 页面大小、横向的(landscape orientation)、边距为 2 英寸的文档: \usepackage[legalpaper, landscape, margin=2in]{geometry}你也可以使用下面的命令: \usepackage{geometry} \geometry{legalpaper, landscape, margin=2in}这些参数由逗号分割。在文末列有其他可选的页面大小参数。第二个参数是页面的朝向,默认是portrait,即竖向的。最后,文档的所有边距被设置为 2 英寸。 细微地定制页面的各个维度 布局可视化layout包提供给我们一种非常方便的可视化文档当前布局的方法。这个包有两个命令:layout和layout*。layout会给文档当前的布局绘制一个示例。layout*会再次计算文档页面的各个维度的数值,当你改变了这些维度的值的时候,使用这个命令会非常有用。下面介绍一个例子: \documentclass{article} \usepackage{layout} \begin{document} \section{Default \LaTeX{} layout} Here's the default layout: \vspace{10pt} \layout \section{Make some changes} Make changes to the margin paragraph settings and use the command \verb|layout*| to redraw the page layout diagram: \vspace{10pt} \setlength{\marginparwidth}{0pt} \setlength{\marginparsep}{0pt} \layout* \end{document}geometry包提供了一种方便地设置文档布局的方法:parameter=value。你可以使用标准的 LaTeX 单位来设置value,例如mm、cm、pt、in等。下面我们介绍上图中列出的各个参数: textwidth 上图中的元素 8 textheight 上图中的元素7 total 取决于其他的参数。默认情况下定义了文档正文的大小。你也可以使用includehead、includefoot、includeheadfoot和includemp命令来改变页眉、正文、页脚和页边注的大小。 left, lmargin, inner 这三个参数定义了左边距的大小,即上图中元素 1 和 3 的和。 right, rmargin, outer 这三个参数定义了右边距的大小,即上图中元素 9 和 10 的和。 top, tmargin 这两个参数定义了上边距的大小,即上图中元素 2 和 6 的和。 bottom, bmargin 这两个参数定义了文档底部边缘到基线的距离。 headheight 页眉的高度。 headsep 正文到页眉基线的距离。即上图中的元素6。 footnotesep 文档正文底部基线到脚注文本的顶部的距离。 footskip 页面文本最后一句的基线到脚注文本的顶部的距离。 marginparwidth, marginpar 页边注释的宽度。即上图中的元素 10。 你可以使用papersize={, }命令来设置任何你所想要的页面大小。 让我们来看一个例子: \documentclass{article} \usepackage{blindtext} \usepackage{geometry} \geometry{ a4paper, total={170mm,257mm}, left=20mm, top=20mm, } \begin{document} \section{Some dummy text} \blindtext[10] \end{document}
|
CopyRight 2018-2019 实验室设备网 版权所有 |