Siguiente: Marcas de repetición manual, Arriba: Repeticiones largas
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 }
Repeticiones normales con primera y segunda vez:
\repeat volta 4 { c4 d e f } \alternative { { d2 e } { f2 g } } c1
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. } }
o bien
\partial 4 \repeat volta 4 { e4 | c2 d | e2 f | } \alternative { { \partial 4*3 g4 g g } { a4 a a a | b2. } }
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, } }
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 } } }
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' } } >>
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.
\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.