수학 연산자 주변의 간격

수학 연산자 주변의 간격

이것은 한동안 나를 괴롭히고 있습니다. |\log x| = |{\log x}| = |\log(x)| = |{\log(x)}|출력되는 표현식을 고려하십시오. 4가지 조판 방법 |log x| 시각적으로 첫 번째 경우에는 로그 앞에 공간이 너무 많고 마지막 경우에는 공간이 너무 적기 때문에 첫 번째와 마지막이 "잘못" 보입니다. 다른 두 가지 경우는 대략 맞는 것 같습니다(그러나 두 번째 경우에는 로그 앞의 간격을 약간 늘리고 세 번째 경우에는 약간 줄일 것입니다). \log(및 친구) 명령이 절대값과 포함된 표현식 사이의 간격이 및 둘 다에 대해 대칭이 되도록 동작하도록 |\log(x)|수정 된 사항이 있습니까 |\log x|?

답변1

이는 차이점을 보여줍니다.

\documentclass[a4paper]{article}
\usepackage{amsmath}
\begin{document}
$|\log x| = |{\log x}| = |\log(x)| = |{\log(x)}|$

$\lvert\log x\rvert = \lvert{\log x}\rvert = \lvert\log(x)\rvert = \lvert{\log(x)}\rvert$

\fboxsep=0pt
$\boxed{)}$
\end{document}

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

상자에서 의 오른쪽에 추가 공간이 있으므로 )이러한 불일치는 의 디자인에서 비롯된 것임을 확인하십시오 ).

mathtools나는 (유지 관리에 도움이 되는 면책조항) 이 구성을 사용하는 것을 권장하는 경향이 있습니다.

\DeclarePairedDelimiter\abs\lvert\rvert

모든 것을 숨기기 위해 \lvert ... \rvert.

보너스는 수평 공간 \abs*{...}과 비슷 \left\lvert...\right\rvert하지만 약간 더 좋으며 와 \abs[\big]{...}동일합니다 \bigl\lvert...\bigr\rvert.

관련 정보