Seite 1 von 2

Pfeil in bestimmten Winkel in Tikz

Verfasst: Mo 18. Feb 2013, 08:03
von Patrick1990
Hallo,
ich habe folgende Frage.

Ich befinde mich in der tikz-Umgebung und möchte einen Pfeil von (0,0) nach (6,3) zeichnen. Das klappt alles wunderbar. Ich möchte aber nun von diesem Pfeil aus in einem Winkel von 90 Grad einen anderen Pfeil mit einer bestimmten Länge zeichnen.

Muss ich mir den Endpunkt errechnen oder gibt es dort eine Möglichkeit, dies leicht einzugeben?

Und eine weitere Frage, kann man den Nullpunkt auch verschieben?


Vielen Dank

Verfasst: Mo 18. Feb 2013, 09:36
von Epllus

Verfasst: Mo 18. Feb 2013, 09:54
von Patrick1990
Habe das Beispiel gerade nicht dabei. Ich habe aber eine Skizze gemacht, vielleicht verdeutlicht diese es.

http://s7.directupload.net/file/d/3170/j76bdmjf_jpg.htm

Anleitung lesen

Verfasst: Mo 18. Feb 2013, 10:04
von localghost
Patrick1990 hat geschrieben:[…] Muss ich mir den Endpunkt errechnen oder gibt es dort eine Möglichkeit, dies leicht einzugeben? […]
Solche Sachen kann man ganz einfach in Abschnitt 13.2 der Anleitung zu PGF/TikZ nachlesen.
\documentclass{scrartcl}
\usepackage{tikz}

\begin{document}
  \begin{tikzpicture}
    \draw (0,0) -- (6,3) -- +(90:2);
  \end{tikzpicture}
\end{document}
Patrick1990 hat geschrieben:[…] Und eine weitere Frage, kann man den Nullpunkt auch verschieben? […]
Ja. Aber vielleicht solltest Du anhand eines in sich geschlossenen Beispiels erst mal genauer beschreiben, was Du vor hast.


Thorsten

Verfasst: Mo 18. Feb 2013, 10:12
von Patrick1990
danke,
jedoch meinte ich, dass die neue Streke mit der Strecke (0,0) (6,3) einen rechten Winkel bilden soll (siehe Skizze).

Spezielles Paket

Verfasst: Mo 18. Feb 2013, 10:24
von localghost
Patrick1990 hat geschrieben:[…] jedoch meinte ich, dass die neue Streke mit der Strecke (0,0) (6,3) einen rechten Winkel bilden soll (siehe Skizze).
Oh. Die Skizze muss mir irgendwie entgangen sein. Für solche Dinge eignet sich tkz-euclide vielleicht besser. Schwachpunkt an dem Paket ist jedoch, dass seine Anleitung nur auf Französisch erhältlich ist.

Verfasst: Mo 18. Feb 2013, 10:26
von Patrick1990
also heißt es eher punkte errechnen?

Automatismus

Verfasst: Mo 18. Feb 2013, 10:32
von localghost
Patrick1990 hat geschrieben:also heißt es eher punkte errechnen?
Nein, heißt es eben nicht. Mit tkz-euclide geht das, ohne dass man selbst rechnen müsste. Ich kann nur gerade kein Beispiel bringen, weil ich eben noch mein Französisch auffrischen muss.

Verfasst: Mo 18. Feb 2013, 10:40
von Patrick1990
Ich das meine anscheinend auch, ich habe versucht Beispiele zu laden, jedoch ohne Erfolg. Ich weiss nicht welche Pakete ich mit einbinden muss.

Verfasst: Mo 18. Feb 2013, 10:55
von u_fischer
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}

\begin{tikzpicture}
\coordinate (a) at (0,0);
\coordinate (b) at (6,2);
\coordinate (c) at ($(b)!1cm!-90:($(b)!0.5!(a)$)$);
\draw (a)--(b)--(c);
\end{tikzpicture}
\end{document}
Siehe 13.5. in der Doku.