방정식 번호를 여러 줄 방정식과 정렬하는 방법은 무엇입니까?

방정식 번호를 여러 줄 방정식과 정렬하는 방법은 무엇입니까?

나는 6줄의 긴 방정식을 사용하고 있습니다. 다른 방정식처럼 중간이 아닌 방정식의 맨 아래에 방정식 번호가 계속 표시됩니다.

나는 다음을 사용하고 있습니다 :

\begin{equation}
    \begin{aligned}
         ........
    \end{aligned}
\end{equation}

\split, \align*, 을 시도했지만 \aligned아무것도 작동하지 않았습니다. 테두리가 자유롭지 않아서 그 이유를 생각했는데, 선을 잘라도 같은 현상이 발생합니다. 힌트가 있나요?

여러 줄 방정식

답변1

방정식에 방정식 번호를 붙일 때 LaTeX는 방정식 옆에 방정식 번호를 넣으려고 합니다. 방정식이 너무 넓으면 방정식 번호가 방정식 아래 한 줄에 표시됩니다.

여러 줄 방정식의 경우 이는 동일하게 작동합니다. 여러 줄의 방정식이 하나의 공통 번호를 얻으려면 LaTeX는 전체 방정식의 너비(!)를 확인하고 너무 넓으면 방정식 번호를 한 줄 아래에 넣습니다. 이것은 당신이 사용하고 있는 equation- 조합 에서 일어나는 일입니다 aligned. 이는 아래 예의 첫 번째 방정식에도 표시됩니다. 두 번째 줄의 길이로 인해 옆에 방정식 번호를 넣을 수 있지만 전체 방정식이 너무 넓기 때문에 방정식 번호는 한 줄 아래에 배치됩니다.

한 가지 가능한 방법은 여러 줄 방정식을 하나의 공통 숫자가 있는 하나의 방정식으로 설정하지 않고 대신 하나의 방정식만 방정식 번호를 갖는 여러 방정식으로 설정하는 것입니다. 그런 다음 너무 길지 않고 원하는 수직 위치에 있는 전체 방정식의 줄을 수동으로 선택하고 다른 모든 줄에서 방정식 번호를 비활성화할 수 있습니다. 아래 예제의 두 번째 방정식에서는 align환경(각 줄에 방정식 번호를 별도로 추가)을 사용하고 첫 번째 줄의 줄 번호를 비활성화합니다. 마찬가지로, 이것을 사용하고 중간의 짧은 줄을 제외한 모든 줄에 추가하여 수직으로 중앙에 있는 방정식 번호를 얻을 수 있습니다( 많은 줄에 \nonumber추가해야 하는 것은 매우 지루할 수 있지만 ).\nonumber

또 다른 가능성은 자동으로 배치된 방정식 번호의 위치를 ​​수동으로 조정할 수 있는 패키지 \raisetag의 매크로를 사용하는 것입니다 . amsmath에는 적용되지 않는 것 같아서 아래 예에서는 세 번째 수식에 와 를 equation조합하여 사용하고 , 수식 번호를 마지막 줄 수준으로 올립니다. (실제로는 좀 너무 많은 것 같아서 최적의 결과를 얻으려면 여기에서 다른 길이를 시도해야 할 수도 있습니다.)gatheraligned\raisetag{\baselineskip}\baselineskip

\documentclass{article}
\usepackage{showframe}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\huge
\begin{equation}\begin{aligned}
    \nabla a&=b\times c+d\vee e+f\odot g+h\sqcup i \\
            &=j\in k+l\div m+n\bullet o
\end{aligned}\end{equation}
\begin{align}
    \nabla a&=b\times c+d\vee e+f\odot g+h\sqcup i \nonumber\\
            &=j\in k+l\div m+n\bullet o
\end{align}
\begin{gather}\raisetag{\baselineskip}\begin{aligned}
    \nabla a&=b\times c+d\vee e+f\odot g+h\sqcup i \\
            &=j\in k+l\div m+n\bullet o
\end{aligned}\end{gather}
\end{document}

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

관련 정보