Cuando el signo igual se usa como parte de la notación de probabilidad, parece un poco extraño cuando se escribe en LaTeX, especialmente cuando aparecen muchos signos igual en la misma línea.
P.ej,
\[ \Pr(A=a) = \Pr(B=b \mid C=c) \]
El espacio entre el signo igual es el mismo tanto para la relación 'igual a' como para la relación entre la variable aleatoria (A, B, C) y las constantes (a, b, c).
¿Hay alguna manera de hacer que el espacio entre este último sea más pequeño que el primero, o simplemente estoy pensando demasiado en esto?
Respuesta1
Es sencillo definir una macro como \newcommand\myeq{\mkern1.5mu{=}\mkern1.5mu}
(elija el argumento de \mkern
que se ajuste a sus preferencias personales) y así reescribir su ecuación como
\Pr(A\myeq a) &= \Pr(B\myeq b \mid C\myeq c)
Sin embargo, en el TeXbook (p. 174, cerca del final de la página), DEK sugierenoreduciendo el espacio en blanco alrededor de los =
símbolos pero, en su lugar, agregandomás espacios en blanco en otros lugares\,
en la ecuación completa a través de directivas juiciosamente colocadas :
\[ \Pr(\, A=a \,) = \Pr(\, B=b \mid C=c \,) \]
Un MWE completo:
\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}
Respuesta2
Convierto mi comentario en una respuesta porque creo que es una solución adecuada, en particular en esta situación, y es más sencilla que los otros enfoques. Tampoco encuentro ningún defecto en su apariencia visual. Para mí también tiene sentido desde el punto de vista lógico, ya que A=a
puede verse como una etiqueta compuesta para un evento, no necesariamente como una ecuación. Incluso si es una ecuación, es demasiado pequeña para que se le concedan los mismos derechos que a otras ecuaciones.
\documentclass{article}
\begin{document}
\[ \Pr(A{=}a) = \Pr(B{=}b \mid C{=}c) \]
\end{document}
Respuesta3
Esto reduce a la mitad el espacio alrededor del signo igual en el argumento de \Pr
; también tiene la ventaja de poder establecer el tamaño de los delimitadores en un argumento opcional.
\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}
Respuesta4
\let\originalPr\Pr
\def\Pr(#1){\originalPr(\mathmakebox{\thickmuskip=.5\thickmuskip #1})}
Modifica eso .5
a voluntad.