weißer Hintergrund im Textfeld Diagramm

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: weißer Hintergrund im Textfeld Diagramm

von Vaschan » Fr 3. Feb 2017, 18:13

Vielen Dank :) auch für die anderen Tipps

von Gast » Fr 3. Feb 2017, 16:45

Das geht ganz einfach mit Option fill=white für den entsprechenden node:
\documentclass[12pt,titlepage,a4paper]{report}

\usepackage{graphicx}% pdftex als Option grundsätzlich weglassen!
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}% Laut Anleitung immer anzugeben!

\begin{document}

\begin{figure}[tbh]
\begin{tikzpicture}
\begin{axis}[legend style={at={(0.5,1)},anchor=south , legend columns = 3}, ymajorgrids,xmajorgrids]
\addplot coordinates {(0,0) (1,1)};
\addplot coordinates {(0,1) (1,2)};
\addplot coordinates {(0,2) (1,3)};
\node[black,fill=white,above] at (axis cs: 0.5,1){{\Large testtext}};
\legend{c=1.5 ,b=1.6, a=1.4}
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
Beachte unbedingt auch die zusätzlichen Änderungen in meinem Code!

weißer Hintergrund im Textfeld Diagramm

von Vaschan » Fr 3. Feb 2017, 16:28

Hallo zusammen,

ist es möglich, den Text mit einem weißen Hintergrund zu hinterlegen, sodass die Gitterlinien nicht stören?

\documentclass[12pt,titlepage,a4paper]{report} 

\usepackage[pdftex]{graphicx} 
\usepackage{pgfplots}

\begin{document} 

 \begin{figure}[tbh] 
\begin{tikzpicture}
\begin{axis}[legend style={at={(0.5,1)},anchor=south , legend columns = 3}, ymajorgrids,xmajorgrids]
\addplot coordinates {(0,0) (1,1)};
\addplot coordinates {(0,1) (1,2)};
\addplot coordinates {(0,2) (1,3)};
\node[black,above] at (axis cs: 0.5,1){{\Large  testtext}};
\legend{c=1.5 ,b=1.6, a=1.4}
\end{axis}
\end{tikzpicture}
\end{figure}  
\end{document}

Nach oben