Schriftgröße ändern im Balkendiagramm

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: Schriftgröße ändern im Balkendiagramm

Danke

von luapsen » So 3. Jan 2016, 14:38

Vielen Dank, genau so wollte ich das.

von esdd » Di 29. Dez 2015, 19:49

Zum Beispiel mit
every node near coord/.append style={font=\tiny}
als Option für die axis Umgebung:
\documentclass[margin=5pt]{standalone} 
\usepackage{pgfplots} 
\pgfplotsset{compat=newest}
\begin{document} 
\begin{tikzpicture} 
\begin{axis}[ 
  xbar stacked, 
  xlabel={Zeit [min]},
  anchor=west,
  area legend, 
  symbolic y coords={KL. 1,KL. 2, KL. 3, KL. 4, KL. 5, KL. 6}, 
  ytick=data, 
  xmin=0, xmax=300,
  width=12cm, height=6cm, scale=1.35, 
  nodes near coords,
  every node near coord/.append style={font=\tiny}% <--
  ]   
%Vorbereitungszeit 
     \addplot coordinates 
        {(13.8,KL. 1) (13.8,KL. 2) (13.8,KL. 3) (13.8,KL. 4) (13.8,KL. 5)(13.8 ,KL. 6)}; 
%Flashzeit     
    \addplot coordinates 
        {(266.5,KL. 1) (49.1,KL. 2) (167.5,KL. 3) (53.0,KL. 4) (42.5,KL. 5) (57.5,KL. 6)}; 
%Flashzeit     
    \addplot coordinates 
       {(11.4,KL. 1) (11.4,KL. 2) (8.8,KL. 3) (8.8,KL. 4) (9.1,KL. 5)(67.3,KL. 6)}; 

\legend{Vorbereitung,Flash,Nachbereitung}     
\end{axis} 
\end{tikzpicture} 
\end{document}

Schriftgröße ändern im Balkendiagramm

von lausen » Mo 28. Dez 2015, 22:35

Hallo,
ich schreibe zurzeit meine Diplomarbeit und wollte heute ein Diagramm mit dem Package pgfplot erstellen, hat auch alles soweit geklappt, nur komme ich bei einer Sache nicht weiter. Ich hab ein Balkendiagramm erstellt, wo in den Balken die dazugehörige Werte stehen, allerdings sind die Wert zu Groß für den Balken, was nicht schön aussieht.
Meine Frage ist, wie kann ich die Schriftgröße der Beschriftung ändern. Google konnte mir auch nicht weiterhelfen.

Im nachfolgenden Beispiel seht ihr meinen aktuellen Stand.
\documentclass[ngerman]{article} 
\usepackage[T1]{fontenc}% fontenc und inputenc erm�glichen 
\usepackage[utf8]{inputenc}% Silbentrennung und 

\usepackage{babel}    % Babel f�r diverse Sprachanpassungen 
\usepackage{pgfplots}

\begin{document}
\begin{figure}[h]
\pgfplotsset{compat=newest}
\begin{tikzpicture} \begin{axis}[ xbar stacked, xlabel={Zeit [min]},anchor=west,area legend,
 symbolic y coords={KL. 1,KL. 2, KL. 3, KL. 4, KL. 5, KL. 6}, ytick=data, xmin=0, width=12cm, height=6cm, scale=1.35,xmax=300,
 nodes near coords]	
%Vorbereitungszeit
	 \addplot+[xbar] plot coordinates 
		 {(13.8,KL. 1) (13.8,KL. 2) (13.8,KL. 3) (13.8,KL. 4) (13.8,KL. 5)(13.8 ,KL. 6)}; 
%Flashzeit	 
	\addplot+[xbar] plot coordinates
		 {(266.5,KL. 1) (49.1,KL. 2) (167.5,KL. 3) (53.0,KL. 4) (42.5,KL. 5) (57.5,KL. 6)};
%Flashzeit	 
	\addplot+[xbar] plot coordinates
		{(11.4,KL. 1) (11.4,KL. 2) (8.8,KL. 3) (8.8,KL. 4) (9.1,KL. 5)(67.3,KL. 6)};

\legend{Vorbereitung,Flash,Nachbereitung}	  
\end{axis}
\end{tikzpicture}
\end{figure} 
\end{document}
Vielen Dank und Viele Grüße
Paul

Nach oben