Cases 환경에서 변수를 수직으로 정렬

Cases 환경에서 변수를 수직으로 정렬

cases변수 $x_1$, $x_2$, $x_3$ 및 $x_4$를 사용하여 환경을 사용하여 LaTeX에서 방정식 시스템을 만들고 있습니다 . 내 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}

위의 소스 코드에 표시된 대로 변수를 출력에서 ​​수직으로 정렬하고 싶습니다. 어떻게 해야 합니까?

답변1

그만큼cases 은 아마도 귀하의 목적에 가장 적합한 도구가 아닐 수도 있습니다. 대신에시스템패키지 및 관련 매크로 \systeme.

다음 예에서는 이 매크로의 사용법을 보여줍니다. 내가 적용한 유일한 수동 조정은 \phantom{-}정렬을 조정하기 위해 항을 추가한 첫 번째 방정식의 RHS 항에 대한 것입니다.

여기에 이미지 설명을 입력하세요

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

부록: 앞선 모습~할 수 있었다실제로 다음과 같이 환경을 통해 달성됩니다 cases.

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

그러나 패키지를 사용할 때 필요한 작업에 비해 작업을 완료하려면 지침 systeme4개 \hfill, 추가 \phantom지침 3개, 빈 그룹 2개가 필요합니다. 나는 이것이 이 작업에 훨씬 더 나은 도구라는 {}데 모두가 동의할 것이라고 생각합니다 .systeme

관련 정보