在以下 MWE 中:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{aligned}
A &B C \\
D &E F
\end{aligned}$ \\
\vspace{2in} Vspace gets ignored.
\end{document}
等式后面手动添加的部分\vspace
被忽略了。我做错了什么?
答案1
它不会被忽略,但是\vspace
在水平模式下(如这里)在段落分成几行后会在当前行后添加空格,所以ignored
在这种情况下是之后。
要查看空间,请将您的示例与
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{aligned}
A &B C \\
D &E F
\end{aligned}$ \\
\vspace{2in} Vspace gets ignored.
see?
\end{document}
在这种情况下,这似乎align
更为合适,aligned
因为它使数学显示由合适的垂直空间衬托出来。
答案2
如果希望显示后有空格,请使用\\[<dimen>]
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{aligned}
A &B C \\
D &E F
\end{aligned}$ \\[2in]
Vspace doesn't get ignored.
\end{document}
答案3
还没有人提出“显而易见”的解决方案:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{aligned}
A &B C \\
D &E F
\end{aligned}$ \par
\vspace{2in} Vspace is not ignored.
\end{document}
\vspace
仅在垂直模式下立即起作用。