From 8d26005d0b783e546de362b96fb1b00540875064 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Tue, 19 Nov 2013 18:30:52 +0100 Subject: [PATCH] NR: \overrideTimeSignatureSettings works fine without instantiating context This is another by-product of issue 3140. --- Documentation/notation/rhythms.itely | 31 ---------------------------- 1 file changed, 31 deletions(-) diff --git a/Documentation/notation/rhythms.itely b/Documentation/notation/rhythms.itely index e3abf55239..f6842824a8 100644 --- a/Documentation/notation/rhythms.itely +++ b/Documentation/notation/rhythms.itely @@ -1141,37 +1141,6 @@ for the time signature that go beyond ending at every beat, as described in @ref{Setting automatic beam behavior}. @end enumerate -The context containing @code{\overrideTimeSignatureSettings} must -be instantiated before the @code{\overrideTimeSignatureSettings} -call is executed. That means it must either be explicitly -instantiated or there must be music in the context before the -@code{\overrideTimeSignatureSettings} call: - -@lilypond[quote,verbatim] -\score { - \relative c' { - % This call will fail because the context isn't yet instantiated - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (2 2)"} - \repeat unfold 7 { c8 } | - % This call will succeed - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (3 1)"} - \repeat unfold 7 { c8 } | - } -} -@end lilypond - @cindex time signature properties, restoring default values @cindex restoring default properties for time signatures -- 2.39.5