之前都是用的这种写法:
\begin{equation}
\setlength\abovedisplayskip{6pt}
\setlength\belowdisplayskip{6pt}
\widehat{CS} = f(x)
\end{equation}
也就是用\setlength\abovedisplayskip{6pt}
和\setlength\belowdisplayskip{6pt}
,在行间公式缓解内部,局部指定displayskip。
但是后来发现在有些情况下并不能生效,于是改用全局指定:
% 导言区...
% 正文区
\begin{document}
% 全局设置lineskip和displayskip
\setlength{\lineskiplimit}{0pt}
\setlength{\lineskip}{0pt}
\setlength{\abovedisplayskip}{6pt} % 公式上下间隔设置为6pt比较好看,可以自己更改
\setlength{\belowdisplayskip}{6pt}
\setlength{\abovedisplayshortskip}{6pt}
\setlength{\belowdisplayshortskip}{6pt}
% 局部设置baselineskip
{
\baselineskip=0pt
\begin{equation}
公式1
\end{equation}
\begin{equation}
公式2
\end{equation}
\begin{equation}
公式3
\end{equation}
}
\end{document}
参考:
An equation skip problem — amsmath package and \above/belowdisplayskip