Legende von tikzpicture ist leider auf dem Seitenrand

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: Legende von tikzpicture ist leider auf dem Seitenrand

Re:

von Neo » Mi 8. Feb 2023, 17:00

Abc hat geschrieben:
Mi 8. Feb 2023, 16:51
Die Beschreibung von \resizebox in graphicx hat noch das Ausrufezeichen anzubieten.
Ich weiß. Die Höhe von 5 cm ist von mir jedoch bewusst gewählt und auch so gewollt.

von Abc » Mi 8. Feb 2023, 16:51

Die Beschreibung von \resizebox in graphicx hat noch das Ausrufezeichen anzubieten.

Re: Legende von tikzpicture ist leider auf dem Seitenrand

von Neo » Mi 8. Feb 2023, 16:16

Habe es inzwischen selbst gelöst bekommen. Hier das Ergebnis:
Allerdings ist das Ergebnis dann gestaucht. Hat jemand vielleicht eine Lösung?
\documentclass[DIV = 20]{scrartcl}
\usepackage{pgfplots , showframe}

\begin{document}
\resizebox{\columnwidth}{5cm}{%
\begin{tikzpicture}
	\begin{axis}[%
	%height = 5.5cm,%
	%width = \textwidth
	legend style = {legend pos = outer north east}%
	]
	\addplot[color=red,mark=x] coordinates{%
		(2,-2)
		(8,-7)
	};
	\addlegendentry{Legende}
    \end{axis}
\end{tikzpicture}
}
\end{document}

Legende von tikzpicture ist leider auf dem Seitenrand

von Neo » Mi 8. Feb 2023, 15:32

Ich möchte gerne, dass sich die eingestellte Breite nicht nur auf die tikzpicture, sondern auch auf die Legende bezieht.
\documentclass[DIV = 20]{scrartcl}
\usepackage{pgfplots , showframe}

\begin{document}
\begin{tikzpicture}
	\begin{axis}[%
	width = \textwidth,%
	height = 5.5cm,%
	legend style = {legend pos = outer north east}%
	]
	\addplot[color=red,mark=x] coordinates{%
		(2,-2)
		(8,-7)
	};
	\addlegendentry{Legende}
    \end{axis}
\end{tikzpicture}
\end{document}

Nach oben