Siguiente: , Arriba: Repeticiones largas


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. Los finales alternativos se pueden obtener utilizando \alternative. Para delimitar los finales alternativos, el grupo de alternativas se debe incluir dentro de un par de llaves. Si existen más repeticiones que finales alternativos, las primeras repeticiones recibirán la primera alternativa.

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 4 { c4 d e f }
     \alternative {
       { d2 e }
       { f2 g }
     }
     c1

[image of music]

Las repeticiones con anacrusa se pueden introducir de dos formas:

     
     \partial 4
     e |
     \repeat volta 4 { c2 d | e2 f | }
     \alternative {
       { g4 g g e }
       { a4 a a a | b2. }
     }

[image of music]

o bien

     
     \partial 4 
     \repeat volta 4 { e4 | c2 d | e2 f | }
     \alternative {
       { \partial 4*3 g4 g g }
       { a4 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 }
       { f2\repeatTie f, }
     }

[image of music]

Fragmentos de código seleccionados

Shortening volta brackets

By default, the volta brackets will be drawn over all of the alternative music, but it is possible to shorten them by setting voltaSpannerDuration. In the next example, the bracket only lasts one measure, which is a duration of 3/4.

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

[image of music]

Añadir corchetes de primera y segunda vez a más pentagramas

El grabador Volta_engraver reside de forma predeterminada dentro del contexto de Score, y los corchetes de la repetición se imprimen así normalmente sólo encima del pentagrama superior. Esto se puede ajustar añadiendo el grabador Volta_engraver al contexto de Staff en que deban aparecer los corchetes; véase también el fragmento de código "Volta multi staff".

     
     <<
       \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]

Véase también

Glosario musical: repetición, primera y segunda vez.

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 tampoco se repiten.

Esta página corresponde a LilyPond-2.11.58 (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.