bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: \override Beam #'consistent-slope = ##t should be default


From: address@hidden
Subject: Re: \override Beam #'consistent-slope = ##t should be default
Date: Sat, 22 Oct 2011 10:58:12 +0200

On Oct 21, 2011, at 6:15 PM, David Kastrup wrote:

> 
> commit 1d9a73b13ee576d28c0f41f5b243f2ebb1ff9fcf
> Author: Mike Solomon <address@hidden>
> Date:   Fri Oct 21 09:03:43 2011 +0200
> 
>    Implements consistent beam slopes across line breaks.
> 
> says
> 
>    To turn on this feature, use \override Beam #'consistent-slope = ##t.
> 
> I think that is a mistake: unbroken beams naturally have consistent
> slope.  So when breaking a beam across lines, Lilypond already gets to
> play with stem lengths to make the broken output strictly better than
> the unbroken output was.
> 
> The best output might conceivingly be achieved by very slightly relaxing
> slope consistency.  As long as we have no button for that, not relaxing
> it is a much saner visual choice than totally discarding it.
> 
> I would not even offer a settable property for this as long as the only
> options are on and off.
> 


Compile beam-feather-breaking.ly in input/regression with and without this 
property - I think that the visual output changes enough to merit the on/off 
existing in LilyPond, no?

Cheers,
MS




reply via email to

[Prev in Thread] Current Thread [Next in Thread]