
Tikz bietet snake
eine Verzierung an, die jedoch keine reine Sinusverzierung ist. Wie im Tikz-Handbuch steht, snake
handelt es sich um eine „Sinuswelle mit weicherem Anfang und Ende“. Ich hätte gerne eine reine Sinusverzierung.
Mir ist bekannt, dass es für eine Lösung gibt complete sines
, bei der immer die volle Zahl der Sinuskurven gezeichnet wird:
TikZ beendet einen morphten Pfad mit einem geraden Segment
Das Problem ist, dass ich möchte, dass die Linie gerade wird, wenn die Sinus nicht passen. D. h.
\draw [decoration={sines,segment length=1cm,amplitude=1cm},decorate] (0,0) -- (0,1.6cm);
sollte 1,5 Sinus und eine gerade Linie von 0,1 cm Länge zeichnen. Es sollte auch mit pre length
und funktionieren post length
, genau wie snake
es tut.
Ich denke, das sollte einfacher sein complete sines
, aber ich weiß nicht, wie ich @Jakes Lösung an meine Bedürfnisse anpassen kann.