Magger
10-10-2014, 14:33
Hallo zusammen,
ich bin heute noch einem Problem auf der Spur. Ich möchte in ein pgfplots-Diagramm zusätzliche Bögen mittels \draw arc einzeichnen. Das funktioniert auch meistens, allerdings nicht immer. Die Korrektheit des resultierenden Diagramms hängt interessanterweise von den Achsenabmessungen ab.
Folgendes Minimalbeispiel verdeutlicht das ganz gut:
\documentclass{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis x line=middle,
axis y line=center,
axis equal,
disabledatascaling=true,
xmin=-0.5,xmax=10,%geht nicht
ymin=-0.5,ymax=11,%geht nicht
%xmin=0,xmax=10,%geht
%ymin=0,ymax=5,%geht
]
\draw (axis cs:10,0) arc[radius=5, start angle=0, delta angle=180];
\end{axis}
\end{tikzpicture}
\end{document}
Wenn man ein bisschen mit den Werten von xmin, xmax, ymin und ymax spielt, kann man ganz verschiedene Bögen "kreieren", von denen selbstredend die meisten Quatsch sind.
Weiß jemand die Ursache bzw. eine Lösung?
Viele Grüße
Mathias Magdowski
ich bin heute noch einem Problem auf der Spur. Ich möchte in ein pgfplots-Diagramm zusätzliche Bögen mittels \draw arc einzeichnen. Das funktioniert auch meistens, allerdings nicht immer. Die Korrektheit des resultierenden Diagramms hängt interessanterweise von den Achsenabmessungen ab.
Folgendes Minimalbeispiel verdeutlicht das ganz gut:
\documentclass{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis x line=middle,
axis y line=center,
axis equal,
disabledatascaling=true,
xmin=-0.5,xmax=10,%geht nicht
ymin=-0.5,ymax=11,%geht nicht
%xmin=0,xmax=10,%geht
%ymin=0,ymax=5,%geht
]
\draw (axis cs:10,0) arc[radius=5, start angle=0, delta angle=180];
\end{axis}
\end{tikzpicture}
\end{document}
Wenn man ein bisschen mit den Werten von xmin, xmax, ymin und ymax spielt, kann man ganz verschiedene Bögen "kreieren", von denen selbstredend die meisten Quatsch sind.
Weiß jemand die Ursache bzw. eine Lösung?
Viele Grüße
Mathias Magdowski