„ausgerichtete“ Umgebung bietet zu viel horizontalen Raum

„ausgerichtete“ Umgebung bietet zu viel horizontalen Raum

Ich verwende die alignedUmgebung, um einige mathematische Gleichungen zu setzen. Der Hintergrund wurde hier erläutert:Vertikale Ausrichtung in Listen bei Verwendung von Mehrzeilen. Die Idee besteht darin, Gleichungen in derselben Zeile wie Text zu setzen.

Jetzt möchte ich Gleichungen an mehr als einer Position ausrichten. alignedDas gibt mir zu viel Platz um =:

Bildbeschreibung hier eingeben

Wie Sie sehen, ist zwischen AAund zu viel Platz =.

Hier ist mein MWE:

\documentclass{article}
\usepackage{mathtools}

\begin{document}

$\begin{aligned}
&AA &&= a\\
&B  &&= b
\end{aligned}$

\end{document}

Antwort1

Sie können verwenden alignedat, wenn Sie kein Leerzeichen zwischen den Gleichungen wünschen

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{mathtools}

\begin{document}

$\begin{alignedat}{2}
&AA &&= a\\
&B &&=b
\end{alignedat}$

\end{document}

Die Form alignedist nach dem Vorbild von Setting

a = 1 b = 2

mit etwas Leerzeichen zwischen jeder Gleichung, sodass Sie die rechte Seite zweier Gleichungen mit Leerzeichen dazwischen haben.

Antwort2

Eine weitere Möglichkeit ist die Nutzung der arrayUmgebung:

\documentclass{article}
\usepackage{mathtools}

\begin{document}

$\begin{array}{l@{{}={}}l}
AA & a\\
B  & b
\end{array}$

\end{document}

mit dem gewünschten Ergebnis:

Bildbeschreibung hier eingeben

verwandte Informationen