es haben sich leider noch 2 weitere Fragen ergeben, da sie aber nicht in meinen anderen Thread passen, mache ich hier noch einen weiteren auf, in der Hoffnung, dass es irgendwann auch jemand anderem mal hilft .
Zuerst einmal der Code:
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage{tikz} \usetikzlibrary{matrix,arrows,calc,intersections,decorations.markings} \usepackage{pgfplots} \pgfplotsset{compat=1.4} \begin{document} \begin{figure}[!ht] \centering \begin{tikzpicture}%[decoration={markings, % mark=at position 0.25 with {\arrow{>}}, % mark=at position 0.5 with {\arrow{>}}, % mark=at position 0.75 with {\arrow{>}}}] % Funktion % \draw[smooth,samples=100,domain=0.0:6.28319] plot[parametric] function{sin(2*t),sin(t)}; \begin{axis}[axis lines=middle, xmin=-2, xmax=2, ymin=-2, ymax=2, xtick={-1,1}, ytick={-1,1}, axis line style={->}, % decoration={markings, % mark=at position 0.25 with {\arrow{>}}, % mark=at position 0.5 with {\arrow{>}}, % mark=at position 0.75 with {\arrow{>}}} ]%,x=1cm,y=1cm] \addplot[smooth,samples=100,domain=0:2*pi,postaction={decorate}] ({sin(deg(2*x))}, {sin(deg(x))}); \end{axis} \end{tikzpicture} \caption{foobar} \end{figure} \end{document}
Die vorgegebenen Stellen, an denen ich die Pfeile gerade setzen möchte, sind erst einmal provisorisch zum Testen. Ich hatte zuerst die Funktion mit Tikz geplottet, aber ich dachte, es wäre sinnvoller, sie mit pgfplot dann zu machen. [Die tikz-Variante scheint zugriff auf gnuplot zu brauchen, obwohl ich nicht sehe, wieso .]
Das 2. Problem ist, dass ich nicht weiß, wie ich die (und eigentlich nur die) Labels "-1" und "1" an der y-Achse verschieben soll. Wären es nodes, hätte ich "above left" bzw. "below left" verwendet und ggf. noch mit "above left=4.2mm" noch mehr verschoben. Aber ich konnte im pgfplots manual jetzt nichts konkretes zu diesem Problem finden. Ich fand lediglich etwas zur rein horizontalen Verschiebung und das galt dann leider auch für alle ticklabels. In diesem Fall macht es nichts aus, alle y-tickslabels zu verschieben, aber ich halte es für keine schöne und allgemeingültige Lösung .
Ich hoffe, es kann mir jemand helfen .
Viele Grüße,
\\ guy.brush