2つの&間の不要な水平スペースをamsmath alignから削除します。

2つの&間の不要な水平スペースをamsmath alignから削除します。

amsmath align 環境で 2 つの & の間にある不要な水平スペースを削除するにはどうすればよいですか?

考慮する:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

Version 1:
\begin{align*}
a &= b = d\\ 
bb &= cc = d 
\end{align*}

Version 2:
\begin{align*}
a &= b &= d\\ 
bb &= cc &= d 
\end{align*}

\end{document}

すべての等号を揃えたいです。手動で間隔を空けることもできますが、それはひどい解決策です。

再投稿の場合はお詫びします。この回答はどこにも見つかりません。

答え1

環境を使うとalignat、左辺と右辺の間のスペースが削除されます。2 番目の式の左辺をスキップすると、次の結果が得られます。

\begin{alignat*}{2}
a &= b &&= d\\ 
bb &= cc &&= d 
\end{alignat*}

例えばこの質問より詳しい説明については。

関連情報