Ich möchte bei folgendem Beispiel, dass der Winkel Alpha einen weißen Hintergrund bekommt, also dass die Linie, die Alpha überdeckt, unterbrochen ist. Open in Online-Editor
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{tikz} \usetikzlibrary{angles,calc,positioning} \begin{document} \begin{tikzpicture}[scale=3] \coordinate[label=270:$M$] (M) at (0,0); \draw (M) circle (1); \draw (0,0) -- (30:1) coordinate (Pi); \draw (0,0) -- (70:1) coordinate (Pi1); \pic [pic text=$\alpha$,draw,angle radius=1.2cm]{angle=Pi--M--Pi1}; \draw [red] (Pi) -- (Pi1) node[pos=0.5,above right] {$x$}; \coordinate (C) at ($(Pi)!0.5!(Pi1)$); \draw (M) -- (C); \pic [pic text=$\ldotp$,draw,angle radius=0.3cm]{angle=M--C--Pi}; \end{tikzpicture} \end{document} Ich habe gelesen, dass es die Option gefragt 20 Mär '16, 20:51 tom75 |
Einen weißen Texthintergrund erreichst Du tatsächlich mit Das Füllen hilft aber nichts, wenn Du die Winkelhalbierende erst einzeichnest, wenn die Winkelbeschriftung schon ausgegeben wurde. Entweder Du verwendest Layer, um die Linie unter der Beschriftung auszugeben oder Du änderst einfach die Reihenfolge. Open in Online-Editor
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{tikz} \usetikzlibrary{angles,calc,positioning} \begin{document} \begin{tikzpicture}[scale=3] \coordinate[label=270:$M$] (M) at (0,0); \draw (M) circle (1); \draw (0,0) -- (30:1) coordinate (Pi); \draw (0,0) -- (70:1) coordinate (Pi1); \coordinate (C) at ($(Pi)!0.5!(Pi1)$);% <- vor dem Zeichnen des Winkels \draw (M) -- (C);% <- vor dem Zeichnen des Winkels \pic [pic text=$\alpha$,draw,angle radius=1.2cm, pic text options={fill=white,inner sep=2pt}%<- weißer Hintergrund für α ]{angle=Pi--M--Pi1}; \draw [red] (Pi) -- (Pi1) node[pos=0.5,above right] {$x$}; \pic [pic text=$\ldotp$,draw,angle radius=0.3cm]{angle=M--C--Pi}; \end{tikzpicture} \end{document} beantwortet 20 Mär '16, 21:07 esdd Super, vielen Dank!
(20 Mär '16, 21:12)
tom75
|