4 \header { texidoc = "@cindex Spanner after break
6 In order to selectively change the properties of spanners after
7 a line break, Scheme code must be used. In thas manner, the tie
8 after the line break in this example is moved around. "
12 #(define (my-callback grob)
14 (o (ly:grob-original grob))
15 (b (if (ly:grob? o) (ly:spanner-broken-into o) '() ))
18 ;; Call the equivalent of Tie::after_line_breaking
19 ;; if you're using this for other grob-types.
21 (if (and (>= (length b) 2) (eq? (car (last-pair b)) grob))
22 (ly:grob-set-property! grob 'extra-offset '(-2 . -1))
26 #(debug-enable 'backtrace)
28 \score { \relative c'' {
29 \override Tie #'after-line-breaking-callback =
33 \paper { raggedright = ##t }