Wie kann das Gleichheitszeichen bei der Verwendung von Wahrscheinlichkeiten sauber platziert werden?

Wie kann das Gleichheitszeichen bei der Verwendung von Wahrscheinlichkeiten sauber platziert werden?

Wenn das Gleichheitszeichen als Teil der Wahrscheinlichkeitsnotation verwendet wird, sieht es beim Satz in LaTeX etwas seltsam aus, insbesondere wenn viele Gleichheitszeichen in derselben Zeile vorkommen.

Z.B,

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

<Gleichung oben eintippen>

Der Abstand zwischen den Gleichheitszeichen ist sowohl für die „Gleich-Beziehung“ als auch für die Beziehungen zwischen der Zufallsvariablen (A, B, C) und den Konstanten (a, b, c) gleich.

Gibt es eine Möglichkeit, den Abstand zwischen den letzteren kleiner zu machen als zwischen den ersteren, oder mache ich mir da einfach zu viele Gedanken?

Antwort1

Es ist ganz einfach, ein Makro wie \newcommand\myeq{\mkern1.5mu{=}\mkern1.5mu}-- wählen Sie das Argument nach \mkernIhren persönlichen Vorlieben -- zu definieren und Ihre Gleichung so umzuschreiben:

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

Im TeXbook (Seite 174, fast ganz unten) schlägt DEK jedoch vornichtReduzierung des Leerraums um die =Symbole, stattdessen Hinzufügenmehr Leerzeichen an anderer Stellein der Gesamtgleichung durch geschickt platzierte \,Anweisungen:

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

Ein vollständiges MWE:

Bildbeschreibung hier eingeben

\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}

Antwort2

Ich wandle meinen Kommentar in eine Antwort um, da ich denke, dass es eine angemessene Lösung ist, insbesondere in dieser Situation, und es ist einfacher als die anderen Ansätze. Ich finde auch keinen Fehler in seinem visuellen Erscheinungsbild. Es macht für mich auch logisch Sinn, da es A=aals zusammengesetzte Bezeichnung für ein Ereignis angesehen werden kann, nicht unbedingt als Gleichung. Selbst wenn es eine Gleichung ist, ist es einfach zu klein, um die gleichen Rechte wie andere Gleichungen zu erhalten.

Bildbeschreibung hier eingeben

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

Antwort3

Dadurch wird der Abstand um das Gleichheitszeichen im Argument auf die Hälfte reduziert \Pr; außerdem bietet es den Vorteil, dass die Größe der Trennzeichen in einem optionalen Argument festgelegt werden kann.

\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}

Bildbeschreibung hier eingeben

Antwort4

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

Passen Sie es .5nach Belieben an.

verwandte Informationen