Diese Frage von welle hat mich zu einer Weiteren inspiriert; kann man in Tikz einen Winkel halbieren? In der Antwort auf die zitierte Frage wird eine neue library angles von tikz 3.0 genutzt. Kann ich damit auch den Wert eines Winkels halbieren und somit dann etwa die Winkelhalbierende in einem Dreieck zeichnen ? Ich nutze mal das Beispiel aus der zitierten Frage: Open in writeLaTeX
\documentclass[tikz,margin=5mm]{standalone} \usetikzlibrary{angles,quotes} \begin{document} \begin{tikzpicture} \draw (-2,0)coordinate[label=below:A](A) --(2,0)coordinate[label=below:B](B) --(50:2)coordinate[label=above:C](C) --cycle; \pic[ draw, % Winkel einzeichnen fill=yellow,fill opacity=0.3, % Füllen der Fläche im Winkel "$\cdot$" opacity=1 % Beschriftung des Winkels ]{angle=A--C--B}; % Angaben zu Winkel \end{tikzpicture} \end{document} gefragt 14 Apr '14, 16:23 butts |
Das geht tatsächlich, da die Winkelbeschriftung bei Nutzung der Open in writeLaTeX
\documentclass[tikz,margin=5mm]{standalone} \usetikzlibrary{angles,quotes} \begin{document} \begin{tikzpicture} \draw (-2,0)coordinate[label=below:A](A) --(2,0)coordinate[label=below:B](B) --(50:2)coordinate[label=above:C](C) --cycle; % Punkt W auf Winkelhalbierender in 1cm Abstand von C \pic[% angle radius=1cm,angle eccentricity=1, "" {name=W,coordinate} % keine Beschriftung, dafür Koordinate W ]{angle=A--C--B}; % Angaben zu Winkel \draw(C)--(W);% Winkelhalbierende zeichnen \pic[ draw,fill=green,fill opacity=.7,% Winkel zeichnen und füllen angle radius=0.8cm,% Radius für eingezeichneten Winkel angle eccentricity=.7,% Beschriftungsentfernung (mit Radius multipliziert) "$\frac{\gamma}{2}$" % Beschriftung des Winkels ]{angle=A--C--W}; \end{tikzpicture} \end{document} Hinweis: Wenn das Falls die Winkelhalbierende genau auf der Strecke AB enden soll, kann man das Zeichnen der Winkelhalbierenden in einer Open in writeLaTeX
\documentclass[tikz,margin=5mm]{standalone} \usetikzlibrary{angles,quotes} \begin{document} \begin{tikzpicture} \draw (-2,0)coordinate[label=below:A](A) --(2,0)coordinate[label=below:B](B) --(50:2)coordinate[label=above:C](C) --cycle; \begin{scope}% clip lokal halten \clip(A)--(B)--(C)--cycle; % Punkt W auf Winkelhalbierender in 1cm Abstand von C \pic[% angle radius=10cm,angle eccentricity=1, "" {name=W,coordinate} % keine Beschriftung, dafür Koordinate W ]{angle=A--C--B}; % Angaben zu Winkel \draw(C)--(W);% Winkelhalbierende zeichnen \end{scope} \pic[ draw,fill=green,fill opacity=.7,% Winkel zeichnen und füllen angle radius=0.8cm,% Radius für eingezeichneten Winkel angle eccentricity=.7,% Beschriftungsentfernung (mit Radius multipliziert) "$\frac{\gamma}{2}$" % Beschriftung des Winkels ]{angle=A--C--W}; \end{tikzpicture} \end{document} beantwortet 14 Apr '14, 17:22 esdd @esdd DANKE ! die Frage sollte wirklich auf das einzeichnen der Winkelhalbierenden zielen. mit draw(C)--(W); wurde ja nur ein Teil der Winkelhalbierenden gezeichnet. Ist es jetzt noch möglich die Strecke CW soweit zu verlängern, daß sie die Strecke AB trifft. vllt. wäre das ja auch noch eine neue Frage ...weiß ich jetzt nicht
(14 Apr '14, 17:45)
butts
@butts Die Länge der Winkelhalbierenden kannst du über den Radius in dem ersten
(14 Apr '14, 17:55)
esdd
@esdd ja also wenn möglich sollte die Winkelhalbierende geenau auf der gegenüberliegenden Seite enden. alles andere müßte man ja sonst stets von Hand über den Faktor einstellen - ziemlich mühsam. gibt es da nicht vllt. eine projektion von einem Punkt ( hier dann W ) mit vorgegebener Richtung?
(14 Apr '14, 18:01)
butts
|