
Tikz ofrece snake
decoración, que sin embargo no es pura decoración sinusoidal. Como está escrito en el manual de Tikz, snake
es "una onda sinusoidal con un inicio y un final suavizados". Me gustaría tener decoración sinusoidal pura.
Soy consciente de que existe una solución para complete sines
, que siempre dibuja el número completo de senos:
TikZ termina un camino transformado con un segmento recto
El problema es que quiero que la línea quede recta si los senos no encajan. Es decir.
\draw [decoration={sines,segment length=1cm,amplitude=1cm},decorate] (0,0) -- (0,1.6cm);
Se deben dibujar 1,5 senos y una recta de 0,1 cm de largo. También debería funcionar con pre length
y post length
, tal como snake
lo hace.
Supongo que esto debería ser más sencillo complete sines
, pero no sé cómo adaptar la solución de @Jake a mis necesidades.