단락 시작 부분의 \[ 앞에 공백이 너무 많습니다.

단락 시작 부분의 \[ 앞에 공백이 너무 많습니다.

제목 바로 뒤 단락 시작 부분에 수학 방정식( \[... \]또는 이와 동등한 환경) 을 표시하면 그 앞에 공간이 너무 많습니다.displaymath

이 짧은 코드는 문제를 재현합니다.

\documentclass[a4paper,11pt]{article}
\usepackage[margin=0.5in,footskip=0.25in]{geometry}
\begin{document}
\section{Quadratic formula}
%Line line line line line line line line line.
\[x = \frac{-b\pm\sqrt{b^2-4ac}}{2a}\]
Line line line line line line line line line.
\end{document}

주석 처리된 행의 주석 처리를 제거하면 방정식 주위의 공백이 허용됩니다.

문제의 그림

문제의 원인은 아닌 것 같습니다 geometry. 로드 하지 않고 위의 내용을 반복하면 geometry다음이 생성됩니다.

기하학이 없는 문제의 예시

$$대신 ...을 사용하면 $$(LaTeX에서는 권장되지 않는 것 같음) 이 문제가 발생하지 않습니다.

삽화

\[문제는 특히 이탤릭체로 표시된 줄 의 정의로 인해 발생한 것 같습니다 .

\def\[{%
   \relax\ifmmode
      \@badmath
   \else
      \ifvmode
         \nointerlineskip
         \makebox[.6\linewidth]{}%
      \fi
      $$%%$$ BRACE MATCH HACK
   \fi
}

어떻게 해야 하나요? 그냥 $$... 을 사용합니까 $$? 아니면 더 나은 해결책이 있습니까?

답변1

amsmath간격 문제를 해결하는 데 사용되지 않는 자체 환경으로 \[...을 재정의합니다 .\]equation*\makeboxvmode

따라서 로드하면 amsmath이 문제가 해결됩니다.

관련 정보