![Alinear variables verticalmente en un entorno de casos](https://rvso.com/image/281574/Alinear%20variables%20verticalmente%20en%20un%20entorno%20de%20casos.png)
Estoy creando un sistema de ecuaciones en LaTeX, usando un cases
entorno, 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
cases
Probablemente 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.
\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 cases
entorno, 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 systeme
paquete, se requieren cuatro \hfill
instrucciones, tres \phantom
instrucciones adicionales y dos {}
grupos vacíos para realizar el trabajo. Supongo que todos estarán de acuerdo en que systeme
es una herramienta mucho mejor para este trabajo...