原 文:Lengths in LaTeX
译 者:Xovee
翻译时间:2021年7月27日
LaTeX 长度单位
LaTeX 中定义了许多种长度和单位,用来定义字体、页面和段落的大小和距离等。
单位
下面列出了 LaTeX 中可用的长度单位:
缩写 | 值 |
---|---|
pt | 一个pt 大约是 1/72.27 英寸,即 0.0138 英寸或 0.3515 毫米 |
mm | 毫米 |
cm | 厘米 |
in | 英寸 |
ex | 大约是当前字体下小写字母x 的高度 |
em | 大约是当前字体下大写字母M 的宽度 |
mu | 数学单位,等于 1/18 em ,em 来自于数学符号族 |
sp | special points,一种低阶的度量方法,65536sp=1pt |
下面的例子介绍了ex
和em
单位的不同:
\documentclass[twocolumn]{article}
\usepackage{blindtext}
\usepackage{graphicx}
\setlength{\columnsep}{1in}
\begin{document}
A width of \texttt{10ex} produces:
\includegraphics[width=10ex]{overleaf-logo}
\vspace{5mm}
A width of \texttt{10em} produces:
\includegraphics[width=10em]{overleaf-logo}
\end{document}
长度
长度是文档中不同元素之间的相对距离。长度(lengths)可以被下面的命令所改变:
\setlength{\lengthname}{value_in_specified_unit}
例如,在双列文档中,两个列之间的距离可以设置为1 in
:
\setlength{\columnsep}{1in}
下面列出了一些最常用的长度及其描述:
长度(lengths) | 描述 |
---|---|
\baselineskip | 一个段落中不同行之间的距离 |
columnsep | 列之间的距离 |
\columnwidth | 列的长度 |
\evensidermargin | 偶数页的外边距,经常用在双边文档中,例如书籍 |
\linewidth | 当前环境下一行的长度 |
\oddsidemargin | 奇数页的外边距,经常用在双边文档中,例如书籍 |
\paperwidth | 页面的宽 |
\paperheight | 页面的高 |
\parindent | 段落缩进 |
\parskip | 不同段落之间的距离 |
\tabcolsep | 表格中列的距离 |
\textheight | 页面中文字区域的高度 |
\textwidth | 页面中文字区域的宽度 |
\topmargin | 上外边距的长度 |
将长度看作是单位
默认的长度可以被设置为任何值(最大为16384pt,大约为5.75米)。LaTeX 中的长度也可以被用作单位来设置文档中元素的大小和距离。例如,你可以将图片的宽度设置为文字区域长度的四分之一:
\includegraphics[width=0.25\textwidth]{overleaf-logo}
[...]
上面的例子将图片的长度设置为整个文字区域的 0.25 倍。你也可以使用任何其他的长度或者比例。