Zahlen aneinander ausrichten

Zahlen aneinander ausrichten

Wie kann ich bei der Verwendung der align*Umgebung bestimmte Zahlen miteinander in Einklang bringen?

Im folgenden Beispiel möchte ich, dass alle Terme der oberen und unteren Summe aufeinander ausgerichtet sind:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
2S &= 1 &+ 2 &+ 3 &+ \ldots &+ (N-2) &+ (N-1) &+ N \\
&= N &+ (N-1) &+ (N-2) &+ \ldots &+ 3 &+ 2 &+ 1
\end{align*}
\end{document}

Momentan sieht das hässlich aus: ausrichten

Antwort1

Eine einfache Lösung arraymit ein paar Optimierungen:

\documentclass{article}
\usepackage{amsmath,array}
\begin{document}
\[
\begin{array}{@{}r<{{}}@{}c*{6}{@{}>{{}}c<{{}}@{}c}@{}}
2S = & 1 & + &   2   & + &   3   & + & \cdots & + & (N-2) & + & (N-1) & + & N \\
{} + & N & + & (N-1) & + & (N-2) & + & \cdots & + &   3   & + &   2   & + & 1
\end{array}
\]
\end{document}

Bildbeschreibung hier eingeben

Wenn Sie die Zahlen an den Minuszeichen ausrichten möchten, fügen Sie neue Spalten hinzu.

\documentclass{article}
\usepackage{amsmath,array}
\begin{document}
\[
\begin{array}{@{}r<{{}}*{21}{@{}>{{}}c<{{}}}@{}}
2S = & 1 &+&    & 2 &    &+&    & 3 &    &+& \cdots &+& (N & - & 2) &+& (N & - & 1) &+& N \\
{} + & N &+& (N & - & 1) &+& (N & - & 2) &+& \cdots &+&    & 3 &    &+&    & 2 &    &+& 1
\end{array}
\]
\end{document}

Bildbeschreibung hier eingeben

Ich habe auch die Mathematik korrigiert.

Antwort2

Mit Hilfe der Unterentwicklung tabstackengine, eingeführt beiErstellen einer Tabelle mit gleichmäßig verteilten Spalten, basierend auf der breitesten Spalte(sty-Datei gefunden unterMessen und Ausrichten) ist der Vorgang unkompliziert:

\documentclass{article}
\usepackage{tabstackengine}
\stackMath
\renewcommand\stackalignment{l}
\begin{document}
\tabbedLongstack{%
  2S &= 1 &+ 2 &+ 3 &+ \ldots &+ (N-2) &+ (N-1) &+ N \\
  &= N &+ (N-1) &+ (N-2) &+ \ldots &+ 3 &+ 2 &+ 1}
\end{document}

Bildbeschreibung hier eingeben


ODER, wie vom OP gewünscht, ein etwas anderes Aussehen:

\documentclass{article}
\usepackage{tabstackengine}
\stackMath
\begin{document}
\tabbedLongstack{%
  2S &=& 1 &+& 2 &+& 3 &+& \ldots &+& (N-2) &+& (N-1) &+& N \\
  &=& N &+& (N-1) &+& (N-2) &+& \ldots &+& 3 &+& 2 &+& 1}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen