Ich habe es jetzt mal ausprobiert und die Zeile
Code:
\addto\extrasngerman{\pgfplotsset{/pgf/number format/use comma}}
durch
Code:
\addto\extrasngerman{\pgfplotsset{/pgf/number format/.cd,dec sep={,}}}
ersetzt. Leider funktioniert es trotzdem nicht. Statt eines Kommas erscheint gar kein Dezimaltrenner.
Ich habe mich dann mal ein bisschen durch die pgfmathfloat.code.tex gelesen und folgendes ausprobiert:
Die Variante
Code:
\addto\extrasngerman{\pgfplotsset{/pgf/number format/set decimal separator={{{,}}}}}
funktioniert. Warum eigentlich? Das man zusätzlich zwei geschweifte Klammern braucht, um ein Komma zu erzeugen, scheint nirgendwo dokumentiert zu sein.
Die Variante
Code:
\addto\extrasngerman{\pgfplotsset{/pgf/number format/dec sep={{{,}}}}}
funktioniert dagegen nicht. Warum eigentlich nicht? Laut dem pgfplotstable-manual sollte 'dec sep' und 'set decimal separator' eigentlich genau das Gleiche machen.
Lesezeichen