Komma in Legende

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Komma in Legende

von Bartman » Mi 25. Jan 2017, 13:33

Du könntest passend dazu auch noch die Dezimaltrennzeichen der Werte an den Achsen anpassen. Bei mehreren Zeichnungen kann es sinnvoll sein, diese Einstellung für das ganze Dokument vorzunehmen.
\usepackage{pgfplots}
\pgfplotsset{
	compat=1.14,% falls Deine pgfplots-Version auf diesem Stand ist
	/pgf/number format/use comma
}

von Gast » Mi 25. Jan 2017, 12:23

Dessen ungeachtet sei darauf hingewiesen, dass man Option pdftex bei allen Paketen besser weglässt.

Zu der von markusv eingefügten Zeile sei auf »Was bedeutet die Kompatibilitätsangabe "compat=..." bei pgfplots?« hingewiesen.

von Vaschan » Mi 25. Jan 2017, 12:01

Hat geklappt, danke!

von markusv » Mi 25. Jan 2017, 11:50

Einfach die entsprechenden Kommas in {} packen:
\documentclass[12pt,titlepage,a4paper]{report} 

\usepackage[pdftex]{graphicx} 
\usepackage{pgfplots}
\pgfplotsset{compat=newest} %<--- ergänzt
\usepackage{subfigure}
\begin{document} 

 \begin{figure}[tbh] 
    \begin{tikzpicture}
\begin{axis}[
legend style={at={(0.5,1)},anchor=south , legend columns = 3}]
\addplot coordinates {(0,0) (1,1)};
\addplot coordinates {(0,1) (1,2)};
\addplot coordinates {(0,2) (1,3)};
\legend{$c=1{,}5$ ,$b=1{,}6$, $a=1{,}4$}
\end{axis}
\end{tikzpicture}
\end{figure}  
\end{document}

Komma in Legende

von Vaschan » Mi 25. Jan 2017, 11:38

Hallo zusammen,

ich würde gerne Dezimalzahlen in meiner Legende angezeigt bekommen. Leider ist Komma ja schon der Trenner der Legendenelemente.
Hat jemand dafür eine Lösung?

Vielen Dank!

\documentclass[12pt,titlepage,a4paper]{report} 

\usepackage[pdftex]{graphicx} 
\usepackage{pgfplots}
\usepackage{subfigure}
\begin{document} 

 \begin{figure}[tbh] 
    \begin{tikzpicture}
\begin{axis}[
legend style={at={(0.5,1)},anchor=south , legend columns = 3}]
\addplot coordinates {(0,0) (1,1)};
\addplot coordinates {(0,1) (1,2)};
\addplot coordinates {(0,2) (1,3)};
\legend{$c=1,5$ ,$b=1,6$, $a=1,4$}
\end{axis}
\end{tikzpicture}
\end{figure}  
\end{document}

Nach oben