当我开始{equation}时,文本和方程式之间的空白很大

当我开始{equation}时,文本和方程式之间的空白很大

当我这样做时,文本和方程式之间有很大的空白。我想知道是否有办法解决这个问题。我正在使用amsmath。非常感谢

\textbf{Solution}

\begin{center}
    \begin{equation*}
        (1+x)(1+y)\geqslant{4}
    \end{equation*}
\end{center}

答案1

较大的空间是由于center环境造成的,它增加了垂直方向上不需要的空间,并且没有任何用处,因为equation默认情况下将其内容居中。

因此,只需删除center环境即可。

平均能量损失

\documentclass{article}
\usepackage{amsmath,amssymb}

\begin{document}
\textbf{Solution}

\begin{equation*}
    (1+x)(1+y)\geqslant{4}
\end{equation*}
\end{document} 

输出

在此处输入图片描述

我还建议删除环境前的空白行equation,以便得到以下结果:

在此处输入图片描述

答案2

环境equation(包括equation*)已经将其内容居中,因此不需要center。此外,center还增加了垂直空间,如 [我们何时应使用\begin{center}而不是\centering?]中所述。何时应使用 \begin{center} 而不是 \centering?) 仅使用

\begin{equation*}
  <stuff>
\end{equation*}

如果你需要调整稀疏文档元素周围的垂直间距,那么你可以考虑调整某些跳过,如如何减少方程式之间的空格?然而,在这种情况下,这不是必要的......

相关内容