Siguiente: Repeticiones explícitas, Anterior: Repeticiones normales, Arriba: Repeticiones largas
Nota: Estos métodos sólo se utilizan para realizar construcciones
de repetición poco usuales, y pueden tener un comportamiento distinto
al esperado. En casi todas las situaciones, se deben crear las
repeticiones utilizando la instrucción estándar \repeat o
imprimiendo las barras de compás correspondientes. Para ver más
información, consulte Barras de compás.
|
Se puede usar la propiedad repeatCommands para controlar la
disposición de las repeticiones. Su valor es una lista de Scheme de
comandos de repetición.
start-repeat|:
c1
\set Score.repeatCommands = #'(start-repeat)
d4 e f g
c1
En la práctica habitual del grabado no se imprimen signos de
repetición al principio de la pieza.
end-repeat:|
c1
d4 e f g
\set Score.repeatCommands = #'(end-repeat)
c1
(volta number) ... (volta #f)
f4 g a b
\set Score.repeatCommands = #'((volta "2"))
g4 a g a
\set Score.repeatCommands = #'((volta #f))
c1
Se pueden producir varias instrucciones de repetición en el mismo punto:
f4 g a b
\set Score.repeatCommands = #'((volta "2, 5") end-repeat)
g4 a g a
c1
\set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
b1
Se puede incluir texto dentro de la casilla de primera y segunda vez. El texto puede ser un número o números, o un elemento de marcado, véase Formatear el texto. La forma más fácil de usar texto de marcado es definir el marcado previamente, y luego incluirlo dentro de una lista de Scheme.
voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
\relative c'' {
c1
\set Score.repeatCommands = #(list(list 'volta voltaAdLib) 'start-repeat)
c4 b d e
\set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
f1
\set Score.repeatCommands = #'((volta #f))
}
Printing a repeat sign at the beginning of a piece
A |: bar line can be printed at the beginning of a piece, by
overriding the relevant property:
\relative c'' {
\once \override Score.BreakAlignment #'break-align-orders =
#(make-vector 3 '(instrument-name
left-edge
ambitus
span-bar
breathing-sign
clef
key-signature
time-signature
staff-bar
custos
span-bar))
\bar "|:"
c1
d1
d4 e f g
}
Referencia de la notación: Barras de compás, Formatear el texto.
Fragmentos de código: Repeticiones.
Referencia de funcionamiento interno: VoltaBracket, RepeatedMusic, VoltaRepeatedMusic.
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.