LATEX公式行间距调整
作者:互联网
LATEX默认的行间公式与上下文本间距过大。以book类为例,公式和文本之间的间距由\
abovedisplayskip 和 \
belowdisplayskip 两个距离来控制的。book类10号字体的定义为:
\renewcommand\normalsize{%
\@setfontsize\normalsize\@xpt\@xiipt
\abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
\abovedisplayshortskip \z@ \@plus3\p@
\belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
\belowdisplayskip \abovedisplayskip
\let\@listi\@listI}
\normalsize
在导言区重定义normalsize的长度,即可修改文本和公式的间距(\abovedisplayskip 和 \belowdisplayskip 的值,此处改为5):
\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
标签:LATEX,间距,plus3,公式,行间距,belowdisplayskip,abovedisplayskip,normalsize 来源: https://blog.csdn.net/hf1783/article/details/113766093