Automatische Legendenpositionierung
Verfasst: Do 19. Jan 2017, 08:51
Hallo,
bei meinem Plot habe ich das Problem, dass die Legende recht groß ist. Sie soll innerhalb des Rahmens sein, jedoch keinen Graph schneiden oder berühren. Gibt es da einen Befehl, der die Legende so anordnet, dass diese Bedingungen erfüllt werden? Denkbar wäre die X-Achse zu verlängern und die Legende dahin zu verschieben, jedoch möchte ich das nicht immer manuell machen.
Hier mein Minimalbeispiel:
Vielen Dank im Voraus!
bei meinem Plot habe ich das Problem, dass die Legende recht groß ist. Sie soll innerhalb des Rahmens sein, jedoch keinen Graph schneiden oder berühren. Gibt es da einen Befehl, der die Legende so anordnet, dass diese Bedingungen erfüllt werden? Denkbar wäre die X-Achse zu verlängern und die Legende dahin zu verschieben, jedoch möchte ich das nicht immer manuell machen.
Hier mein Minimalbeispiel:
\documentclass{scrartcl} \usepackage{pgfplots} \begin{document} \begin{figure}[!htpb] \centering \begin{tikzpicture} \begin{axis} \addplot coordinates {(0.1, 0) (0.7, 0.5)}; \addplot coordinates {(0.1, 1) (0.7, 1.5)}; \addplot coordinates {(0.1, 2) (0.7, 2.5)}; \addplot coordinates {(0.1, 3) (0.7, 3.5)}; \addplot coordinates {(0.1, 4) (0.7, 4.5)}; \addplot coordinates {(0.1, 5) (0.7, 5.5)}; \addplot coordinates {(0.1, 6) (0.7, 6.5)}; \addplot coordinates {(0.1, 7) (0.7, 7.5)}; \addplot coordinates {(0.1, 8) (0.7, 8.5)}; \addplot coordinates {(0.1, 9) (0.7, 9.5)}; \addplot coordinates {(0.1, 10) (0.7, 10.5)}; \addlegendentry{$0.0$} \addlegendentry{$0.5$} \addlegendentry{$1.0$} \addlegendentry{$1.5$} \addlegendentry{$2.0$} \addlegendentry{$2.5$} \addlegendentry{$3.0$} \addlegendentry{$3.5$} \addlegendentry{$4.0$} \addlegendentry{$4.5$} \addlegendentry{$5.0$} \end{axis} \end{tikzpicture} \end{figure} \end{document}