回忆一下,当我跑步的时候
\documentclass{memoir}
\begin{document}
\showthe\parindent
\end{document}
我得到:
17.62482 pt
我的问题是:
- 为什么是这个值?这个数字似乎可以高精度地捕捉某些东西。它是手动调整的吗?如果不是,
memoir
LaTeX 是如何计算它的? parindent
有没有关于、等参数的“好看”值是什么的参考parskip
?通常使用/推荐什么值?
答案1
memoir 类\parindent
在单列模式下将 设置为 15pt(10pt 大小),在 11pt 大小时设置为 17pt(12pt 大小时设置为 1.5em(基于默认的 Computer Modern 字体)。在双列模式下,\parindent
始终设置为 1em(同样基于默认的 Computer Modern 字体)。
通常 1em 大约对应于字体设计大小,因此在本例中您将获得(略小于)18pt。Computer Modern em 比设计大小略小,为 12pt(Knuth 的决定),但对于 来说它正好是 10pt cmr10
。
这是设计师的决定。例如,在双列模式下,标题较小,以补偿列宽的减小。
如果您想根据文档中使用的实际字体进行更改,正确的位置就在 之后\begin{document}
,除非您更喜欢绝对尺寸。但 1.5em 或 1em 可以被视为标准。
答案2
对于使用该类的文档article
,的默认值\parindent
取决于size
选项以及是否twocolumn
将选项传递给文档类:
| | single | two |
| size | column | columns |
|------+--------+---------|
| 10 | 15.0pt | 1em |
| 11 | 17.0pt | 1em |
| 12 | 1.5em | 1em |
|------+--------+---------|
这些尺寸在文件和 中设置size10.clo
,文件位于 LaTeX 源目录中。size11.clo
size12.clo
为什么有些以点为单位,而其他的则以埃姆为单位,这对我来说是个谜。
答案3
的通常值\parindent
是1em
(在某些情况下使用memoir
),目的是创建(考虑线距离)空白空间的“视觉方块”。