Dear Werner,

Thank you so much for your prompt feedback! Much appreciated!

> Thanks for the file. AFAICS, you've found a bug – the flare shouldn't
> stretch IMHO. Please file an issue, and ideally prepare a Merge
> Request :-)
> 

I didn’t really think of this as a bug, because it made sense that the flared 
hairpins follow the protocol of the “elbowed-hairpin” code in output-lib.scm, 
which takes a list of pairs to draw the shape from the beginning (0) to end 
(1). So that caused the flare to stretch. If anything, it gave me an incentive 
to dig deeper into scheme codes and even take a look at that .scm file, which 
felt to me as though I was looking into a car engine!

I will file an issue when I have some time, and try my hands at preparing a 
merge request.

> In the first line of your attached PDF, however, the hairpin sticks
> out into the right margin, which doesn't look correct...

Thanks so much for this. In fact, it’s one of my idiosyncratic “soft rules,” in 
that when spanners continue to the next system, the spanner at the end of the 
initial (and middle) system(s) should extend a bit to show that it is about to 
continue. But I see that the LilyPond’s default is to have them terminated at 
the final barline. Working on your feedback, I actually ended up enhancing what 
I had made, thus taking a bit of time. But it’s done now and I have updated 
them all (ordinary and curvy flared hairpins as well as the constante hairpins) 
on GitHub.

With gratitude,
Yoshi


-- -- --
Yoshiaki Onishi
https://github.com/yoshiakionishi/lilypond-snippets






Reply via email to