[ << Contexts and engravers ] | [Top][Contents] | [ Tweaks and overrides >> ] |
[ < Définition d’un graveur en Scheme : graveur d’ambitus ] | [ Up : Contexts and engravers ] | [ Les graveurs un par un > ] |
Affichage d’un système complet lorsqu’une seule portée est active
Il arrive, dans les partitions d’orchestre, qu’un instrument ou un
groupe d’instruments ne joue pas pendant un moment et que leurs portées
disparaisse pendant ce temps – à l’aide de \removeEmptyStaves
.
Il est préférable, lorsque l’un d’entre eux reprend, d’imprimer
toutes les portées du groupe en question grâce au
Keep_alive_together_engraver
placé au niveau du regroupement,
qu’il s’agisse d’un GrandStaff
ou d’un StaffGroup
.
Dans l’exemple suivant, les violons ne jouent pas lors des deuxième et troisième systèmes. Bien que seul le premier violon redémarre à la dernière mesure, la portée de second violon apparaît elle aussi.
\score { << \new StaffGroup = "StaffGroup_woodwinds" << \new Staff = "Staff_flute" \with { instrumentName = "Flute" shortInstrumentName = "Fl" } \relative c' { \repeat unfold 3 { c'4 c c c | c c c c | c c c c | \break } } >> \new StaffGroup = "StaffGroup_Strings" << \new GrandStaff = "GrandStaff_violins" << \new Staff = "StaffViolinI" \with { instrumentName = "Violin I" shortInstrumentName = "Vi I" } \relative c'' { a1 \repeat unfold 7 { s1 } \repeat unfold 12 a16 a4 } \new Staff = "StaffViolinII" \with { instrumentName = "Violin II" shortInstrumentName = "Vi II" } \relative c' { e1 \repeat unfold 8 { s1 } } >> \new Staff = "Staff_cello" \with { instrumentName = "Cello" shortInstrumentName = "Ce" } \relative c { \clef bass \repeat unfold 9 { c1 }} >> >> } \paper { tagline = ##f } \layout { indent = 3.0\cm short-indent = 1.5\cm \context { \GrandStaff \consists Keep_alive_together_engraver } \context { \Staff \RemoveEmptyStaves } }
[ << Contexts and engravers ] | [Top][Contents] | [ Tweaks and overrides >> ] |
[ < Définition d’un graveur en Scheme : graveur d’ambitus ] | [ Up : Contexts and engravers ] | [ Les graveurs un par un > ] |