Rune Zedeler wrote:

> In this case the solution is to set the property on Staff-level - 
> ensuring that the new voices properly inherit the property.

If you desperately need not to affect the whole staff then you can add 
an extra context between voice and staff: Add this in your paper block:

        \translator {
            \StaffContext
            \denies Voice
            \accepts VoiceContainer
        }
        \translator {
            \type "Engraver_group_engraver"
            \name VoiceContainer
            \accepts Voice
        }

Now you have a new context between staff and voice (named 
VoiceContainer) - and you can set properties in this.

\context VoiceContainer {
    c d e f
    < { c d e f } // { c d e f } >
}

will create voices in the same voice container and hence all voices in 
the above will inherit propertis from the voicecontainer.

-Rune



_______________________________________________
Bug-lilypond mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to