![정렬 환경에서 가운데 정렬, 오른쪽 정렬, 왼쪽 정렬](https://rvso.com/image/392348/%EC%A0%95%EB%A0%AC%20%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%20%EA%B0%80%EC%9A%B4%EB%8D%B0%20%E2%80%8B%E2%80%8B%EC%A0%95%EB%A0%AC%2C%20%EC%98%A4%EB%A5%B8%EC%AA%BD%20%EC%A0%95%EB%A0%AC%2C%20%EC%99%BC%EC%AA%BD%20%EC%A0%95%EB%A0%AC.png)
글쓰기
\begin{align*}
&& a &= b\\
\Leftrightarrow&& b &= c\\
\Leftrightarrow&& c + 2 &= 3 + 5\\
\Leftrightarrow&& d + c + 1 &= 4 + 11 + 12
\end{align*}
준다
.
모든 항목은 \Leftrightarrow
중앙에 배치되어야 하며 등호에 남아 있는 모든 항목은 왼쪽으로 정렬되어야 하며 등호 오른쪽의 모든 항목은 왼쪽으로 정렬되어야 합니다.
분명히 거대한 공백은 나에게 문제입니다. 이 문제를 어떻게 해결할 수 있습니까(특히 align
대신을 사용하는 경우 align*
)? tabular
환경을 다음과 같이 사용내가 물었던 또 다른 질문에 대한 해결책에 명시되어 있음, 도움이 되지 않을 것 같습니다.
답변1
답변2
너했다말하다등호 오른쪽의 모든 항목은 왼쪽으로 정렬되어야 합니다.. 나는 당신이 그것을 의도했다고 생각하지 않지만 가능성으로 보여줍니다.
OP의 원본 코드를 표시한 후 TABstacks를 사용하여 여기에서 완료했습니다.
\documentclass{article}
\usepackage{amsmath,tabstackengine}
\TABstackMath
\begin{document}
\begin{align*}
&& a &= b\\
\Leftrightarrow&& b &= c\\
\Leftrightarrow&& c + 2 &= 3 + 5\\
\Leftrightarrow&& d + c + 1 &= 4 + 11 + 12
\end{align*}
\[
\setstackaligngap{6pt}% horizontal gap between align groups
\alignCenterstack{
&& a =& b\\
\Leftrightarrow&& b =& c\\
\Leftrightarrow&& c + 2 =& 3 + 5\\
\Leftrightarrow&& d + c + 1 =& 4 + 11 + 12
}
\]
\[
\setstacktabbedgap{0pt}% horizontal gap between tabbed groups
\tabbedCenterstack[r]{
& a =& b\\
\Leftrightarrow& b =& c\\
\Leftrightarrow& c + 2 =& 3 + 5\\
\Leftrightarrow& d + c + 1 =& 4 + 11 + 12
}
\]
\end{document}