Richtige Ausrichtung der Fälle innerhalb der Align-Umgebung

Richtige Ausrichtung der Fälle innerhalb der Align-Umgebung

Ich verwende die rcasesUmgebung im Inneren alignund möchte Gleichheitszeichen ausrichten. Wie kann ich das erreichen?

So sieht mein aktueller Tex-Code aus

\begin{align}
\begin{split}
&\boldsymbol{d}^{\left( 0\right)}   = 0 \\
&\boldsymbol{\phi}^{\left( 0\right)}   = \boldsymbol{\phi}^k \\
&\begin{rcases}
\boldsymbol{d}^{\left( m\right)}   = \beta_m \boldsymbol{D}\boldsymbol{\phi}^{\left(m-1\right)} + \left( 1 - \beta_m \right) \boldsymbol{d}^{\left( m-1\right)} \\
\boldsymbol{\phi}^{\left( m\right)}  = \boldsymbol{\phi}^{\left( 0\right)} + a_m \mathcal{P} \left( \boldsymbol{f} - \boldsymbol{C} \phi^{\left( m-1\right)} - \boldsymbol{d}^{\left( m\right)} - V\frac{3\boldsymbol{\phi}_n^{\left( m-1\right)}-4\boldsymbol{\phi}_{n-1}+\boldsymbol{\phi}_{n-2}}{2\Delta t}\right)
\end{rcases}   m =1,2,\dots, 5  \\
&\boldsymbol{\phi}^{k+1}  = \boldsymbol{\phi}^{\left( 5\right)}
\end{split}
\end{align}

Und hier ist das nicht ganz so schön ausgerichtete Ergebnis:

Nicht richtig ausgerichtet

Antwort1

Es ist hässlich, aber es funktioniert. Es unterbricht den rcasesUmgebungsinhalt, sodass ein Ausrichtungspunkt um das Gleichheitszeichen hinzugefügt werden kann. Das allein verursacht Probleme, die durch die nicht standardmäßige Verwendung von ={}&anstelle von behoben werden müssen &=, sowie durch das Hinzufügen von \mkern-5muzum Rückgängigmachen rcasesder horizontalen Polsterung.

\vphantomAllerdings muss zusätzlich eine Art Magie hinzugefügt werden, damit die alignedauf der linken Seite der Gleichung den gleichen vertikalen Abstand haben wie die rcasesauf der rechten Seite.

BEARBEITET, um Micos Vorschlag zum Entfernen der überflüssigen \left...\rightSyntax und zur Verwendung des bmPakets zu berücksichtigen.

\documentclass{article}
\usepackage{amsmath,mathtools,bm}
\usepackage[margin=2.5cm]{geometry}
\begin{document}
\begin{equation}
\begin{split}
\bm{d}^{(0)}   ={}& 0 \\
\bm{\phi}^{( 0)}   ={}& \bm{\phi}^k \\
\begin{aligned}
\bm{d}^{(m)} ={}\\
\bm{\phi}^{(m)} ={}\vphantom{\Bigl(}
\end{aligned}
&
\mkern-5mu\begin{rcases}
   \beta_m \bm{D}\bm{\phi}^{(m-1)} + ( 1 - \beta_m) \bm{d}^{( m-1)} \\
 \bm{\phi}^{(0)} + a_m \mathcal{P} \Bigl( \bm{f} - \bm{C} \phi^{(m-1)} - \bm{d}^{(m)} - V\frac{3\bm{\phi}_n^{(m-1)}-4\bm{\phi}_{n-1}+\bm{\phi}_{n-2}}{2\Delta t}\Bigr)
\end{rcases}   m =1,2,\dots, 5  
\\
\bm{\phi}^{k+1}  ={}& \bm{\phi}^{(5)}
\end{split}
\end{equation}
\end{document}

Bildbeschreibung hier eingeben

URSPRÜNGLICHE ANTWORT(zum Vergleich))

\documentclass{article}
\usepackage{amsmath,mathtools}
\usepackage[margin=2.5cm]{geometry}
\begin{document}
\begin{align}
\begin{split}
\boldsymbol{d}^{\left( 0\right)}   ={}& 0 \\
\boldsymbol{\phi}^{\left( 0\right)}   ={}& \boldsymbol{\phi}^k \\
\begin{aligned}
\boldsymbol{d}^{\left( m\right)} ={}\\
\boldsymbol{\phi}^{\left( m\right)} ={}\vphantom{\left(\textstyle\frac{x_{n-1}^{(}}{}\right)}
\end{aligned}
&
\mkern-5mu\begin{rcases}
   \beta_m \boldsymbol{D}\boldsymbol{\phi}^{\left(m-1\right)} + \left( 1 - \beta_m \right) \boldsymbol{d}^{\left( m-1\right)} \\
 \boldsymbol{\phi}^{\left( 0\right)} + a_m \mathcal{P} \left( \boldsymbol{f} - \boldsymbol{C} \phi^{\left( m-1\right)} - \boldsymbol{d}^{\left( m\right)} - V\frac{3\boldsymbol{\phi}_n^{\left( m-1\right)}-4\boldsymbol{\phi}_{n-1}+\boldsymbol{\phi}_{n-2}}{2\Delta t}\right)
\end{rcases}   m =1,2,\dots, 5  
\\
\boldsymbol{\phi}^{k+1}  ={}& \boldsymbol{\phi}^{\left( 5\right)}
\end{split}
\end{align}
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Ich finde, dass die Verwendung einer rcasesUmgebung dem m=1,\dots,5Thema viel zu viel visuelle Bedeutung verleiht. Ich schlage vor, eine einzelne alignedUmgebung in einer equationUmgebung zu verwenden.

Oh, und entfernen Sie unbedingt die \left"and" \right-Anweisungen: Sie bewirken hier überhaupt nichts, außer dass sie den Code überladen.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{mathtools,bm}
\usepackage[letterpaper,margin=1in]{geometry} % set page parameters appropriately
\begin{document}
\begin{equation}
\begin{aligned}
\bm{d}^{(0)}    &= 0 \\
\bm{\phi}^{(0)} &= \bm{\phi}^k \\
\bm{d}^{(m)}    &= \beta_m \bm{D}\bm{\phi}^{(m-1)} + ( 1 - \beta_m ) \bm{d}^{(m-1)},\ 
   m=1,\dots,5 \\
\bm{\phi}^{(m)} &= \bm{\phi}^{(0)} + a_m \mathcal{P} 
  \biggl( \bm{f} - \bm{C} \phi^{(m-1)} - \bm{d}^{(m)} 
  - V\,\frac{3\bm{\phi}_n^{(m-1)}-4\bm{\phi}_{n-1}
  +\bm{\phi}_{n-2}}{2\Delta t}\biggr),\ m=1,\dots,5\\
\bm{\phi}^{k+1} &= \bm{\phi}^{(5)}
\end{aligned}
\end{equation}
\end{document}

verwandte Informationen