| [ << Notation sur la portée ] | [Top][Contents][Index] | [ Annotations éditoriales >> ] |
| [ < Regroupement de portées ] | [ Up: Gravure des portées ] | [ Séparation des systèmes > ] |
6.1.3 Imbrication de regroupements de portées
Les accolades et crochets qui délimitent les systèmes peuvent être imbriqués en profondeur. Chaque niveau inférieur aura son propre délimiteur, en plus de celui du niveau supérieur.
\new StaffGroup << \new Staff \relative { c''2 c | c2 c } \new StaffGroup << \new Staff \relative { g'2 g | g2 g } \new StaffGroup \with { systemStartDelimiter = #'SystemStartSquare } << \new Staff \relative { e'2 e | e2 e } \new Staff \relative { c'2 c | c2 c } >> >> >>![]()
Vous pouvez aussi créer vos propres contextes d’imbrication, comme l’explique Définition de nouveaux contextes.
Morceaux choisis
Imbrications de regroupements de portées
La propriété de contexte systemStartDelimiterHierarchy permet de
créer des regroupements imbriqués complexes. Dans le cadre d’un
StaffGroup, elle prend en argument la liste alphabétique des
sous-groupes à hiérarchiser. Chaque sous-groupe peut être affublé d’un
délimiteur particulier. Chacun des regroupements intermédiaires doit
être borné par des parenthèses. Bien que des éléments de la liste
puissent être omis, le premier délimiteur embrassera toujours
l’intégralité des portées. Vous disposez des quatre délimiteurs
SystemStartBar, SystemStartBracket,
SystemStartBrace et SystemStartSquare.
\new StaffGroup \relative c'' << \override StaffGroup.SystemStartSquare.collapse-height = 4 \set StaffGroup.systemStartDelimiterHierarchy = #'(SystemStartSquare (SystemStartBrace (SystemStartBracket a (SystemStartSquare b)) c) d) \new Staff { c1 } \new Staff { c1 } \new Staff { c1 } \new Staff { c1 } \new Staff { c1 } >>![]()
Voir aussi
Manuel de notation : Définition de nouveaux contextes, Noms d’instrument, Regroupement de portées.
Morceaux choisis : Notation sur la portée.
Référence des propriétés internes : StaffGroup, ChoirStaff, SystemStartBar, SystemStartBrace, SystemStartBracket, SystemStartSquare.
| [ << Notation sur la portée ] | [Top][Contents][Index] | [ Annotations éditoriales >> ] |
| [ < Regroupement de portées ] | [ Up: Gravure des portées ] | [ Séparation des systèmes > ] |
![[image of music]](../a5/lily-2c6169d1.png)
![[image of music]](../d1/lily-27330199.png)