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.

   

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