![通过两次交叉减小普朗克常数](https://linux22.com/image/408606/%E9%80%9A%E8%BF%87%E4%B8%A4%E6%AC%A1%E4%BA%A4%E5%8F%89%E5%87%8F%E5%B0%8F%E6%99%AE%E6%9C%97%E5%85%8B%E5%B8%B8%E6%95%B0.png)
有没有办法构造一个类似于简化普朗克常数的符号$\hbar$
,只是有两个交叉点而不是一个?
答案1
像这样?
\documentclass{article}
\newcommand{\hbbar}{{\raisebox{0.05ex}{$\mathchar '26$}\mkern -9mu\raisebox{-0.15ex}{$\mathchar '26$}\mkern -9muh}}
\begin{document}
$p=\hbbar k$
$p=\hbar k$
$p=hk$
\end{document}
确实,在 下不能很好地转换\scriptstyle
。下面利用egreg 的回答来修复这个问题,但保持条形图的分布更加均匀,如上所示。
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\hbbar}{%
\text{\m@th
\makebox[0pt][l]{\raisebox{0.05\height}{$\mathchar'26$}}%
\makebox[0pt][l]{\raisebox{-0.12\height}{$\mathchar'26$}}%
}h
}
\makeatother
\begin{document}
$p=\hbbar k$ $\scriptstyle p=\hbbar k$ $\scriptscriptstyle p=\hbbar k$
$p=\hbar k$ $\scriptstyle p=\hbar k$ $\scriptscriptstyle p=\hbar k$
$p=hk$ $\scriptstyle p=h k$ $\scriptscriptstyle p=h k$
\end{document}
答案2
您可以添加一个降低的栏目到\hbar
。
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\hhbar}{%
\text{\m@th
\makebox[0pt][l]{\raisebox{-0.15\height}{$\mathchar'26$}}%
}\hbar
}
\makeatother
\begin{document}
$\hbar\hhbar\scriptstyle\hbar\hhbar\scriptscriptstyle\hbar\hhbar$
$xhx$
$x\hbar x$
$x\hhbar x$
\end{document}