두 & 사이의 amsmath 정렬에서 불필요한 수평 공간을 제거합니다.

두 & 사이의 amsmath 정렬에서 불필요한 수평 공간을 제거합니다.

두 & 사이의 amsmath 정렬 환경에서 불필요한 수평 공간을 어떻게 제거합니까?

고려하다:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

Version 1:
\begin{align*}
a &= b = d\\ 
bb &= cc = d 
\end{align*}

Version 2:
\begin{align*}
a &= b &= d\\ 
bb &= cc &= d 
\end{align*}

\end{document}

모든 등호가 일직선이 되도록 하고 싶습니다. 수동으로 간격을 둘 수도 있지만 그건 끔찍한 해결책입니다.

이것이 다시 게시된 경우 사과드립니다. 이 답변은 어디에서도 찾을 수 없습니다.

답변1

alignat왼쪽과 오른쪽 쌍 사이의 공간을 제거하는 환경을 사용해야 합니다 . 두 번째 방정식의 왼쪽을 건너뛰면 다음과 같은 결과가 나옵니다.

\begin{alignat*}{2}
a &= b &&= d\\ 
bb &= cc &&= d 
\end{alignat*}

예를 들어 참조이 질문더 자세한 설명을 원하시면.

관련 정보