Ich möchte , dass bei meinen pgfplots die Zahlen genauso aussehen, wie im Text (die Zahlen im Text setze ich mit dem Beispiel: \documentclass{scrartcl} \usepackage[locale=DE]{siunitx} \usepackage{pgfplots} \pgfplotsset{ compat=1.18, /pgf/number format/.cd, 1000 sep={\,}, dec sep={,}, min exponent for 1000 sep=4 } \begin{document} \section{Test} Nach dem Komma ist noch immer ein kleines Leerzeichen: \begin{center} \centering \begin{tikzpicture} \begin{axis}[ ylabel={$y$-Achse}, xlabel={$x$-Achse}, ] \end{axis} \end{tikzpicture} \end{center} Genauer Vergleich: \begin{center} \begin{tabular}{rl} \verb|\num{0.2}| & \num{0.2} \\ \verb|\pgfmathprintnumber{0.2}| & \pgfmathprintnumber{0.2} \\ \end{tabular} \end{center} \end{document} Ich weiß, dass es auch die Möglichkeit gefragt 07 Jul '22, 11:34 AndreGismo |
Ich beantworte das mal, vielen Dank an huibub die Lösung! Die Einstellung: \pgfplotsset{ compat=1.18, /pgf/number format/.cd, 1000 sep={\,}, dec sep={\text{,}}, % damit Komma nicht als Mengentrennzeichen verwendet wird min exponent for 1000 sep=4 } hat das Problem gelöst. beantwortet 07 Jul '22, 12:57 AndreGismo |
Komma im mathemodus ist ein listen/mengentrennzeichen. Probier mal
dec sep={\text{,}}
. Sorry, habe gerade wenig zeit.perfekt, danke!