
비슷하다:예를 들어 방정식의 해당 부분에 특정한 텍스트를 작성할 수 있도록 방정식의 다른 부분 아래에 큰 괄호를 넣는 방법은 무엇입니까?
하지만 그렇게 하면 다른 괄호가 영향을 받습니다.
$\left[... + \overbrace{...}^{...}\right]$
오른쪽과 왼쪽은 \overbrace
매우 보기 흉한 부분을 덮기 위해 확대되었으며 버팀대가 방정식의 일부처럼 보이게 만듭니다. 나는 어떤 식으로든 레이아웃에 영향을 미치는 것을 원하지 않습니다 \overbrace
(방정식 자체는 동일하거나 거의 같아야 합니다).
\left
and 를 제거하면 \right
왼쪽 및 오른쪽 대괄호가 없다는 점을 제외하면 원하는 대로 보입니다. 그들과 함께 그들은 매우 크고 추악해 보입니다.
답변1
\left[
\right]
를 포함하여 구분 기호 사이의 내용을 확인하여 구분 기호의 크기를 결정 합니다 \overbrace
. 중괄호를 무시하게 하려면 중괄호를 \smash
. 이는 아래 예의 두 번째 줄에서 설명됩니다.
중괄호가 어떤 방식으로든 레이아웃에 영향을 주어서는 안 된다고 언급했으므로 중괄호에 추가된 주석의 너비를 무시할 수도 있습니다. 너비가 0인 상자 안에 주석을 넣으면 이를 달성할 수 있습니다 \makebox[0pt]
. 이는 세 번째 줄에 표시됩니다.
네 번째 줄은 마침내 두 줄을 결합합니다. 두 \smash
가지 모두 \makebox
공간 및 위치 지정의 자동 조정을 비활성화하므로 여기서 바람직하지 않은 결과를 초래할 수 있다는 점에 유의하십시오 . 을 사용하면 \smash
측면에 너무 작은 괄호가 생길 수 있습니다. 를 사용하면 \makebox
주석 문자가 방정식의 다른 수학 기호와 쉽게 중첩될 수 있습니다.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\left[\frac{a}{b}+\overbrace{\phi\times\rho}^{\text{my annotation}}+\int_0^\infty\right] \\[1em]
\left[\frac{a}{b}+\smash{\overbrace{\phi\times\rho}^{\text{my annotation}}}+\int_0^\infty\right] \\[1ex]
\left[\frac{a}{b}+\overbrace{\phi\times\rho}^{\text{\makebox[0pt]{my annotation}}}+\int_0^\infty\right] \\[1em]
\left[\frac{a}{b}+\smash{\overbrace{\phi\times\rho}^{\text{\makebox[0pt]{my annotation}}}}+\int_0^\infty\right]
\end{align}
\end{document}