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

Reply via email to