\property Staff.Custos \override #'style = #'mensural
\clef "mensural1_c2";
c2 d e f g
+ \property Staff.forceClef = ##t
\clef "mensural1_c2";
a b c'
b a g f
\clef "mensural2_c2";
c2 d e f g
+ \property Staff.forceClef = ##t
\clef "mensural3_c2";
a b c'
b a g f
\clef "mensural1_f";
c2 d e f g
+ \property Staff.forceClef = ##t
\clef "mensural1_f";
a b c'
b a g f
\clef "mensural2_f";
e d c1 \bar "|";
+ \property Staff.forceClef = ##t
\clef "mensural2_f";
c2 d e f g
\clef "mensural_g";
a' b' c''
b' a' g' f'
+ \property Staff.forceClef = ##t
\clef "mensural_g";
e' d' c'1 \bar "|";
+ \property Staff.forceClef = ##t
\clef "mensural_g";
c'2 d' e' f' g'
\clef "hufnagel_do_fa";
a b c'
b a g f
+ \property Staff.forceClef = ##t
\clef "hufnagel_do_fa";
e d c1 \bar "||";
}
(translator-property-description 'followThread boolean?
"if set, note heads are tracked across staff switches by a thin line")
-(translator-property-description 'forceClef boolean? "Show clef symbol, even if it hasn't changed.")
+(translator-property-description 'forceClef boolean? "Show clef symbol, even if it hasn't changed. Only active for the first clef after the property is set, not for the full staff.")
(translator-property-description 'forgetAccidentals boolean? "do
not set localKeySignature when a note alterated differently from
localKeySignature is found.