Dan,
> Am 22. August 2015 05:19:43 MESZ, schrieb Dan Eble <d...@faithful.be>: > >Can anyone offer general architectural advice for adding the option for > >parts on the same staff to share rests when possible? I mean without > >using \partcombine. I’d like to focus on multi-measure rests first. > >Roughly, I guess there should be something that watches for notes and > >rests in all voices, and if there are only multi-measure rests in the > >current measure, eliminate all but one MultiMeasureRest grob (or > >eliminate them all and create a new one?). Would that be a new kind of > >engraver placed at staff level that works independent of the > >multi-measure rest engraver, which remains at voice level? Are there > >engravers that work similarly that I should study? > > > There is an engraver in circulation which merges rests: see http://www.mail-archive.com/lilypond-user%40gnu.org/msg69645.html. (There's also a snippet here: http://lsr.di.unimi.it/LSR/Item?id=336. It doesn't handle MultiMeasureRest, though.) HTH, David _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel