Hi,

in the category for "Coding better typography automation", my choir is willing
to sponsor (within reason) the coding of automatic rest merging within a staff.

Background:

In staffs with multiple voices, common typesetting practice is to merge
simultaneous rests of equal duration that are common to all voices.

Lilypond doesn't do this automatically, and the workarounds I've seen are
impractical (to me), mostly in that they tie me to choosing a particular staff
layout when inputting the music.

Proposal:

Add a Rest_merge_engraver (or something) to the Staff context.

Example:

<< { c4 d r c | R1 | r2 r8 f f4 } \\
   { c4 c r b | R1 | r2 r4   c4 } >>

...should be typeset like this:

<< { c4 d } \\ { c4 c } >> r << c \\ b >> |
R1 |
r2 << { r8 f f4 } \\ { r4 c4 } >>

Is sponsorship of this possible, and at what price?

Cheers,

-- 

Arvid





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

Reply via email to