Thomas Morley <thomasmorle...@gmail.com> writes:

> 'compoundMeter' uses
> \once \override Staff.TimeSignature.stencil = ...
> to explecitely limit the stemcil-override to current Staff. Otherwise
> the following code would return wrong output:

Let's assume it would use \once \override Timing.TimeSignature.stencil:

> \score {
>   \relative c' <<
>     \new Staff {
>       \compoundMeter #'((3 2 4))
[...]
>     \new Staff {
>       \time 6/8
[...]
>   \layout {
>     \context {
>       \Score
>       \remove "Timing_translator"
>       \remove "Default_bar_line_engraver"
>     }
>     \context {
>       \Staff
>       \consists "Timing_translator"
>       \consists "Default_bar_line_engraver"
>     }
>   }
> }

Then this would _still_ work since the Timing alias moves along with the
Timing_translator.

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to