Alinhamento adequado de casos dentro do ambiente de alinhamento

Alinhamento adequado de casos dentro do ambiente de alinhamento

Estou usando o rcasesambiente interno aligne gostaria de alinhar os sinais de igual. Como posso conseguir isso?

Aqui está a aparência do meu código tex atual

\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}

E aqui está o resultado não tão bem alinhado:

Não alinhado corretamente

Responder1

É feio, mas faz o trabalho. Ele divide o rcasesconteúdo do ambiente, para que um ponto de alinhamento possa ser adicionado ao redor do sinal de igual. Isso, por si só, causa problemas que precisam ser resolvidos com o uso não padronizado de ={}&em vez de &=, bem como a adição de \mkern-5mupara desfazer rcaseso preenchimento horizontal.

Porém, além disso, uma mágica \vphantomdeve ser adicionada para fazer com que o alignedlado esquerdo da equação tenha o mesmo espaçamento vertical que o rcaseslado direito.

EDITADO para seguir a sugestão do Mico de remover a \left...\rightsintaxe excessiva e de usar o bmpacote.

\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}

insira a descrição da imagem aqui

RESPOSTA ORIGINAL(para comparação))

\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}

insira a descrição da imagem aqui

Responder2

Acho que usar um rcasesambiente dá muito destaque visual ao m=1,\dots,5assunto. Sugiro usar um alignedambiente único em um equationambiente.

Ah, e livre-se das instruções \leftand \right: elas não conseguem nada aqui, exceto desorganizar o código.

insira a descrição da imagem aqui

\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}

informação relacionada