LaTeX 页面大小和页边距 您所在的位置:网站首页 页眉的高度怎么设置宽度和高度 LaTeX 页面大小和页边距

LaTeX 页面大小和页边距

2024-07-02 07:24| 来源: 网络整理| 查看: 265

页面大小和页边距

原  文: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包提供的布局参数

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}

在这里插入图片描述 在这个例子里,我们设置了文本区域的大小、左边距和上边距(编译器自动地计算了右边距和下边距)。

参考指南 参数解释可选值papersize设置页面的大小a0paper, a1paper, a2paper, a3paper, a4paper, a5paper, a6paper,b0paper, b1paper, b2paper, b3paper, b4paper, b5paper, b6paper,c0paper, c1paper, c2paper, c3paper, c4paper, c5paper, c6paper,b0j, b1j, b2j, b3j, b4j, b5j, b6j,ansiapaper, ansibpaper, ansicpaper, ansidpaper, ansiepaper,letterpaper, executivepaper, legalpaper


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有