我想使用 SIrange 将 1 mHz 写入 1Hz,但即使使用以下链接中给出的代码也无法做到这一点:SIrange 中的不同单个前缀
使用它,如果我\SIrange{0.001}{1}{\hertz}
在文本中写入,我得到的结果是 1mHz 到 1mHz,如果我尝试\SIrange{1}{1000}{\milli\hertz}
;然后它会出现一个名为“指数 0 无法转换”的错误
梅威瑟:
\documentclass{book}
\usepackage{siunitx}
\sisetup{%
exponent-to-prefix = true,zero-decimal-to-integer,
round-mode=figures, scientific-notation=engineering,
% output-exponent-marker=\ensuremath{\,\mathrm{e}}
}
\begin{document}
\SIrange{0.001}{1}{\hertz}\\
\SIrange{1}{1000}{\milli\hertz}
Where I would like 1 \si{\milli\hertz} to 1\si{\hertz}
\end{document}
先感谢您。