首先,行距就是相邻两行文字之间的距离。在下面的图片中,两个下划线之间的长度就叫行距。
行距的调节一般使用倍数,比如两倍行距。而“单倍行距”又根据字体、字号、软件的不同而改变(不同软件中有不同的定义,没有一个通用的值)。
在 LaTeX 里面也有这些概念,在你定义字号的时候,“单倍行距”也随之确定。更改时,我们更改的是“单倍行距”的倍数。
比如在 LaTeX 中 10 号字(无论字体),对应的单倍行距是 12 磅。修改行距倍数的方法有两个。在导言区使用 \linespread 命令。这个是 LaTeX 2E 提供的。(推荐)
\linespread{2.0}
使用了这个命令以后,从此之后的行距都变成 2.0 倍了。
如果只想对一小部分做更改,可以用大括号把这一段括起来,如
{
\linespread{2.0} \selectfont
% 两倍行距的文字}
% 一倍行距的文字% 这样就不会对括号外的部分进行改变,字体、字号类命令也可以这么用。
2. 使用 setspace 宏包。
\usepackage{setspace}
\begin{document}
\begin{spacing}{2.0}
% 这里是两倍行距\end{spacing}
% 这里是默认行距
\end{document}
被 spacing 环境框住的地方行距就会改变。spacing 还有一些奇怪的功能:如果想让行距 = 2 倍字体高度,并且你的字号正好是 10/11/12 pt 之一的话,就可以使用 \doublespace 命令(这个命令容易使人误以