我正在尝试让一些非常简单的东西工作,但是 LaTeX 很烦人。
y &= f(x) \\
z &= y \times && p \\
& \times && q
我希望&&
能够对齐,但是现在它会产生以下结果:
]1
答案1
有多种方法可以获得所寻求的对齐:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{alignat*}{2}
y &= \mathrlap{f(x)} \\
z &= y & {}\times{} & p \\
& & {}\times{} & q
\end{alignat*}
\begin{align*}
y &= f(x) \\
z &= y \times p \\
&\phantom{{}= y} \times q
\end{align*}
\end{document}
第一个使用结构alignat
,但需要您确保第一个方程不会干扰第二个/第三个的对齐。第二个选项插入适当的\phantom
以进行\times
对齐。