![在 siunitx 中重新定义给定单位](https://linux22.com/image/302390/%E5%9C%A8%20siunitx%20%E4%B8%AD%E9%87%8D%E6%96%B0%E5%AE%9A%E4%B9%89%E7%BB%99%E5%AE%9A%E5%8D%95%E4%BD%8D.png)
我想重新定义 siunitx 中的电子质量单位,使其取代\mathrm{m}_0
默认的\mathrm{m}_\mathrm{e}
。我该怎么做?
答案1
的定义\electronmass
是
\DeclareSIUnit{\electronmass}{\text{\ensuremath{m_{\text{e}}}}}
只需改变它。
\documentclass{article}
\usepackage{siunitx}
\DeclareSIUnit{\electronmass}{\text{\ensuremath{m_{0}}}}
\begin{document}
\SI{2}{\electronmass}
\end{document}
然而,你必须意识到你正在改变一个标准符号。这是不应该做的。