在 LaTeX 中,何时以及在哪些环境中我应该在环境之前的代码中使用换行符?
Here is the theorem we need:
\begin{theorem}
x^2+y = -xy
\end{theorem}
对阵
Here is the theorem we need:
\begin{theorem}
x^2+y = -xy
\end{theorem}
在“枚举”环境下,环境前的间距似乎相同,但页面的总体对齐方式发生了变化。
答案1
空行(我认为您在这里问的就是这个)是段落的结尾(它被报告给 tex 宏层为\par
),所以这是一个关于自然语言内容的问题,而不是 TeX 问题。如果您想结束段落,只需结束该段落即可。
有些环境是“段落级”构造,因此总是开始一个新段落,例如定理,因此在定理环境之前或之后留空行没有区别,因为定理从不在段落内。列表和显示数学然而它确实有区别。如果您在列表(例如enumerate
)开始之前结束一个段落,则(通常)垂直间距不同,并且(总是)列表环境后面的文本被视为新段落。相反,如果列表前没有段落分隔符,则列表被视为当前段落的一部分(通常是当前句子的一部分),并且以下文本被设置为列表前段落的延续。