LaTeX 有几种在不改变其他内容的情况下设置行距的方法,包括:
\fontsize{default font size}{value of leading}\selectfont
\linespread{ratio of leading to original}
\leading{value of leading}
% 需要领先的包
有些放在序言中,有些放在正文中。
我想\fontsize
专门使用上面的第一种方法(),因为我也可以设置字体大小。与其他方法相比,这种方法有什么优点或缺点吗?
答案1
您不想使用第一种方法,除非间接地通过重新定义所有字体大小更改命令的含义:\normalsize
,,,,... ,,,...\large
\Large
\small
\footnotesize
原因是任何内部使用的命令(或上述系列中的其他\normalsize
命令)都会破坏您手工制作的页眉。这些命令是什么?首先,有\begin{document}
;还有\caption
,,,调用;不要忘记它是在输出例程期间发出的,用于设置页眉\begin{figure}
和页脚。\begin{table}
\marginpar
\normalsize
您需要更改的定义位于哪里?在.clo
文件中;对于book
类,它们位于bk10.clo
和bk11.clo
中bk12.clo
,对应于 的初始选项\documentclass
。对于其他类,有不同的文件(您可以通过检查日志文件来查看加载了哪一个文件)。
\linespread
和的方法\leading
是等价的,但第二种方法可能更容易理解。
\fontsize
在我看来,不建议在文档中使用明确的命令。