On 6/20/18, 6:45 AM, "Urs Liska" <li...@openlilylib.org> wrote:

    
    PS: As to the *why* I have the vague recollection that beaming rules define 
where beams can be *ended*. This would explain why the beam before the break 
doesn't work but the one after does.
    

Automatic beaming starts when a beamable note is encountered and ends when a 
non-beamable note is encountered or a beam *must* end.  If the music ends (say 
by a \bar" " \break or by hitting the end of a voice) before the required end 
of a beam is met or a non-beamable note is encountered, no beam is created.

At the present time, the autobeam code doesn't grab a whole measure's worth of 
notes and then decide about the beaming; instead it makes decisions on a 
note-by-note basis.

It would be nice to have a better autobeaming algorithm, and Urs and I are both 
looking at it.  For now, anytime the autobeamer doesn't work right, just 
manually beam, and that resolves all of the problems.

Thanks,

Carl

 

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to