If I do this, I get other unwanted results - see screenshot. The problem is that I am switching back and forth between scaled and non- scaled rhythm. And as you will notice, the 6/4 only appears in the piano staff and n o t in the top parts. And the 3/4 also does not appear (although I think it should) in the top part like in bars 195 and 197...
Is there no simple way to just toggle "\override Score.TimeSignature.stencil = ##f " ? Am Samstag, dem 20.04.2024 um 11:41 +0100 schrieb Mark Knoop: > This line: > > \override Score.TimeSignature.stencil = ##f > > means that the time signature will not be displayed (its stencil is > set > to false). Either remove it, or if you need it for some other reason, > prefix with \once. > > Regards, > > Mark > > At 10:13 on 20 Apr 2024, Hajo Baess wrote: > > This time w i t h screenshot attached - sorry about that... > > Delete > > the previous one ;-) > > > Unfortunately this does not work - because I have tried exactly > > this > > one, and there is no time signature. I attach a screenshot of the > > passage. My piece is in 3/4, and in the top part in bar 185, I have > > to > > do some rhythmical scaling, whereas the other parts continue in > > 3/4. I > > could as well have written triplets, of course, to achieve the same > > musical result, but I wanted to keep the original 'flavor'. > > I bar 199, for the top part, I want to revert to the original 3/4, > > but > > \time 3/4 does not do the trick. It even does not show a time > > signature > > which is different from the previous one, although LilyPond > > typesets it > > ok. As you will notice, I have set a (nonsensical) 6/4 signature > > there > > in all the parts for testing purposes. > > There must be some other mechanism involved which prevents the time > > signature from being indicated, but which one? > > > Here's the top part code for the passage in the screenshot: > > > > d2. > > > \time 3/4 \set Staff.timeSignatureFraction = 9/8 > > > \scaleDurations 2/3 { > > > \repeat unfold 3 { f8 ( d a ) } \repeat unfold 3 { e' ( cis a ) > > > } > > > \repeat unfold 3 { f'8 ( d a ) } > > > \repeat unfold 3 { g' ( e c ) } \repeat unfold 3 { a' ( f c ) } > > > \repeat unfold 3 { g' ( e c ) } > > > \repeat unfold 3 { f8 ( d a ) } > > > } > > > \override Score.TimeSignature.stencil = ##f \time 3/4 cis4\trill > > > cis2 > > > \set Staff.timeSignatureFraction = 9/8 > > > \scaleDurations 2/3 > > > \repeat unfold 3 { d8 ( a f ) } \time 3/4 cis'4\trill > > > cis2 > > > \set Staff.timeSignatureFraction = 9/8 > > > \scaleDurations 2/3 \repeat unfold 3 { d8 ( a f ) } > > > \time 3/4 e'4 e2 \time 3/4 \set > > > Staff.timeSignatureFraction > > > = 9/8 > > > \scaleDurations 2/3 > > > {\repeat unfold 3 { f8 ( c a ) } \repeat unfold 3 { e' ( > > > c g > > > ) }} > > > \time 6/4 f8 d' cis4. d8 d2. > > > Could it have something to do with the scaling applied before? > > > > Am Freitag, dem 19.04.2024 um 17:44 -0700 schrieb Knute Snortum: > > > On Fri, Apr 19, 2024 at 4:31 PM Hajo Baess <ha...@posteo.de> > > > wrote: > > > > > > > Hello all, > > > > > > > > I look for a way to force LilyPond to show the same time > > > > signature > > > > again, although there is no change - just as a reminder. I > > > > could > > > > not > > > > find anything in the NR and in the Snippet Repository. > > > > > > > > > > > Unless I'm misunderstanding, just repeating the \time should do > > > it: > > > > > > \version "2.24.3" > > > \score { > > > \new Staff { > > > \relative { > > > \time 4/4 > > > \repeat unfold 8 { c'8 } | > > > \time 4/4 > > > \repeat unfold 8 { c8 } | > > > } > > > } > > > } > > > > > > > > > -- > > > Knute Snortum > > > > [2. image/png; Auswahl_081.png]... >