
考慮
\begin{align}
u_j &= x\\
v &= x
\end{align}
編譯此程式碼時,$=$ 將對齊,但 $v$ 與 $u_j$ 的末尾對齊,這有點超出 $u$ 的末尾,因為它有一個子索引。
問題:有沒有一種強而有力的方法來糾正這個問題?
答案1
如果您不想使用該hphantom{}
方法(在這種特定情況下我會考慮更好),那麼您可以使用alignat
提供成對r
/l
對齊點的環境:
筆記:
- 第一個
&
使 eft 後面的內容l
對齊。然後,您需要跳過後續的r
ight 對齊列(因此是&&
)以進行x
efl
對齊。
代碼:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat}{3}
&u_j &&= x\\
&v &&= x
\end{alignat}
\end{document}