siunitx:本地化不起作用

siunitx:本地化不起作用

我刚刚发现这个siunitx包,想在德语文档中使用它。不幸的是,我无法使用以下命令将德语单词“bis”替换为“to” \SIrange

\listfiles
\documentclass{beamer}
\usepackage[ngerman]{babel}
\usepackage{siunitx}

\begin{document}
\begin{frame}
  $\dot{V}=\SIrange{0}{650}{\litre\per\hour}$
\end{frame}
\end{document}

怎么了?

答案1

使用range-phrase选项,无论是用于包还是\SIrange命令。请注意,您必须在 之前和之后添加空格bis,例如使用\,表示 1/2 空格。

\listfiles
\documentclass{beamer}
\usepackage[ngerman]{babel}
\usepackage[range-phrase={\,bis\,}]{siunitx}

\begin{document}
\begin{frame}
    $\dot{V}=\SIrange{0}{650}{\litre\per\hour}$
\end{frame}
\end{document}

相关内容