amsmath 对齐环境:行距

amsmath 对齐环境:行距

如何在align*环境中拉伸连续行之间的间距?我有几行带有\fracs 的行,其中分子和分母均由文本短语组成,而不是数学符号,结果看起来太混乱了。

\begin{align*}
X &= \frac{\textit{Some text here}}{\textit{And some text here}}\\
Y &= \frac{\textit{Will make everything}}{\textit{Look too close together}}
\end{align*}

答案1

您可以像这样手动添加空格:

\begin{align*}
X &= \frac{\textit{Some text here}}{\textit{And some text here}}\\[1em]
Y &= \frac{\textit{Will make everything}}{\textit{Look too close together}}
\end{align*}

更改[1em]以适应您想要的空间大小。

感谢评论中的 Ian Thompson 为我指出了这个稍微优雅的解决方案。如果您想为对齐的每一行添加一点额外的间距:

\begingroup
\addtolength{\jot}{1em}
\begin{align*}
X &= \frac{\textit{Some text here}}{\textit{And some text here}}\\
Y &= \frac{\textit{Will make everything}}{\textit{Look too close together}}
\end{align*}
\endgroup

\begingroup用于\endgroup将额外的对齐保持在环境的局部。如果您希望所有对齐环境都有额外的间距,请将其添加\addtolength{\jot}{1em}到您的序言中。

相关内容