Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter https://lilypondforum.de zu finden. This is the archive of the old forum (until March 2017). You can find the current forum at https://lilypondforum.de.
\version "2.19.42"\paper { ragged-last = ##t indent = 0 }\relative { \override TrillSpanner.bound-details.left.text = ##f b''8\startTrillSpan 8 8 8\stopTrillSpan}\relative { \override TextSpanner.style = #'zigzag b''8\startTextSpan 8 8 8\stopTextSpan}\relative { \override TextSpanner.style = #'trill b''8\startTextSpan 8 8 8\stopTextSpan} foo =\override TextSpanner.stencil =#(lambda (grob) (let* ((stil (ly:line-spanner::print grob)) (stil-x-ext (ly:stencil-extent stil X))) (grob-interpret-markup grob #{ \markup \override #'(height . 0.2) %% default: 0.5 \draw-squiggle-line #0.5 %% squiggle-length #(cons (cdr stil-x-ext) 0) %% destination ##f %% equal start-end? #}))) \relative { \time 2/4 \foo b''8\startTextSpan 8 8 8 \break b8 8 8 8\stopTextSpan}\markup \bold "Funny squiggles"fooII =\override TextSpanner.stencil =#(lambda (grob) (let* ((stil (ly:line-spanner::print grob)) (stil-x-ext (ly:stencil-extent stil X))) (grob-interpret-markup grob #{ \markup \override #'(angularity . 5) %% default: 0 \override #'(height . 1) %% default: 0.5 \override #'(thickness . 1) %% default: 0.5 \draw-squiggle-line #1 %% squiggle-length #(cons (cdr stil-x-ext) 0) %% destination ##f %% equal start-end? #})))\relative { \time 2/4 \fooII b''8\startTextSpan 8 8 8 \break b8 8 8 8\stopTextSpan}