\hbar の太字バージョン

\hbar の太字バージョン

\boldsymbol{\sigma}特定の文字や数学記号の太字バージョンを作成するために使用しています。

残念ながら、これは「h-bar」では機能しません。\boldsymbol{\hbar}の非太字バージョンが生成されます\hbar

物理定数の太字バージョンを取得するには何をする必要がありますか\hbar?

答え1

の標準的な定義はhbarそれほど特別なものではありません。\hbar 新しい文字 したがって、次の例は機能します。

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

推測を読み込んでいますamssymb。このパッケージは を読み込みますamsfonts。パッケージはデフォルトの定義を次のように再定義します。

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

したがって、このメソッドは\boldsymbol失敗します。説明は、ams ドキュメントのセクション 9.3 に記載されています。太字の数学記号

\boldsymbol\mathbf影響 を受けない数学記号に使用できます (そしてその場合のみ)現在の数学フォント セットには、その記号の太字バージョンが含まれています。\pmb数学フォント セットに真の太字バージョンが提供されていない数学記号の最後の手段として使用できます。「pmb」は「poor man's bold」の略で、このコマンドは、わずかなオフセットで記号の複数のコピーをタイプセットすることによって機能します。

以下は を使用した例です\pmb:

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

ただし、別の方法として、次のデフォルトの定義を使用することもできますhbar

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

関連情報