| [ << Notación de los pentagramas ] | [Top][Contents][Index] | [ Anotaciones editoriales >> ] |
| [ < Agrupar pentagramas ] | [ Up: Impresión de los pentagramas ] | [ Separación de sistemas > ] |
6.1.3 Grupos de pentagramas anidados
Los contextos de grupos de pentagramas se pueden anidar hasta una profundidad arbitraria. En este caso, cada contexto descendiente crea un corchete nuevo adyacente al corchete de su grupo padre.
\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 } >> >> >>![]()
Se pueden definir nuevos contextos de grupos de pentagramas anidados. Para ver más detalles, consulte Definir contextos nuevos.
Fragmentos de código seleccionados
Anidado de grupos de pentagramas
Se puede utilizar la propiedad
systemStartDelimiterHierarchy para crear grupos de
pentagramas anidados de forma más compleja. La propiedad
systemStartDelimiterHierarchy del contexto
StaffGroup toma una lista alfabética del número de
pentagramas producidos. Se puede proporcionar antes de cada
pentagrama un delimitador de comienzo de sistema. Se debe encerrar
entre corchetes y admite tantos pentagramas como encierren las
llaves. Se pueden omitir los elementos de la lista, pero el primer
corchete siempre abarca todos los pentagramas. Las posibilidades
son SystemStartBar, SystemStartBracket,
SystemStartBrace y 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 } >>![]()
Véase también
Referencia de la notación: Agrupar pentagramas, Nombres de instrumentos, Definir contextos nuevos.
Fragmentos de código: Notación de los pentagramas.
Referencia de funcionamiento interno: StaffGroup, ChoirStaff, SystemStartBar, SystemStartBrace, SystemStartBracket, SystemStartSquare.
| [ << Notación de los pentagramas ] | [Top][Contents][Index] | [ Anotaciones editoriales >> ] |
| [ < Agrupar pentagramas ] | [ Up: Impresión de los pentagramas ] | [ Separación de sistemas > ] |
![[image of music]](../a5/lily-2c6169d1.png)
![[image of music]](../d1/lily-27330199.png)