
Derzeit lerne ich TiKZ und bin dem Beispiel „Karl zeichnet Einheitskreis für seine Schüler“ gefolgt. Als ich an den Punkt kam, an dem wir die Sinuslinie zeichnen, hieß es im Handbuch, wir könnten
\draw[red,very thick] (30:1cm |- 0,0)
Ich habe das vorgezogen
\draw[red,very thick] (30:1cm) -- +(0, -0.5)
da es auf einem bestimmten Wert basiert und nicht sehr allgemein ist. Letzteres funktioniert jedoch (zeichnet eine schöne rote Sinuslinie), Ersteres jedoch nicht. Wie kann ich das lösen?
Dank im Voraus?
Antwort1
Wie im Handbuch beschrieben, (30:1cm |- 0,0)
ist eine Koordinate direkt unterhalb der Koordinate (30:1cm)
. Was Sie bisher haben, ist eine der Koordinaten, also müssen Sie die andere angeben.
\documentclass[border=2pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3]
\clip (-0.1,-0.2) rectangle (1.1,0.75);
\draw[step=.5cm,gray,very thin] (-1.4,-1.4) grid (1.4,1.4);
\draw (-1.5,0) -- (1.5,0);
\draw (0,-1.5) -- (0,1.5);
\draw[red,very thick] (30:1cm) -- (30:1cm |- 0,0);
\end{tikzpicture}
\end{document}