Siunitx:格式化范围

Siunitx:格式化范围

下列的,我得到

\sisetup{
  range-phrase=—
}
\SIrange{40}{50}{\liter}

40 升—50 升

有没有办法可以给我这种格式的输出?

40—50 升

答案1

假设你可以访问该siunitx软件包的较新版本,我建议你尝试

\qtyrange[range-units=single]{10}{50}{\liter}

当然,range-phrase=\textendashrange-units=single选项都可以作为\sisetup指令的一部分进行设置。

在此处输入图片描述

\documentclass{article}
\usepackage{siunitx}
\sisetup{range-phrase=\textendash, range-units=single}

\begin{document}
\qtyrange{10}{50}{\liter}
\end{document}

相关内容