Ich habe einen kleinen Fehler festgestellt, dessen Ursache zu finden mich reichlich Nerven gekostet hat.
Folgendes Minimalbeispiel
Code:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\pgfplotsset{/pgf/number format/use comma}
\pgfplotsset{/pgf/number format/.cd,1000 sep={\,}}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}
\addplot+[domain=1:1000]{cos(deg(x*2*pi/1000))};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
funktioniert ganz perfekt.
Ändert man allerdings die Zeile
Code:
\pgfplotsset{/pgf/number format/use comma}
in
Code:
\addto\extrasngerman{\pgfplotsset{/pgf/number format/use comma}}
so bekommt man zwar immernoch ein Komma als Dezimaltrenner, allerdings wieder einen Punkt statt ein halbes Leerzeichen als Tausendertrennzeichen.
Woran liegt das?
Lesezeichen