Achsenbeschriftung vergrößern/verkleinern bei pgfplots

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: Achsenbeschriftung vergrößern/verkleinern bei pgfplots

von felix.schnee » Di 10. Jun 2014, 16:05

vielen Dank genau das hatte ich gesucht

von esdd » Sa 7. Jun 2014, 23:29

Dein Code ist bei niemandem anderen lauffähig!


Vermutlich suchst du aber entweder
label style={font=\tiny}


oder
tick label style={font=\scriptsize}
oder beides. Wobei die angegebenen Schriftgrößen jetzt nur Besipiele sind.

Gruß
Elke

von Johannes_B » Sa 7. Jun 2014, 18:52

Na wie auch, ich kann das doch überhaupt nicht nachvollziehen? Versuch ein Minimalbeispiel zu erstellen.

und die Schrift verkleinern?

von felix.schnee » Sa 7. Jun 2014, 18:48

Vielen Dank für die Hinweise aber das hilft mir mit der Schriftgröße auch nicht wirklich weiter...

von Johannes_B » Do 5. Jun 2014, 20:43

Auch hier wäre ein Minimalbeispiel toll. So kannst du
deinen Code auf das Wesentlichste beschränken und uns zum Testen
geben. Eventuell findest du so auch schon selbst die Ursache für
die Schriftgrößenänderung.
Bitte teste das untenstehende Beispiel, darin enthalten sind auch
Hinweise, welche du beachten solltest. SI-Einheiten werden
beispielsweise aufrecht gesetzt, darauf solltest du achten.
Anwendung finden hier die Hinweise aus »Wie setze ich
Einheiten richtig?
« Ich persönlich bevorzuge auch hier
semantische Auszeichnungen. So kannst du später Änderungen
leichter vornehmen.

Übrigens kannst du dir mit pgfplots auch Stile definieren, so
kannst du das Aussehen von gleichwertigen Diagrammen global
festlegen, deiin Dokument gewinnt somit an Einheitlichkeit
\documentclass{article}
\usepackage{pgfplots}
\usepackage{siunitx}
\usepackage{showframe}
\NewDocumentCommand\DeclareNewQuantity{mmm}{
	\DeclareSIUnit{#2}{#3}
	\DeclareDocumentCommand{#1}{O{}m}{\SI[##1]{##2}{#2}}
}
%JB: Wie setze ich Einheiten richtig? Link zu TeXwelt im Beitrag
\DeclareNewQuantity
\Pressure
\pressure
{\pascal}
\DeclareNewQuantity
\Entfernung
\entfernung
{\meter}
\pgfplotsset{
		%Wir definieren uns den Diagrammtyp global
	pressureloss/.style={
		width= 7cm,
		height=7cm,
		ylabel={$L\:[\si{\entfernung}]$},
		%Laut DIN sind die eckigen Klammern übrigens
		%nicht so das Wahre.
		xlabel={$\Delta p\:[\si{\pressure}]$},
		xmin=0, xmax=3500,
		ymin=0, ymax=2500  
	}
}
\begin{document}
\begin{tikzpicture}[]
	\begin{axis}[
			pressureloss
		]
%\addplot[red, solid,mark=*] table {Tabellen/DVueberU1.dat};
%\addplot[blue, solid,mark=*] table {Tabellen/DVueberU2.dat};
	\end{axis}
\end{tikzpicture}
\hfill
\begin{tikzpicture}[]
	\begin{axis}[
			pressureloss,
			ymax=5000%Diesmal halt höher, warum auch
%			immer, aber es geht
		]
%\addplot[red, solid,mark=*] table {Tabellen/DVueberU3.dat};
%\addplot[blue, solid,mark=*] table {Tabellen/DVueberU2.dat};
	\end{axis}
\end{tikzpicture}
\end{document}

Achsenbeschriftung vergrößern/verkleinern bei pgfplots

von felix.schnee » Do 5. Jun 2014, 18:16

Hallo zusammen,
ich nutze für meine Diagramme pgfplot in einer tikz Umgebung. Mein Problem ist, bei zwei Grafiken finde ich das die Achsenbeschriftung viel zu groß ist. Weiß jem, wie ich die verkleinern kann?
\begin{figure}[!h]
\begin{tikzpicture}[]
\begin{axis}[
   width= 7cm,
   height=7cm,
   ylabel={$L\:[m]$},
   xlabel={$\Delta p\:[Pa]$},
   xmin=0, xmax=3500,
   ymin=0, ymax=2500  
]
\addplot[red, solid,mark=*] table {Tabellen/DVueberU1.dat};
\addplot[blue, solid,mark=*] table {Tabellen/DVueberU2.dat};
\end{axis}
\end{tikzpicture}
\hfill
\begin{tikzpicture}[]
\begin{axis}[
    width= 7cm,
   height=7cm,
   ylabel={$L\:[m]$},
   xlabel={$\Delta p\:[Pa]$},
   xmin=0, xmax=4000,
   ymin=0, ymax=2500  
]
\addplot[red, solid,mark=*] table {Tabellen/DVueberU3.dat};
\addplot[blue, solid,mark=*] table {Tabellen/DVueberU2.dat};
\end{axis}
\end{tikzpicture}
\caption{Druckverlust über dem Düsenboden}
\end{figure}

Nach oben