![Alinhando Variáveis Verticalmente em um Ambiente de Casos](https://rvso.com/image/281574/Alinhando%20Vari%C3%A1veis%20%E2%80%8B%E2%80%8BVerticalmente%20em%20um%20Ambiente%20de%20Casos.png)
Estou criando um sistema de equações em LaTeX, utilizando um cases
ambiente, com variáveis $x_1$, $x_2$, $x_3$ e $x_4$. Aqui está meu 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}
Gostaria de manter as variáveis alinhadas verticalmente na saída, conforme aparecem no código-fonte acima. Como eu posso fazer isso?
Responder1
O cases
meio ambiente provavelmente não é a melhor ferramenta para o seu propósito. Em vez disso, você pode querer usar osistemapacote e a macro associada \systeme
.
O exemplo a seguir ilustra o uso desta macro. O único ajuste manual que apliquei foi para o termo RHS na primeira equação, onde adicionei um \phantom{-}
termo para ajustar o alinhamento.
\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}
Termo aditivo: O visual anteriorpoderiarealmente ser alcançado por meio de um cases
ambiente, como segue:
\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}
No entanto, em comparação com o trabalho necessário ao usar o systeme
pacote, são necessárias quatro \hfill
instruções, três \phantom
instruções extras e dois {}
grupos vazios para realizar o trabalho. Acho que todos concordarão que essa systeme
é a ferramenta muito melhor para este trabalho...