Como você remove o espaço horizontal desnecessário em um ambiente de alinhamento amsmath entre dois &?
Considerar:
\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}
Quero que todos os sinais de igual se alinhem. Eu poderia fazer o espaçamento manual, mas essa é uma solução horrível.
Peço desculpas se esta é uma repostagem: não consigo encontrar esta resposta em lugar nenhum.
Responder1
você deve usar o alignat
ambiente, que remove o espaço entre os pares dos lados esquerdo e direito. Ignorar o lado esquerdo da segunda equação dá o resultado:
\begin{alignat*}{2}
a &= b &&= d\\
bb &= cc &&= d
\end{alignat*}
Veja por exemploessa questãopara uma explicação mais detalhada.