使用 \fontsize 在 LaTeX 中设置行距:有哪些优点和缺点?

使用 \fontsize 在 LaTeX 中设置行距:有哪些优点和缺点?

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.clobk11.clobk12.clo,对应于 的初始选项\documentclass。对于其他类,有不同的文件(您可以通过检查日志文件来查看加载了哪一个文件)。

\linespread和的方法\leading是等价的,但第二种方法可能更容易理解。

\fontsize在我看来,不建议在文档中使用明确的命令。

相关内容