TheLawyer
16-07-2009, 16:36
Hallo,
ich versuche grade einen kleinen Abstand als Tausendertrennzeichen und das Komma als Dezimaltrenner einzustellen.
Mit ionumbers geht das soweit ganz gut. Es verträgt sich aber wohl nicht mit amsmath. Aus der Doku:
amsmath/amsopn load ionumbers as last package and disable ionumbers for
\operatorname{...} (e. g., put it inside \ionumbersoff{...})
Ich verstehe nur nicht was das heißen soll.
MB
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[%
comma=decimal,
point=decimal,
autothousands=true,
thousands=space,
decimal=comma
]{ionumbers}
\begin{document}
test $4508003,5 \ (0{,}5) \ 0.5 \ 0{.}5$ text 4580360,5
\begin{equation}
\frac{4568923,97099}{45243489,4656} + 4e3
\end{equation}
\end{document}
in der ersten Zeile steht dann:
amsmathUse "operatorname inside "ionumberso
Danach ist alles so, wie ich es mir vorstelle.
Wie werde ich den Fehler los?
Oder gibt es eine ganz andere bessere Lösung?
ich versuche grade einen kleinen Abstand als Tausendertrennzeichen und das Komma als Dezimaltrenner einzustellen.
Mit ionumbers geht das soweit ganz gut. Es verträgt sich aber wohl nicht mit amsmath. Aus der Doku:
amsmath/amsopn load ionumbers as last package and disable ionumbers for
\operatorname{...} (e. g., put it inside \ionumbersoff{...})
Ich verstehe nur nicht was das heißen soll.
MB
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[%
comma=decimal,
point=decimal,
autothousands=true,
thousands=space,
decimal=comma
]{ionumbers}
\begin{document}
test $4508003,5 \ (0{,}5) \ 0.5 \ 0{.}5$ text 4580360,5
\begin{equation}
\frac{4568923,97099}{45243489,4656} + 4e3
\end{equation}
\end{document}
in der ersten Zeile steht dann:
amsmathUse "operatorname inside "ionumberso
Danach ist alles so, wie ich es mir vorstelle.
Wie werde ich den Fehler los?
Oder gibt es eine ganz andere bessere Lösung?