Alinear variables verticalmente en un entorno de casos

Alinear variables verticalmente en un entorno de casos

Estoy creando un sistema de ecuaciones en LaTeX, usando un casesentorno, con variables $x_1$, $x_2$, $x_3$ y $x_4$. Aquí está mi MWE:

\documentclass[a4paper,12pt,onecolumn]{article}

\usepackage{amsmath}

\begin{document}
    \begin{math}
        \begin{cases}
             x_1 +  x_2 + x_3 +  x_4 =  3\\
                 - 3x_2 + x_3 - 2x_4 = -3\\
                         2x_3 + 5x_4 = -3\\
                              - 7x_4 = -7
        \end{cases}
    \end{math}
\end{document}

Me gustaría mantener las variables alineadas verticalmente en la salida, tal como aparecen en el código fuente anterior. ¿Cómo puedo hacer eso?

Respuesta1

casesProbablemente el entorno no sea la mejor herramienta para su propósito. Es posible que desee considerar el uso desistemapaquete y la macro asociada \systeme.

El siguiente ejemplo ilustra el uso de esta macro. El único ajuste manual que he aplicado es para el término RHS en la primera ecuación, donde agregué un \phantom{-}término para ajustar la alineación.

ingrese la descripción de la imagen aquí

\documentclass[a4paper,12pt,onecolumn]{article}
\usepackage{systeme}
\begin{document}
\begin{math}
\systeme{
x_1 +  x_2 + x_3 +  x_4 =  \phantom{-}3,
- 3x_2 + x_3 - 2x_4 = -3,
2x_3 + 5x_4 = -3,
- 7x_4 = -7}
\end{math}
\end{document}

Apéndice: La mirada anteriorpodríarealmente se puede lograr a través de un casesentorno, de la siguiente manera:

\begin{math}
\begin{cases}
\hfill x_1 + \phantom{2}x_2 + \phantom{2}x_3 + \phantom{2}x_4 = \phantom{-}3\\
\hfill {}- 3x_2 + \phantom{2}x_3 - 2x_4 = -3\\
\hfill 2x_3 + 5x_4 = -3\\
\hfill {}- 7x_4 = -7
\end{cases}
\end{math}

Sin embargo, en comparación con el trabajo requerido al usar el systemepaquete, se requieren cuatro \hfillinstrucciones, tres \phantominstrucciones adicionales y dos {}grupos vacíos para realizar el trabajo. Supongo que todos estarán de acuerdo en que systemees una herramienta mucho mejor para este trabajo...

información relacionada