
Lo estoy usando \boldsymbol{\sigma}
para crear versiones en negrita de ciertos caracteres y símbolos matemáticos.
Lamentablemente, esto no funciona con "h-bar": \boldsymbol{\hbar}
produce una versión sin negrita de \hbar
.
¿Qué debo hacer para obtener una versión en negrita de la constante física \hbar
?
Respuesta1
La definición estándar de hbar
no es muy especial:\hbar nueva letra
Entonces el siguiente ejemplo funciona:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\hbar\quad\boldsymbol{\hbar}$
\end{document}
Iadivinarestás cargando amssymb
. Este paquete se carga amsfonts
. El paquete redefine la definición predeterminada de la siguiente manera:
\global\let\hbar\undefined
\DeclareMathSymbol\hbar {\mathord}{AMSb}{"7E}
Entonces el método \boldsymbol
falla. La explicación se da en la documentación de ams en la sección 9.3:Símbolos matemáticos en negrita
\boldsymbol
se puede utilizar para un símbolo matemático que no se ve afectado por\mathbf
si (y sólo si)su conjunto de fuentes matemáticas actual incluye una versión en negrita de ese símbolo.\pmb
se puede utilizar como último recurso para cualquier símbolo matemático que no tenga una versión en negrita verdadera proporcionada por su conjunto de fuentes matemáticas; "pmb" significa "negrita del pobre" y el comando funciona escribiendo múltiples copias del símbolo con ligeras compensaciones.
Aquí un ejemplo usando \pmb
:
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
$\mathbf{\hbar}\quad\boldsymbol{\hbar}\quad\pmb{\hbar}$
\end{document}
Sin embargo, otro método podría ser utilizar la definición predeterminada de hbar
:
\documentclass{article}
\let\hbarorig\hbar
\usepackage{amsmath,amssymb}
\let\hbar\hbarorig
\begin{document}
$\hbar\quad\boldsymbol{\hbar}$
\end{document}