bug-lilypond
[Top][All Lists]
Advanced

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

Re: rests under beams do not work correctly with \voicexxx


From: Han-Wen Nienhuys
Subject: Re: rests under beams do not work correctly with \voicexxx
Date: Tue, 07 Nov 2006 01:06:04 +0100
User-agent: Thunderbird 1.5.0.7 (X11/20061027)

Werner LEMBERG escreveu:
I'm still not convinced this is a problem; the \voiceXXX commands
are intended for polyphony, so they try to move the rests out of the
way of any other voices.

I consider it a bug too.  The very question is: Why are the rests
under the beam vertically centered even if there is enough vertical
space to move them to upper or lower default position (this is, having
the same vertical position as the quarter rests).

It's a technical issue. Normally, rests  are positioned by

SCM
Rest::y_offset_callback (SCM smob)


in the case of beams, positioning is taken over by

SCM
Beam::rest_collision_callback (SCM smob, SCM prev_offset)


which doesn't account for #'direction property of a rest. Patches appreciated.

--

Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com





reply via email to

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