Thomas Morley <thomasmorle...@googlemail.com> writes: >>> It is much more straightforward to add >>> \alias "Staff" >>> to the definition of the TimeSig context. Then any overrides for Staff >>> issued within TimeSig will not get handed upstairs. >>> >>> This should probably be added to the LSR snippet: while it does not in >>> itself require it currently, it is likely to cause irritation like >>> here. > > sorry for the late reply and many thanks for your effort. > > I changed http://lsr.dsi.unimi.it/LSR/Item?id=272 following your suggestion.
I wanted to put out the usual "we need to document this" tirade, but it turns out that <URL:http://lilypond.org/doc/v2.15/Documentation/notation/defining-new-contexts> actually does state Since it is similar to the Voice, we want commands that work on (existing) Voices to remain working. This is achieved by giving the new context an alias Voice, \alias Voice Which is rather close. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user