我正在尝试使用
\SI{0.006}{\elementarycharge}
在里面siunitx
包裹
\usepackage{siunitx}.
该\elementarycharge
命令不起作用。我正在使用
\documentclass[prb,twocolumn,showpacs]{revtex4}
任何想法?
答案1
你没有说明siunitx
你安装了哪个版本。对于当前版本 (v2),类似
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\SI{0.006}{\elementarycharge\per\cubic\angstrom}
\end{document}
应该没问题。如果你有版本 1,那么\elementarycharge
将不会被定义,你需要
\newunit{\elementarycharge}{\text{\ensuremath{e}}
在你的序言中。
答案2
正确的用法是:
\si{\elementarycharge}
所有 SI 单位、非 SI 单位、前缀和后缀都siunitx
需要括在\si{}
宏中。请参阅手动的以获取更多信息和更高级的使用示例。
无量纲数和角度有自己的排版命令:\num
,,,,,并且\numrange
它们不需要在宏内。\numlist
\ang
\si