Elimine el espacio horizontal innecesario de amsmath alinee entre dos y

Elimine el espacio horizontal innecesario de amsmath alinee entre dos y

¿Cómo se elimina el espacio horizontal innecesario en un entorno de alineación amsmath entre dos &?

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}

Quiero que todos los signos iguales se alineen. Podría hacer espaciado manual, pero esa es una solución horrible.

Pido disculpas si se trata de una nueva publicación: no puedo encontrar esta respuesta en ninguna parte.

Respuesta1

debe utilizar el alignatentorno, que elimina el espacio entre los pares de lados izquierdo y derecho. Saltando el lado izquierdo de la segunda ecuación se obtiene el resultado:

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

ver por ejemploesta preguntapara una explicación más detallada.

información relacionada