Re: Crescendo hairpin colliding with repeat bar line

Werner LEMBERG <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.general
Message-ID <[email protected]>
>> I think we should provide a proper callback function within
>> LilyPond to fix this.
>
> Do you mean an override like mine should become the default?

Yes.

>> What exactly is your reason to handle `|` differently?
> 
> The reason is that I liked the reduced distance between hairpin and
> barline in the '|' case:
> 
> I thought this looked better than the version with global (LEFT
> . LEFT) setting:
> 
> But the difference is admittedly tiny, and maybe I was wrong in the
> first place.
> 
> It probably played a role that the situation "hairpin stopping at |
> barline" is very common and well-tested in LilyPond, so I deemed it
> improbable that a carefree change of it made by me should be an
> improvement in that case.

Well, to me it's kind of unnatural to compute the distance between a
hairpin and an adjacent bar line using the *right* edge of the bar
line.  Using the left one makes more sense, I believe.  So I vote for
changing this for all types of bar lines.


    Werner
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.