Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

07 Feb '16, 12:00

saputello's gravatar image

saputello
11.1k174365

Wie kann ich einen Node am Anfang eines TikZ gnuplot positionieren?

Ich habe bereits [hier][1] nachgeschaut, aber dort steht nichts zur Frage "Wie kann ich Nodes entlang von Pfaden positionieren?" geschrieben. Ich habe folgendes Beispiel: \documentclass[12pt]{standalone} \usepackage[utf8]{inputenc} \usepackage{fontenc} \usepackage[ngerman]{babel} \usepackage{tikz} \begin{document} \begin{tikzpicture}[line cap=round, line join=round, x=1cm, y=1cm, scale=0.6] %Achsen \draw [dotted,color=black!20] (-5,0) grid (5,9); \draw [->] (-5.5,0) -- (5.8,0) node[right] {\scriptsize$x$}; \draw [->] (0,-0.5) -- (0,9.8) node[above] {\scriptsize$y$}; %Ticks \foreach \x in {-5,-4,-3,-2,-1,1,2,3,4,5} \draw [shift={(\x,0)}] (0pt,2pt) -- (0pt,-2pt) node[below] {\tiny$\x$}; \foreach \y in {1,...,9} \draw [shift={(0,\y)}] (2pt,0pt) -- (-2pt,0pt) node[left] {\tiny$\y$}; %Funktion \draw plot[raw gnuplot,id=expx,smooth] function{set samples 100;set xrange [-5.1:2.2]; plot exp(x)} node[right]{\footnotesize$y=e^x$}; \draw plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)} node[left] {\footnotesize$y=e^{-x}$}; \end{tikzpicture} \end{document} ![alt text][2] Die Beschrifung der zweiten Kurve exp(-x) soll symmetrisch (bezüglich der y-Achse) zur Beschriftung der ersten Kurve exp(x) stehen. Wie kann ich angeben, dass der Node links vom Startpunkt des plots gesetzt wird statt links vom Endpunkt? Was ich erfolglos versucht habe: Die Reihenfolge zu ändern \draw node[left] {\footnotesize$y=e^{-x}$} plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)}; Auch das hat nicht geholfen: \draw plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)} node[at start,left] {\footnotesize$y=e^{-x}$}; [1]: http://texwelt.de/wissen/fragen/2192/wie-werden-nodes-positioniert [2]: http://texwelt.de/wissen/upfiles/Eingefangen002_2.jpg
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

22 Jan '15, 11:32

tom75's gravatar image

tom75
2.2k277984

Wie kann ich einen Node am Anfang eines TikZ gnuplot positionieren?

Ich habe bereits [hier][1] nachgeschaut, aber dort steht nichts zur Frage "Wie kann ich Nodes entlang von Pfaden positionieren?" geschrieben. Ich habe folgendes Beispiel: \documentclass[12pt]{standalone} \usepackage[utf8]{inputenc} \usepackage{fontenc} \usepackage[ngerman]{babel} \usepackage{tikz} \begin{document} \begin{tikzpicture}[line cap=round, line join=round, x=1cm, y=1cm, scale=0.6] %Achsen \draw [dotted,color=black!20] (-5,0) grid (5,9); \draw [->] (-5.5,0) -- (5.8,0) node[right] {\scriptsize$x$}; \draw [->] (0,-0.5) -- (0,9.8) node[above] {\scriptsize$y$}; %Ticks \foreach \x in {-5,-4,-3,-2,-1,1,2,3,4,5} \draw [shift={(\x,0)}] (0pt,2pt) -- (0pt,-2pt) node[below] {\tiny$\x$}; \foreach \y in {1,...,9} \draw [shift={(0,\y)}] (2pt,0pt) -- (-2pt,0pt) node[left] {\tiny$\y$}; %Funktion \draw plot[raw gnuplot,id=expx,smooth] function{set samples 100;set xrange [-5.1:2.2]; plot exp(x)} node[right]{\footnotesize$y=e^x$}; \draw plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)} node[left] {\footnotesize$y=e^{-x}$}; \end{tikzpicture} \end{document} ![alt text][2] Die Beschrifung der zweiten Kurve exp(-x) soll symmetrisch (bezüglich der y-Achse) zur Beschriftung der ersten Kurve exp(x) stehen. Wie kann ich angeben, dass der Node links vom Startpunkt des plots gesetzt wird statt links vom Endpunkt? Was ich erfolglos versucht habe: Die Reihenfolge zu ändern \draw node[left] {\footnotesize$y=e^{-x}$} plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)}; Auch das hat nicht geholfen: \draw plot[raw gnuplot,id=exp-x,smooth] function{set samples 100;set xrange [-2.2:5.1]; plot exp(-x)} node[at start,left] {\footnotesize$y=e^{-x}$}; [1]: http://texwelt.de/wissen/fragen/2192/wie-werden-nodes-positioniert [2]: http://texwelt.de/wissen/upfiles/Eingefangen002_2.jpg

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×