확률을 사용할 때 등호 간격을 깔끔하게 지정하는 방법은 무엇입니까?

확률을 사용할 때 등호 간격을 깔끔하게 지정하는 방법은 무엇입니까?

등호가 확률 표기의 일부로 사용되면 LaTeX로 조판할 때 약간 이상해 보입니다. 특히 같은 줄에 많은 등호가 나타날 때 더욱 그렇습니다.

예:

\[ \Pr(A=a) = \Pr(B=b \mid C=c) \]

<위의 전형적인 방정식>

등호 사이의 간격은 '같음' 관계와 확률 변수(A, B, C)와 상수(a, b, c) 사이의 간격에서 동일합니다.

후자 사이의 간격을 전자보다 작게 만드는 방법이 있습니까, 아니면 제가 이것을 지나치게 생각하고 있습니까?

답변1

개인 취향에 맞게 \newcommand\myeq{\mkern1.5mu{=}\mkern1.5mu}인수를 선택하는 등의 매크로를 정의하고 방정식을 다음과 같이 다시 작성하는 것은 간단합니다 .\mkern

 \Pr(A\myeq a)  &= \Pr(B\myeq b \mid C\myeq c)

그러나 TeXbook(p. 174, 페이지 하단 근처)에서 DEK는 제안합니다.~ 아니다주변의 공백을 줄입니다.= 대신에 다음을 추가합니다.다른 곳에서는 공백이 더 많습니다.현명하게 배치된 지시문을 통해 전체 방정식에서 \,:

 \[ \Pr(\, A=a \,) = \Pr(\, B=b \mid C=c \,) \]

전체 MWE:

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

\documentclass{article}
\newcommand\myeq{\mkern1.5mu{=}\mkern1.5mu}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\Pr(A=a)       &= \Pr(B=b \mid C=c) \\           % original form
\Pr(A\myeq a)  &= \Pr(B\myeq b \mid C\myeq c) \\ % less whitespace around "="
\Pr(\, A=a \,) &= \Pr(\, B=b \mid C=c \,)        % *more* whitespace
\end{align*}
\end{document}

답변2

특히 이 상황에서는 이것이 적절한 해결책이라고 생각하고 다른 접근 방식보다 간단하기 때문에 내 의견을 답변으로 전환합니다. 또한 시각적인 측면에서도 결함이 발견되지 않습니다. A=a는 반드시 방정식이 아닌 이벤트에 대한 복합 레이블로 볼 수 있기 때문에 논리적으로도 이해가 됩니다 . 방정식이라 할지라도 다른 방정식과 동일한 권한을 부여받기에는 너무 작습니다.

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

\documentclass{article}
\begin{document}
\[ \Pr(A{=}a) = \Pr(B{=}b \mid C{=}c) \]
\end{document}

답변3

이렇게 하면 인수의 등호 주위 공간이 절반으로 줄어듭니다 \Pr. 또한 선택적 인수에서 구분 기호의 크기를 설정할 수 있다는 장점도 있습니다.

\documentclass{article}
\usepackage{mathtools}

\DeclarePairedDelimiterX\PrArg[1]{(}{)}{%
  \renewcommand\given{\Conditional{\delimsize}}%
  \begingroup\lccode`~=`= \lowercase{\endgroup\let~}\reducedequals
  \edef\equals{\mathchar\the\mathcode`= }%
  \mathcode`="8000
  #1%
}
\providecommand\given{}
\newcommand{\Conditional}[1]{%
  \nonscript\;#1\vert\nonscript\;\mathopen{}%
}
\renewcommand{\Pr}{\operatorname{Pr}\PrArg}
\newcommand{\reducedequals}{%
  \mskip-.5\thickmuskip
  \equals
  \mskip-.5\thickmuskip
  \nobreak
}

\begin{document}

$\Pr{A=a} = \Pr{B=b \given C=c}$

$\Pr[\big]{A=\frac{1}{2}} = \Pr[\Big]{B=b \given C=\sqrt{\frac{a^{2^n}}{b}}}$

\end{document}

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

답변4

\let\originalPr\Pr
\def\Pr(#1){\originalPr(\mathmakebox{\thickmuskip=.5\thickmuskip #1})}

.5마음대로 조정하세요 .

관련 정보