>

AMS 패키지를 사용하여 라텍스에서 일부 방정식을 정렬하고 싶습니다. 각 방정식에는 정렬해야하는 두 개의 등호가 있습니다. 그래서 줄에 뭔가

A = B = C
D = E = F

이와 같은 정렬 환경을 사용해 보았습니다

\begin{align}
A &= B &= C \\
D &= E &= F
\end{align}

이것은 원칙적으로 작동하지만 (정렬) 각 줄의 두 번째 등호 앞에 엄청나게 큰 공간을 추가합니다. 그러나 추가 정렬 탭이없는 것처럼 라인을 실행하고 싶습니다. 예를 들어 "B"를 "BBB"로 바꾸는 경우에만 "F"앞의 등호를 정확한 양의 공간으로 오른쪽으로 이동하고 싶습니다.

아무도 저를 도울 수 있습니까? 이상한 행동에 대한 아이디어를 얻지 못하고 해결책을 찾을 수 없기 때문에 나를 미치게합니다. 아마 alignat이 도움이 될지 모르지만 실제로는 환경이 어떻게 작동하는지 또는 정상적인 정렬과 어떻게 다른지 알 수 없습니다.

건배, 올리버

  • 답변 # 1

    작동해야합니다 :

    \begin{alignat}{2}
      A &= B & &=  C \\
      D &= E & &=  F
    \end{alignat}
    
    

    ams 가이드 :

    와이즈 비즈

    이것은 당신이하려는 일을 위해 의도 된 것이 아니라 공간을 추가하는 것을 주장하기 때문에 ... 정렬의 기본 개념은 다음과 같습니다.

    A variant environment alignat allows the horizontal space between equations to be explicitly specified. This environment takes one argument, the number of “equation columns”: count the maximum number of &s in any row, add 1 and divide by 2.

    기능 당 하나의 '&'와 기능 사이에 '&'.

    하지만 더 나은 해결책이 있기를 바랍니다.

  • 답변 # 2

    (6½ ~ 8 년 후)

    l&=r & l&=r \\ l&=r & l&=r 사용은 어떻습니까  맞춤 구분 기호를 사용 하시겠습니까?

    array
    
    

  • 답변 # 3

    아래는 어떻습니까? 그들은 정렬 된 "="표시를 생성합니다 ...

    \begin{array}{[email protected]{\ }[email protected]{\ }l}
    A &= B &= C \\
    D &= E &= F
    \end{array}
    
    

    \begin{tabular}{lllll} A & = & B & = & C \\ D & = & E & = & F \\ \end{tabular} \begin{tabular}{lllll} A & = & BBB & = & C \\ D & = & E & = & F \\ \end{tabular}

  • 이전 facebook - 앱 검토 성공 후 FB 라이브 API 실패
  • 다음 Neo4j 카운트는 실행 시간을 크게 늘리고 메모리가 부족합니다