如何增加数学方程式周围的垂直空间?

如何增加数学方程式周围的垂直空间?

我如何才能系统地增加数学方程周围的垂直空间?

\documentclass{article}
\RequirePackage[ansinew]{inputenc} 
\usepackage{amsmath}
\begin{document}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\vspace*{4pt}
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}

\vspace*{4pt}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\end{document}

答案1

主要变量是\abovedisplayskip\belowdisplayskip,但是当显示内容前面的行不是特别长时,也有一些“短”版本:

示例输出

\documentclass{article}
\usepackage[utf8]{inputenc} 
\usepackage{amsmath}

\begin{document}
\setlength{\abovedisplayskip}{\dimexpr\abovedisplayskip+10pt\relax}
\setlength{\abovedisplayshortskip}{\dimexpr\abovedisplayshortskip+20pt\relax}
\setlength{\belowdisplayskip}{\dimexpr\belowdisplayskip+10pt\relax}
\setlength{\belowdisplayshortskip}{\dimexpr\belowdisplayshortskip+10pt\relax}

Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno
in giro sta.

Bravo.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Bravissimo.

\end{document}

正如 egreg 指出的那样,当发出字体大小更改命令时,这些尺寸会被重置。因此,最好在 的定义中调整这些尺寸\normalsize。可以对 等进行类似的调整\small。在这里,我使用 Mico 的建议,使用\addtolength而不是\setlength来增加长度和粘合。下面描述的类中还有另一种可用的机制memoir

\documentclass{article}

\usepackage[utf8]{inputenc} 
\usepackage{amsmath}

\let\oldnormalsize\normalsize
\renewcommand{\normalsize}{\oldnormalsize
\addtolength{\abovedisplayskip}{10pt}%
\addtolength{\abovedisplayshortskip}{20pt}%
\addtolength{\belowdisplayskip}{10pt}%
\addtolength{\belowdisplayshortskip}{10pt}%
}

\begin{document}

Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno
in giro sta.

Bravo.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Bravissimo.

\small
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno
in giro sta.

Bravo.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Bravissimo.

\normalsize
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno in giro sta.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Ah, che bel vivere, che bel piacere, che bel piacere per un barbiere 
di qualità, di qualità! Ah, bravo Figaro! Bravo, bravissimo! Fortunatissimo
per verità! Pronto a far tutto, la notte e il giorno sempre d'intorno
in giro sta.

Bravo.
\begin{equation}
\frac{(2n)!}{n!^{2}}=\frac{2^{2n}}{\sqrt{\pi}}\frac{\Gamma(n+1/2)}{\Gamma(n+1)} 
\end{equation}
Bravissimo.

\end{document}

如果你想缩放这些跳过,该memoir课程有另一种方法:将标准跳过乘以,2.5你可以发出

\setDisplayskipStretch{2.5}

例如在序言中。对于其他类型的调整,它有一个\memdskips默认的命令

\newcommand*{\memdskips}{% 
  \advance\abovedisplayskip \memdskipstretch\abovedisplayskip 
  \advance\belowdisplayskip \memdskipstretch\belowdisplayskip
  \advance\abovedisplayshortskip \memdskipstretch\abovedisplayshortskip
  \advance\belowdisplayshortskip \memdskipstretch\belowdisplayshortskip}

因此,为了添加10pt大多数这些跳过和20pt上面的短跳过,你可以写道:

\renewcommand*{\memdskips}{
  \addtolength{\abovedisplayskip}{10pt}%
  \addtolength{\abovedisplayshortskip}{20pt}%
  \addtolength{\belowdisplayskip}{10pt}%
  \addtolength{\belowdisplayshortskip}{10pt}}

相关内容