Siguiente: , Arriba: Escribir repeticiones largas


1.4.1.1 Repeticiones normales

La sintaxis de una repetición simple es

\repeat variante número_de_repeticiones cuerpo_de_la_repetición

donde cuerpo_de_la_repetición es una expresión musical.

Repeticiones normales sin finales alternativos:

     
     \repeat volta 2 { c4 d e f }
     c2 d
     \repeat volta 2 { d4 e f g }

[image of music]

Repeticiones normales con primera y segunda vez:

     
     \repeat volta 2 { g f e d }
       \alternative {
         { cis2 g' }
         { cis,2 b }
       }
     c1

[image of music]

Repeticiones con anacrusa:

     
     \new Staff {
       \partial 4
       e |
       \repeat volta 4 { c2 d2 | e2 f2 | }
       \alternative { { g4 g g e } { a a a a | b2. } }
     }

[image of music]

o bien

     
     \new Staff {
       \partial 4 
       \repeat volta 4 { e | c2 d2 | e2 f2 | }
       \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
     }

[image of music]

Se pueden añadir ligaduras de unión al segundo final:

     
     c1
     \repeat volta 2 {c4 d e f ~ }
     \alternative { {f2 d} {f\repeatTie f,} }

[image of music]

De manera predeterminada, los corchetes de primera y segunda vez se dibujan por encima de todo el fragmento de finales alternativos, pero es posible acortar los corchetes de primera y segunda vez estableciendo voltaSpannerDuration. En el ejemplo siguiente, el corchete sólo dura un compás, lo que supone una duración de 3/4.

     
     \time 3/4
     c c c
     \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
     \repeat volta 5 { d d d }
     \alternative { { e e e f f f }
     { g g g } }

[image of music]

El grabador Volta_engraver reside de manera predeterminada dentro del contexto Score, y así los corchetes de las repeticiones se imprimen solamente por encima del pentagrama superior. Se puede ajustar esto añadiento el grabador Volta_engraver al contexto Staff en que queremos que aparezcan los corchetes; véase Modificar los complementos (plug-ins) de contexto y Repeticiones.

     
     \score { <<
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
       \new Staff \with { \consists Volta_engraver } { c'2 g' e' a' }
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
      >> }

[image of music]

Si quiere comenzar una repetición al principio de una línea y tiene una doble barra al final de la línea anterior, utilice

     
     c4 c c c
     \bar "||:" \break 
     \repeat volta 2 { c4 d e f }   

[image of music]

consulte Barras de compás para ver más información.

Véase también

Glosario musical: repetición.

Referencia de la notación: Barras de compás, Modificar los complementos (plug-ins) de contexto.

Fragmentos de código: Repeticiones.

Referencia de funcionamiento interno: VoltaBracket, RepeatedMusic, VoltaRepeatedMusic, UnfoldedRepeatedMusic.

Advertencias y problemas conocidos

Una repetición anidada como

\repeat ...
\repeat ...
\alternative

es ambigua porque no está claro a qué \repeat pertenece la \alternative. Esta ambigüedad se resuelve haciendo que la \alternative pertenezca siempre a la \repeat más interna. Para más claridad, se recomienda usar llaves en tales situaciones.

La información del contador de tiempo no se recuerda al comienzo de una alternativa, por ello después de una repetición la información de la cuenta de tiempo se debe reajustar manualmente; por ejemplo, estableciendo el valor de Score.measurePosition o introduciendo \partial. De forma similar, las ligaduras de expresión o de unión tampoco se repiten.


Siguiente: , Arriba: Escribir repeticiones largas

Esta página corresponde a LilyPond-2.11.57 (rama de desarrollo).

Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English.