公式环境前后的垂直间距:是否为空行?

公式环境前后的垂直间距:是否为空行?

amsmath equation无论我是否插入空白行,环境前后的垂直间距都是不同的(parskip=half如果这很重要,我会使用 KOMA-Script)。我想插入一个空白行,这样我的代码就更具可读性,但垂直空间会相当大:

Some text here

\begin{equation}
  a = b
\end{equation}

Some other text

方式二(无空行)

Some text here
\begin{equation}
  a = b
\end{equation}
Some other text

第三种方式(仅在底部留空行,在我看来,这种方式很好,但我认为间距不对称):

Some text here
\begin{equation}
  a = b
\end{equation}

Some other text

我知道我可以通过注释空行来提高代码的可读性

Some text here
%
\begin{equation}
  a = b
\end{equation}
%
Some other text

但我的问题是:关于如何划分环境空间,是否存在一些印刷(经验)规则、指南、应该做的事情或不应该做的事情等等equation

答案1

您的方法 (1) 完全是错误的:显示的方程式不应该开始一个段落。

如果它结束了一个段落,则在其后留一个空白行(情况 3);如果段落继续,则没有空白行(情况 2)。


在我看来,设置非零 parskip 不会提高可读性(我与 Tschichold 等人也持同样的观点):它只会在页面上添加大白色条纹,破坏其均匀的灰色。

相关内容