정렬 환경의 수직 간격

정렬 환경의 수직 간격

정렬 환경에 수직 공간을 추가하는 몇 가지 솔루션이 있는데 수직 공간을 빼고 싶습니다. 컴파일할 때 다음 코드는 텍스트와 밑괄호 사이보다 텍스트와 윗괄호 사이에 훨씬 더 많은 공간을 표시합니다. 이상해 보인다. 내 \intertext 접근 방식이 잘못되었을 수도 있지만 원하는 것을 얻을 수 있는 다른 방법은 없습니다. 해결책이 있나요?

\documentclass{amsbook}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{align*}
\intertext{\hspace{6cm} $m$ terms} \\
\frac{x^m}{x^n}  = \frac{\overbrace{x \times x \times x \times x \cdots \times x}}
                        {\underbrace{x \times x \times x \cdots \times x}}. \\
\intertext{\hspace{6cm} $n$ terms}
\end{align*}
\end{document}

답변1

적절하게 사용 \overbrace하고 \underbrace.

align단일 방정식에는 사용하지 마십시오 . 또한 align.\\

\documentclass{amsbook}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}

\begin{equation*}
\frac{x^m}{x^n} =
\frac{\overbrace{x \times x \times x \times x \times \dots \times x}^{m\text{ terms}}}
     {\underbrace{x \times x \times x \times \dots \times x}_{n\text{ terms}}}.
\end{equation*}

\end{document}

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

\dots일반적으로 올바른 종류의 줄임표를 선택합니다(그리고 두어 개를 놓쳤습니다 ) \times.

\overbrace일반적으로 or 구성 을 중괄호로 묶는 것이 가장 좋습니다 \underbrace. 이 경우 분자와 분모에 있는 유일한 항목이므로 외부 중괄호가 필요하지 않습니다.

관련 정보