더하기 기호가 시스템에 정렬되지 않았습니다.

더하기 기호가 시스템에 정렬되지 않았습니다.

다음을 사용하여 라텍스에서 다음 선형 방정식을 만들고 싶습니다 systeme.

  \systeme[xyz]{
    x + y +2z = a,
    2x + 2y + {( 4+b )} z = b,
    -x -2z  = ab,
    y + bz = a + b
  }

그러나 결과는 다음과 같습니다.

방정식

더하기 및 음수 기호가 올바르게 정렬되지 않았습니다. 이 문제를 해결하려면 어떻게 해야 합니까?

답변1

정확히 무엇을 원하는지 잘 모르겠지만 완전한 정렬 유연성을 가지려면 항상 array( @{}기본 열 간격을 제거하고 관련 셀에 >{{}}삽입하여 {}수학 연산자의 적절한 간격을 보장합니다)를 사용할 수 있습니다.

\documentclass{article}
\usepackage{array}

\begin{document}

\[\left\{
\begin{array}{ @{} r @{} >{{}} r @{} >{{}} r @{} >{{}} l @{} }
     x &  + y &          + 2z & = a     \\
    2x & + 2y & + ( 4 + b ) z & = b     \\
    -x &      &          - 2z & = ab    \\
       &    y &          + bz & = a + b \\
\end{array}
\right.\]

\end{document}

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

관련 정보