Autor Thema: neue Taktangabe direkt vor einem Zeilenumbruch unterbinden  (Gelesen 1461 mal)

matrices

  • Member
neue Taktangabe direkt vor einem Zeilenumbruch unterbinden
« am: Donnerstag, 20. Oktober 2011, 21:37 »
Hallo,
ich habe noch ein Problem.
Unmittelbar am Zeilenumbruch wechselt der Takt. Dadurch wird dieser automatisch noch als letztes angegeben. Ist natürlich richtig, ich möchte es dennoch unterbinden, da eigentlich der 2. Teil der Komposition beginnt.
Man könnte es durch einen neuen Score sofort unterbinden, macht aber aus meiner Sicht den Code endlos lang.

Nun habe ich etwas gefunden und dennoch funktioniert es nicht:
\override Staff.TimeSignature #'stencil = #'()
\revert Staff.TimeSignature #'stencil

Wie muss ich dies verwenden? Dazu die entsprechende Stelle:
    \time 3/4
     R2.*2 \break
     R2.*2 r4 a''2 c'''4 f''2 c'''2 g''4~( g''8 d''8) g''2~ g''4 r2 \pageBreak
     \time 4/4      -----> Diese Taktangabe soll erst auf der neuen Seite zu sehen sein.
     R1*6 \break
     g'4 c''( g'') f'' usw.

Herzliche Grüße
matrices

ding-dong

  • Member
Re: neue Taktangabe direkt vor einem Zeilenumbruch unterbinden
« Antwort #1 am: Donnerstag, 20. Oktober 2011, 22:06 »
dafür gibts einen speziellen befehl:
\override Score.TimeSignature #'break-visibility = #end-of-line-invisible

matrices

  • Member
Re: neue Taktangabe direkt vor einem Zeilenumbruch unterbinden
« Antwort #2 am: Freitag, 21. Oktober 2011, 17:54 »
Hervorragend geklappt. Herzlichen Dank.
matrices