emu: SVG - Linie bei Kreislinie begrenzen

Beitrag lesen

Hallo!

Bei meinen ersten SVG-Versuchen habe ich versucht das Hippie-Zeichen
mit SVG darzustellen.

<img src="http://members.24speed.at/dammerer/relevant/svg1.png" border=0 alt="">

Ich habe da allerdings ein Problem: Ich weiß zwar die Länge der roten
Linie, die gleich dem Radius des schwarzen Kreises ist, muss aber bei
einer Linie Anfangs- und Endpunkt angeben. Anfangspunkt wäre der Mit-
telpunkt des schwarzen Kreises, aber der Endpunkt lässt sich nicht ge-
nau definieren, da er mit der Länge der roten Linie durch Wurzel Zwei
ausgerechnet wird (Satz von Pythagoras im grünen Quadrat). Da kommen
unendlich viele Kommastellen und damit kann man es nicht exakt defi-
nieren, Annäherungswerte halte ich bei einer logischen Sprache für
fragwürdig.

Wie kann ich also exakt die Strecke angeben? Ich habe mir überlegt,
entweder gibt es ein Element, mit dem ich Anfangspunkt, Richtung und
Länge angeben kann oder man kann irgendwie die Linie bei der Kreisli-
nie stoppen. JavaScript-Lösungen kommen nicht in Frage. Kann man mit
SVG so etwas lösen?

emu
[der davon ausgeht dass die antwort nicht im archiv ist]