有没有办法构造一个类似于简化普朗克常数的符号$\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}