考虑
\begin{align}
u_j &= x\\
v &= x
\end{align}
编译这个时,$=$ 将被对齐,但 $v$ 会与 $u_j$ 的末尾对齐,这比 $u$ 的末尾稍微远一点,因为它有一个子索引。
问题:是否有一个可靠的方法来纠正这个问题?
答案1
如果您不想使用该hphantom{}
方法(在这种特定情况下我认为更好),那么您可以使用alignat
提供成对的r
/l
对齐点的环境:
笔记:
- 第一个
&
使紧随其后的内容l
对齐。然后您需要跳过后续的r
右对齐列(因此&&
)以使x
对齐l
。
代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat}{3}
&u_j &&= x\\
&v &&= x
\end{alignat}
\end{document}