如何在align*
环境中拉伸连续行之间的间距?我有几行带有\frac
s 的行,其中分子和分母均由文本短语组成,而不是数学符号,结果看起来太混乱了。
\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}
到您的序言中。