何时使用 \hbar 或 \hslash

何时使用 \hbar 或 \hslash

我注意到,在使用 时unicode-math\hbar\hslash都会产生相同的输出,即始终为\hslash(实际上,包\def\hbar{\hslash}在第 2159 行定义)。然而,此输出与许多出版物 (例如 Wikipedia 或 ) 形成对比scienceworld.wolfram.com。在 Wolfram Mathematica 中,文本使用\hbar,而代码使用\hslash

unicode-math包文档中的描述

这些是具有多个名称的符号。

暗示软件包作者存在误解,因为确实存在差异。

那么,什么时候使用哪个符号有什么规则吗?这仅仅是个人喜好问题吗?

答案1

unicode-math将 TeX 名称映射到 Unicode,并且 Unicode 认为这些只是风格变体,因此只有一个插槽,U+210F。

这意味着许多 Unicode 字体中也只有一个字形,尽管一种字体当然可以为同一个 Unicode 插槽提供多种变体字形。

MathML 和 HTML 中使用的 ISO 实体集的映射存在同样的问题,ISOAMSO 定义

planck: /hbar /hslash - Planck's over 2pi
plankv: /hslash - variant Planck's over 2pi

并且这些&plank;ℏ名称在 HTML 中有效,但它们都解析为 U+210F。

相关内容