我想知道如何增加 中的垂直间距align
。示例代码如下:
\begin{align*}
T(\varphi_3(y)\barwedge\theta(z)) & \,=\int_{0}^{t_{y}}\int_{0.5t}^{s_z}f(t,s)\,d\alpha(s)\,d\gamma(t)
\\
& \,=\, 10 \int_{0}^{t_{y}}(s_z-0.5t)\,d\gamma(t)
\\
& \,=\, t_y\left(4s_z-t_y\right)/4
\end{align*}
答案1
如果你想增加垂直间距本地,你可以使用 spreadlines
以下环境mathtools
:
\documentclass{article}
\usepackage{mathtools, amssymb}
\begin{document}
\begin{spreadlines}{2ex}
\begin{align*}
T\bigl(\varphi_3(y)\barwedge\theta(z)\bigr)
& = \int_{0}^{t_{y}}\int_{0.5t}^{s_z}f(t,s)\,d\alpha(s)\,d\gamma(t) \\
& = 10 \int_{0}^{t_{y}}(s_z-0.5t)\,d\gamma(t) \\
& = t_y\left(4s_z-t_y\right)/4
\end{align*}
\end{spreadlines}
\end{document}
答案2
像这样?
您只需要在行终止后的方括号中添加所需的垂直空间(在以 标记的代码中% <---
):
\documentclass{article}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{align*}
T\bigl(\varphi_3(y)\barwedge\theta(z)\bigr)
& = \int_{0}^{t_{y}}\int_{0.5t}^{s_z}f(t,s)\,d\alpha(s)\,d\gamma(t) \\[1ex] % <---
& = 10 \int_{0}^{t_{y}}(s_z-0.5t)\,d\gamma(t) \\[1ex] % <---
& = t_y\left(4s_z-t_y\right)/4
\end{align*}
\end{document}
編輯:正如@在下面的评论中指出的那样(谢谢!)另一个全局可能性是增加\jot
距离(全局控制方程线之间的距离):
\documentclass{article}
\usepackage{amsmath, amssymb}
\addtolength{\jot}{1ex} % <--- increase space between equation lines
\begin{document}
\begin{align*}
T\bigl(\varphi_3(y)\barwedge\theta(z)\bigr)
& = \int_{0}^{t_{y}}\int_{0.5t}^{s_z}f(t,s)\,d\alpha(s)\,d\gamma(t) \\
& = 10 \int_{0}^{t_{y}}(s_z-0.5t)\,d\gamma(t) \\
& = t_y\left(4s_z-t_y\right)/4
\end{align*}
\end{document}
结果与以前类似:
顺便说一句,在上面的两个例子中,我删除了=
符号周围添加的间距。