何時使用 \hbar 或 \hslash

何時使用 \hbar 或 \hslash

我注意到,在使用 時unicode-math\hbar\hslash都會產生相同的輸出,即始終是 an \hslash(實際上,包\def\hbar{\hslash}在第 2159 行定義)。然而,此輸出與許多出版物(例如維基百科或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。

相關內容