Garamond Math
我在文档中使用,但我不喜欢它的\hbar
外观。我发现在分数或小字体上很难与常规字体区分开来h
,这可能会导致打印文档时出现问题。因此,我想重新定义\hbar
字形以使其更具可读性。以下这个帖子,我\hbar
根据这个MWE重新定义了命令
\documentclass{standalone}
\usepackage{amsmath,graphicx}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\usepackage{unicode-math}
\setmathfont{Garamond Math}
\makeatletter
\renewcommand{\hbar}{%
\text{\raisebox{.6ex}{\rotatebox{15}{--}}\hspace{-0.55em}\(h\)}%
}
\makeatother
\begin{document}
\(\hbar \ \hslash\)
\end{document}
得出
从视觉上看,我非常喜欢这个结果。但是,如果我将此输出复制到 PDF 中并将其粘贴到其他地方,我得到的是–ℎ ℏ
,即新字形实际上是(正如人们所期望的那样)–h
带有一些变通方法,而不是真正的ℏ
。有什么办法可以解决这个问题吗?