我已经使用 LaTeX 有一段时间了,但有一个问题一直困扰着我:
除了需要文本缩进之外,何时应在文档环境中使用 LaTeX 的空行?
\part
我应该在、等之前\chapter
还是之后使用空行\section
?
答案1
只需在逻辑上需要段落分隔符的地方使用空行即可。章节标题自然已经形成段落分隔符,因此在它们之前或之后留空行没有区别。对于其他结构(例如列表),如果它们不被视为周围段落的一部分,则在它们周围留一个空行,如果列表是周围段落的一部分,则不要留空行。
请注意,段落是否缩进是一种样式选择,它应该或多或少地独立于各个段落周围的标记。
答案2
在文本模式下,段落之间使用(一个或多个)空行。
做不是在 display-math 环境前立即使用空行,即不要以 display-math 环境开始段落。
做不是在显示的方程环境中使用空行。(如果您加载包,则在、等里面
amsmath
有空行将引发错误。)equation
align
浮动环境(例如
figure
和)table
可以——但不必-- 被空行包围。在这些环境周围提供空白,即,将它们放在文本段落之间,几乎肯定会使您的代码更易于阅读。\part
在、\chapter
、等之前或之后立即使用空行\section
既不是必需的也不是禁止的。不过,大量使用空格来提高代码的可读性可能是一个好主意。