如何全局更改方程式和文本之间的间距

如何全局更改方程式和文本之间的间距

我想使用以下代码更改公式和文本之间的间距。但文章中的所有文本都变为 10pt。

\makeatletter
\renewcommand\normalsize{%
   \@setfontsize\normalsize\@xpt\@xiipt
   \abovedisplayskip 5\p@ \@plus2\p@ \@minus5\p@
   \abovedisplayshortskip \z@ \@plus3\p@
   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
   \belowdisplayskip \abovedisplayskip
   \let\@listi\@listI}
\makeatother

谁还有其他方法可以保持当前字体大小?

答案1

你可能想要

\usepackage{etoolbox}

\makeatletter
\appto\normalsize{%
  \abovedisplayskip 5\p@ \@plus2\p@ \@minus5\p@
  \abovedisplayshortskip \z@ \@plus3\p@
  \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
  \belowdisplayskip \abovedisplayskip
}
\makeatother

不过,我对您设定的数值有些怀疑。

相关内容