在 siunitx 中升作为小写字母

在 siunitx 中升作为小写字母

在德语中,单位“升”通常缩写为小写字母“l”。但无论我使用\qty{}{\liter}还是\qty{}{\litre},单位总是缩写为大写字母“L”。有什么建议可以解决这个问题吗?

\documentclass[ngerman]{scrartcl}

\usepackage{babel}
\usepackage{siunitx}

\begin{document}

\qty{2}{\liter} oder \qty{2}{\litre}

\end{document}

答案1

你应该\litre用你想要的符号声明

\documentclass[ngerman]{scrartcl}

\usepackage{babel}
\usepackage{siunitx}
\DeclareSIUnit{\litre}{l}
\begin{document}

\qty{2}{\liter} oder \qty{2}{\litre}

\end{document}

相关内容