1\version "2.19.21" 2 3\header { 4texidoc = "The visibility of left-broken line spanners and hairpins 5which end on the first note (i.e., span no time between bounds) is 6controlled by the callback @code{ly:spanner::kill-zero-spanned-time}. 7" 8} 9 10\paper { ragged-right = ##t } 11 12\relative { 13 \override TextSpanner.bound-details = 14 #'((left 15 (Y . 0) 16 (padding . 0.25) 17 (attach-dir . -1) 18 (text . "L")) 19 (right 20 (Y . 0) 21 (padding . 0.25) 22 (text . "R")) 23 (left-broken 24 (padding . 5) 25 (text . #f)) 26 (right-broken 27 (text . #f))) 28 c'1\startTextSpan\< \break 29 \override Hairpin.to-barline = ##f 30 \override Hairpin.after-line-breaking = ##f 31 c2\stopTextSpan\! 32 \override TextSpanner.after-line-breaking = 33 #ly:spanner::kill-zero-spanned-time 34 c\startTextSpan\< \break 35 c1\!\stopTextSpan 36} 37