普通显示数学与“amsmath”环境(例如“gather”)周围的垂直间距

普通显示数学与“amsmath”环境(例如“gather”)周围的垂直间距

让我们看一下以下最小的例子:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
This is the first line.
% \begin{gather*} x^2 + y^2 = z^2. \end{gather*}
\begin{displaymath} x^2 + y^2 = z^2. \end{displaymath}
This is the second line.
\end{document}

如果取消注释displaymath并注释该gather*部分,则垂直间距会发生变化:AMS 数学环境占用的空间更大。

我知道 AMS 环境在某种程度上具有自适应垂直间距,但我不知道有多大。我不知道普通显示数学环境是否会自适应,还是只是设置了一个最小值。

我可以想象这样一种情况,例如文章应该在页面限制内,并且使用其中任何一种环境(取决于它们的垂直间距行为)都可能导致问题。

问:在普通的 displaymath 和 AMS 数学环境中,控制垂直间距的规则是什么?

答案1

数学显示上方的空间是\abovedisplayskip\abovedisplayshortskip取决于前一段的最后一行是否与等式重叠。

但是,无论可见内容是什么,AMS 对齐在技术上始终是全宽的,因此总是重叠,并且短跳过因此永远不会被使用。

不要使用多行显示单行方程,请使用\[equation

相关内容