我要声明以下单位:
dB 相对 1 $\mu$Pa
我找到了这个答案: 在 siunitx 中用角度和空间定义新单位
并得到这个工作:
\DeclareSIUnit[number-unit-product={}]{\dBpa}{\dB \micro \pascal}
但我希望它是这样的:
\DeclareSIUnit[number-unit-product={}]{\dBpa}{\dB \text{re 1} \micro \pascal}
但该\text
部件不起作用。
如何在一个单元中包含普通文本?
编辑:
在文档内部,这是有效的:
\si{\dB \ensuremath{\text{ re } 1} \micro \pascal}
答案1
稍微绕道就可以创建我想要创建的单元:
\DeclareSIUnit[]{\reference}{\ensuremath{~\text{ re } 1 }}
\DeclareSIUnit[]{\dBpa}{\dB \reference \micro \pascal}
因此,文本部分首先被声明为单独的 SIUnit。然后可以在第二次声明中使用它。