Versão em negrito de \hbar

Versão em negrito de \hbar

Estou usando \boldsymbol{\sigma}para criar versões em negrito de certos caracteres e símbolos matemáticos.

Infelizmente, isso não funciona com "h-bar": \boldsymbol{\hbar}produz uma versão sem negrito de \hbar.

O que preciso fazer para obter uma versão em negrito da constante física \hbar?

Responder1

A definição padrão de hbarnão é muito especial:\hbar nova carta Portanto, o exemplo a seguir funciona:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\hbar\quad\boldsymbol{\hbar}$
\end{document}

EUadivinharvocê está carregando amssymb. Este pacote carrega amsfonts. O pacote redefine a definição padrão da seguinte forma:

\global\let\hbar\undefined
\DeclareMathSymbol\hbar  {\mathord}{AMSb}{"7E}

Portanto, o método \boldsymbolfalha. A explicação é dada na documentação do ams na seção 9.3:Símbolos matemáticos em negrito

\boldsymbolpode ser usado para um símbolo matemático que não é afetado por \mathbfif (e somente se)seu conjunto atual de fontes matemáticas inclui uma versão em negrito desse símbolo. \pmbpode ser usado como último recurso para quaisquer símbolos matemáticos que não tenham uma versão em negrito verdadeira fornecida pelo seu conjunto de fontes matemáticas; “pmb” significa “negrito do pobre” e o comando funciona através da composição de múltiplas cópias do símbolo com pequenos deslocamentos.�

Aqui um exemplo usando \pmb:

\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
$\mathbf{\hbar}\quad\boldsymbol{\hbar}\quad\pmb{\hbar}$
\end{document}

No entanto, outro método poderia ser usar a definição padrão de hbar:

\documentclass{article}
\let\hbarorig\hbar
\usepackage{amsmath,amssymb}
\let\hbar\hbarorig
\begin{document}
$\hbar\quad\boldsymbol{\hbar}$
\end{document}

informação relacionada