Wie entfernt man unnötigen horizontalen Leerraum in einer Amsmath-Align-Umgebung zwischen zwei &?
Halten:
\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}
Ich möchte, dass alle Gleichheitszeichen in einer Reihe stehen. Ich könnte die Abstände manuell festlegen, aber das ist eine schreckliche Lösung.
Ich entschuldige mich, wenn dies ein erneuter Post ist: Ich kann diese Antwort nirgendwo finden.
Antwort1
Sie sollten die Umgebung verwenden alignat
, die den Abstand zwischen den Paaren der linken und rechten Seiten entfernt. Das Überspringen der linken Seite der zweiten Gleichung ergibt das Ergebnis:
\begin{alignat*}{2}
a &= b &&= d\\
bb &= cc &&= d
\end{alignat*}
Siehe zum Beispieldiese Fragefür eine ausführlichere Erklärung.