Teil der Gleichungslinie von der Ausrichtung ausnehmen?

Teil der Gleichungslinie von der Ausrichtung ausnehmen?

Ich verwende eine Array-Umgebung, um ausgerichtete Teile einer Reihe von Gleichungen zu zentrieren (anstatt linksbündig auszurichten), wie unten gezeigt:

\usepackage{array,amsmath}
\[
\begin{array}{>{\displaystyle}c @{{}={}} >{\displaystyle}c @{{}+{}} >{\displaystyle}c @{{}+{}} >{\displaystyle}c}
\sum\limits_{r=0}^{n+1} \binom{n+1}{r} & \binom{n+1}{0} & \binom{n+1}{1} + \ldots + \binom{n+1}{n} & \binom{n+1}{n+1} \\
& 1 & \sum\limits_{r=1}^n \binom{n+1}{r} & 1 \\
\end{array}
\]

Gleichung 1

Die Array-Umgebung (glaube ich) ist hier erforderlich, um jede der Spalten zu zentrieren, anstatt sie linksbündig auszurichten.

Mein Problem ist nun, dass diese beiden Zeilen Teil einer größeren Reihe von Gleichungen sind, während die anderen nicht diesem Muster folgen, um ausgerichtet zu werden. Ich brauche jedoch, dass die Gleichheitszeichen in allen Zeilen ausgerichtet sind.

Mein aktueller Ansatz besteht darin, dem Array in einer normalen alignUmgebung zu folgen, wobei eine Gleichungszeile die längste Zeile oben widerspiegelt, aber eingeschlossen ist, \phantom{}um den Ausrichtungsabstand richtig zu erhalten. Dadurch bleibt jedoch eine einzelne leere Zeile mit einem Gleichheitszeichen darin.

...

\begin{align*}
&= 2 + \sum_{r=1}^n\left[\binom{n}{r} + \binom{n}{r-1}\right] \\
\phantom{\sum\limits_{r=0}^{n+1} \binom{n+1}{r}} &= \phantom{ \binom{n+1}{0} + \binom{n+1}{1} + \ldots + \binom{n+1}{n} + \binom{n+1}{n+1}}
\end{align*}

Gleichung 2

Wie kann ich dieses Ergebnis erzielen, aber ohne die überflüssige Gleichheitszeile am Ende? Eine elegantere Lösung wäre vorzuziehen, da diese Idee auf mehreren heiklen Faktoren beruht, z. B. dass keine der folgenden Gleichungen die Größe der Gleichung überschreitet, die die spezielle Ausrichtung bestimmt.

Antwort1

Benutzen Sie die Option. Dann müssen Sie sie nicht mehrmals [t]verwenden, wenn Sie viele aufeinanderfolgende Zeilen haben.\multicolumn

\documentclass{article}
\usepackage{array,amsmath}
\begin{document}
\begin{align*}
\sum\limits_{r=0}^{n+1}  \binom{n+1}{r}
&\begin{array}[t]{@{}>{\displaystyle}c @{{}={}}@{}>{\displaystyle}c @{{}+{}} >{\displaystyle}c @{{}+{}} >{\displaystyle}c}
& \binom{n+1}{0} & \binom{n+1}{1} + \ldots + \binom{n+1}{n} & \binom{n+1}{n+1} \\
& 1 & \sum\limits_{r=1}^n \binom{n+1}{r} & 1 \\
\end{array}\\
&=2 + \sum_{r=1}^n\left[\binom{n}{r} + \binom{n}{r-1}\right]
\end{align*}
\end{document}

Bildbeschreibung hier eingeben

Antwort2

eqparboxermöglicht es Ihnen, die Längen von Boxen über eine zu speichern <tag>. Boxen mit derselben Breite <tag>werden mit der maximalen Breite über den gesamten Inhalt hinweg festgelegt. Im Folgenden verwende ich diesen Ansatz mit einer neu definierten \eqmathbox[<tag>][<align>](Standard für <align>ist die cEingabe des Inhalts), um Inhalt zu drei verschiedenen <tag>GED-Boxen hinzuzufügen:

Bildbeschreibung hier eingeben

\documentclass{article}

\usepackage{eqparbox,xparse,amsmath}

% https://tex.stackexchange.com/a/34412/5764
\makeatletter
\NewDocumentCommand{\eqmathbox}{o O{c} m}{%
  \IfValueTF{#1}
    {\def\eqmathbox@##1##2{\eqmakebox[#1][#2]{$##1##2$}}}
    {\def\eqmathbox@##1##2{\eqmakebox{$##1##2$}}}
  \mathpalette\eqmathbox@{#3}
}
\makeatother

\begin{document}

\begin{align*}
\sum_{r = 0}^{n + 1} \binom{n + 1}{r} 
    &= \eqmathbox[LEFT]{\binom{n + 1}{0}} + \eqmathbox[CENTRE]{\binom{n + 1}{1} + \dots + \binom{n + 1}{n}} + \eqmathbox[RIGHT]{\binom{n + 1}{n + 1}} \\
    &= \eqmathbox[LEFT]{1} + \eqmathbox[CENTRE]{\sum_{r = 1}^n \binom{n + 1}{r}} + \eqmathbox[RIGHT]{1} \\
    &= 2 + \sum_{r = 1}^n \biggl[ \binom{n}{r} + \binom{n}{r - 1} \biggr]
\end{align*}

\end{document}

Da eqparboxdas TeX \label- \refSystem verwendet wird, muss bei jeder Änderung des Inhalts die maximale Breite zweimal kompiliert werden.

Antwort3

versuchen

\documentclass{article}
\usepackage{array,amsmath}
\begin{document}
\[
\begin{array}{>{\displaystyle}c @{{}={}} >{\displaystyle}c @{{}+{}} >{\displaystyle}c @{{}+{}} >{\displaystyle}c}
\sum_{r=0}^{n+1} \binom{n+1}{r} 
    & \binom{n+1}{0} & \binom{n+1}{1} + \ldots + \binom{n+1}{n} & \binom{n+1}{n+1} \\
    & 1 & \sum\limits_{r=1}^n \binom{n+1}{r} & 1 \\
    & \multicolumn{3}{>{\displaystyle}l}{
      2 + \sum_{r=1}^n\left[\binom{n}{r} + \binom{n}{r-1}\right]
                        }
\end{array}
\]
\end{document}

Bildbeschreibung hier eingeben

Antwort4

Ich würde einen anderen Ansatz wählen, um das Material anzuzeigen und zu zeigen, welche Teile was sind: Ich würde drei \underbraceAnweisungen verwenden. Außerdem würde ich eine align*Umgebung verwenden.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{align*}
\sum_{r=0}^{n+1} \binom{n+1}{r} 
&= {\underbrace{\binom{n+1}{0}}_{\displaystyle 1}} 
 + {\underbrace{\binom{n+1}{1} + \dots + \binom{n+1}{n}}_{%
    \displaystyle \sum_{r=1}^n \binom{n+1}{r}}} 
 + {\underbrace{\binom{n+1}{n+1}}_{\displaystyle 1}} \\
&= 2 + \sum_{r=1}^n \biggl[\binom{n}{r} + \binom{n}{r-1}\biggr]
\end{align*}

\end{document}

verwandte Informationen