AMSART 中的方程间距

AMSART 中的方程间距

我在使用该类时,发现方程间距存在一些不一致的情况amsart

我有以下内容:

Paragraph 1 text here.

\begin{equation}
    F_n = F_{n - 1} + F_{n - 2}
\end{equation}

Paragraph 2 text here.

此时,第 1 段和等式之间有 1 行空格,而等式和第 2 段之间没有空格。

此外,如果我删除等式上方的空行,等式前的 1 行空格就会消失,但无论我在等式后添加多少空行,都无法在等式后获得 1 行空格。

编辑:\\在等式后面添加一个明确的换行符()会给我看起来像 2.5 行的空间。

使用标准文章格式时,格式工作如预期,这仅在使用时才会出现问题amsart

我的问题是:

  1. 这是一个功能,而不是一个错误吗?
  2. 是否可以强制它给我等式后面的行空间?

答案1

您不应该在显示模式方程之间留下空行:

enter image description here

\documentclass{amsart}

\begin{document}
Paragraph 1 text here.
%
\begin{equation}
    F_n = F_{n - 1} + F_{n - 2}
\end{equation}
%
Paragraph 2 text here.
\end{document}

答案2

setspace这是对您上面关于方程式混乱的评论的回应。您可以使用提供命令的 来设置方程式前后的空格\setdisplayskipstretch{amount

\documentclass{amsart}
\usepackage{setspace}
\setdisplayskipstretch{3}

\begin{document}
Paragraph 1 text here.
%
\begin{equation}
    F_n = F_{n - 1} + F_{n - 2}
\end{equation}
%
Paragraph 2 text here.
\end{document}

enter image description here}

相关内容