
답변1
발견한 바와 같이 \vert
(동등하게: |
) 및 \Vert
(동등하게: \|
)에 의해 생성된 기호는 "수학-일반" 상태를 갖습니다. 따라서 TeX는 다음을 해석합니다.-
기호를 다음과 같이 해석합니다.이항 연산자, 기호가 "수학-일반" 상태의 두 기호(및 숫자) -
사이에 끼워져 있기 때문입니다 . \Vert
(물론 이는 와 같은 표현식의 올바른 기본 동작입니다 $a-b$
.) TeX가 다음을 처리하도록 하려면-
.) TeX가 기호를 기호로단항 연산자, 대신에 각각 "math-open" 및 "math-close" 상태를 갖는 \lVert
및 를 사용하는 것이 좋습니다 .\rVert
\Vert
\norm
더 나은 방법은 펜스 열기 및 닫기에 대한 올바른 수학 상태 값을 자동으로 사용하는 LaTeX 매크로를 정의하는 것입니다 . 아래 코드에서 매크로는 정의된 \norm
방식으로 설정됩니다 . \norm*
후자는 필요에 따라 "울타리"의 크기를 자동으로 늘릴 수 있습니다.
\documentclass[12pt,a4paper]{article}
\usepackage{mathtools} % for '\DeclarePairedDelimiter' macro
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}
\begin{document}
Original form:
$
-1, -2, -3, \dots, \| -1 \|, \| -2 \|, \| -3 \|
$
\medskip
Better:
$
-1, -2, -3, \dots, \lVert -1 \rVert, \lVert -2 \rVert, \lVert -3 \rVert
$
\medskip
Best:
$
-1, -2, -3, \dots, \norm{-1}, \norm{-2}, \norm{-3}
$
\end{document}