Wie zeigt man mit siunitx Zahlen wie 10.000,42 an?

Wie zeigt man mit siunitx Zahlen wie 10.000,42 an?

Ich würde gerne etwas wie \SI{10,000.42}{\m}siunitx verwenden. Aber die Verwendung von zwei möglichen Dezimalzeichen führt immer zu folgender Fehlermeldung:

Package siunitx Error: Duplicate decimal marker token '.' in input.

Bisher konnte ich im Handbuch keine Einstellungen finden, die mein Problem lösen.

Antwort1

Sie müssen input-decimal-markersFolgendes input-ignorerichtig einstellen:

\documentclass{article}
\usepackage{siunitx}
\sisetup{input-decimal-markers = ., input-ignore ={,}}
\begin{document}
\SI{10,000.42}{\metre}
\end{document}

verwandte Informationen