Re: scheme code producing solid 8va line

2021-12-17 Thread Jean Abou Samra
Hi Valentin, Le 17/12/2021 à 23:23, Valentin Petzel a écrit : Hello Molly, The code I gave you first back then was missing a something which made it behave badly. Harm proposed a corrected and streamlined version, and even more compact: #(define (my-callback grob) (let* ((orig (ly:grob-orig

Re: scheme code producing solid 8va line

2021-12-17 Thread Valentin Petzel
Hello Molly, The code I gave you first back then was missing a something which made it behave badly. Harm proposed a corrected and streamlined version, and even more compact: #(define (my-callback grob) (let* ((orig (ly:grob-original grob)) (siblings (ly:spanner-broken-into orig)))

Re: scheme code producing solid 8va line

2021-12-17 Thread Jean Abou Samra
Le 17/12/2021 à 16:22, Molly Preston a écrit : Someone helped with fixing the 8va so it didn't repeat 8va after the line break. However, it is producing a solid line where the 8va is, but only in this one place:  \version "2.22.1"  upper = {  #(define (my-callback grob)   (let* (          ; ha

scheme code producing solid 8va line

2021-12-17 Thread Molly Preston
Someone helped with fixing the 8va so it didn't repeat 8va after the line break. However, it is producing a solid line where the 8va is, but only in this one place: \version "2.22.1" upper = { #(define (my-callback grob) (let* ( ; have we been split? (orig (ly:grob-origin