Ich habe wirklich null Ahnung, warum es bei mir folgendes macht:
Wenn ich Daten eingebe wie 30,0 g gebe ich sie natürlich entsprechend ein:
30{,}0~g
Hier ein kleines Beispiel (Nur für den Fall, dass es daran liegen könnte, habe ich auch alle packages angegeben, die ich benutze.)
\documentclass{scrartcl} \usepackage[latin1]{inputenc} \usepackage[thinspace,thinqspace,squaren,textstyle]{SIunits} \usepackage{graphicx} \usepackage[ngerman]{babel} \usepackage{chemfig} \usepackage[version=3]{mhchem} \setatomsep{1.8em} \setcrambond{3pt}{0.5pt}{1pt} \begin{document} 30{,}0~g \chemfig{-[:30](=[:90]O)-[:-30]OH} 30{,}0~g \chemsign[1em]+ 30{,}0~g \chemfig{-[:30]-[:-30]-[:30]-[:-30]-[:30]OH} 30{,}0~g \chemrel[\ce{H+}]{<>} 30{,}0~g \chemfig{-[:30](=[:90]O)-[:-30]O-[:30]-[:-30]-[:30]-[:-30]} 30{,}0~g \chemsign[1em]+ 30{,}0~g \ce{H2O} \end{document}
Warum?
Wie kann man das beheben?