[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Marcas de repetición manual ] | [ Up : Repeticiones largas ] | [ Repeticiones cortas > ] |
Repeticiones explícitas
Mediante la utilización de la instrucción unfold
se pueden
usar las repeticiones para simplificar la escritura desplegada de
música repetitiva. La sintaxis es:
\repeat unfold número_de_repeticiones expresión_musical
donde expresión_musical
es una expresión musical y
número_de_repeticiones
es el número de veces que
expresión_musical
se repite.
\relative { \repeat unfold 2 { c''4 d e f } c1 }
En ciertos casos, especialmente dentro de un contexto
\relative
, la función \repeat unfold
no es
exactamente igual que escribir la expresión musical varias
veces. P. ej.:
\repeat unfold 2 { a'4 b c }
no equivale a
a'4 b c | a'4 b c
Se pueden hacer repeticiones desplegadas con finales alternativos.
\relative { \repeat unfold 2 { c''4 d e f } \alternative { { c2 g' } { c,2 b } } c1 }
Si hay más repeticiones que finales alternativos, el primer final alternativo se aplica las veces necesarias hasta que las alternativas restantes completan el número total de repeticiones.
\relative { \repeat unfold 4 { c''4 d e f } \alternative { { c2 g' } { c,2 b } { e2 d } } c1 }
Si existen más finales alternativos que repeticiones, se aplican solo los primeros finales alternativos. Las alternativas restantes se ignoran y no se imprimen.
\relative { \repeat unfold 2 { c''4 d e f } \alternative { { c2 g' } { c,2 b } { e2 d } } c1 }
Es posible también anidar varias funciones unfold
(con
finales alternativos o sin ellos).
\relative { \repeat unfold 2 { \repeat unfold 2 { c''4 d e f } \alternative { { c2 g' } { c,2 b } } } c1 }
Las construcciones de acorde se pueden repetir mediante el símbolo
de repetición de acordes q
. Véase Repetición de acordes.
Nota: Si pone \relative
dentro de un bloque
\repeat
sin instanciar explícitamente el contexto
Voice
, aparecerán pentagramas no deseados. Véase
Aparece un pentagrama de más.
Véase también
Referencia de la notación: Repetición de acordes.
Snippets: Fragmentos de código: Repeats.
Referencia de funcionamiento interno: RepeatedMusic, UnfoldedRepeatedMusic.
[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Marcas de repetición manual ] | [ Up : Repeticiones largas ] | [ Repeticiones cortas > ] |