什么时候应该在 LaTeX 中的环境前添加换行符?

什么时候应该在 LaTeX 中的环境前添加换行符?

在 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)开始之前结束一个段落,则(通常)垂直间距不同,并且(总是)列表环境后面的文本被视为新段落。相反,如果列表前没有段落分隔符,则列表被视为当前段落的一部分(通常是当前句子的一部分),并且以下文本被设置为列表前段落的延续。

相关内容