-@c -*- coding: utf-8; mode: texinfo; -*-
+@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+ Translation of GIT committish: 17d84cfa9ddb152b05d1e17ab72109fb4eefa684
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
+@c \version "2.11.61"
+
@node Repeats
@section Repeats
-La repetición es un concepto fundamental en música, y existen varios
-tipos de notación para las repeticiones.
-
-@menu
-* Writing repeats::
-* Other repeats::
-@end menu
-
-@node Writing repeats
-@subsection Writing repeats
-
-@menu
-* Repeat types::
-* Repeat syntax::
-* Manual repeat commands::
-* Repeats and MIDI::
-@end menu
-
-@node Repeat types
-@unnumberedsubsubsec Repeat types
-
-@cindex repeticiones
+@lilypondfile[quote]{repeats-headword.ly}
-Están contemplados los siguientes tipos de repetición
+La repetición es un concepto fundamental en música, y existen varios
+tipos de notación para las repeticiones. LilyPond contempla los
+siguientes tipos de repetición:
@table @code
-@item desplegada
-Las música repetida está completamente escrita (e interpretada). Es
-útil cuando se introduce música repetitiva. Éste es el único tipo de
-repetición que se incluye en la salida MIDI.
-
@item volta (primera y segunda vez)
-Las repeticiones no están desarrolladas, pero se imprimen finales
-alternativos (volte) de izquierda a derecha con corchetes. Ésta es la
-notación estándar para las repeticiones con alternativas. Por omisión
-no se reproducen en la salida MIDI.
+La repetición de la música no se imprime de forma desarrollada, sino
+que se indica encerrándola entre barras de repetición. Si el salto de
+la repetición se encuentra al comienzo de una pieza, la barra de
+repetición sólo se imprime al final del fragmento. Se imprimen una
+serie de finales alternativos (volte) de izquierda a derecha indicados
+mediante corchetes. Ésta es la notación estándar para las
+repeticiones con finales alternativos.
+
+@item unfold (desplegada)
+Las música repetida se escribe y se interpreta completamente tantas
+veces como especifique el valor @var{número_de_repeticiones}. Es útil
+cuando se estáescribiendo música repetitiva.
+
+@item percent (porcentaje)
+Hacer repeticiones de compases o parte de ellos. Tienen un aspecto
+semejante a un signo de porcentaje. Las repeticiones de porcentaje se
+deben declarar dentro de un contexto @code{Voice}.
+
+@item tremolo (trémolo)
+Hacer barras de trémolo.
+@end table
-@item trémolo
-Hacen barras de trémolo. Por omisión no se reproducen en la salida MIDI.
-@item porcentaje
-Hacen repeticiones de compases o parte de ellos. Tienen un aspecto
-semejante a un signo de porcentaje. Por omisión no se reproducen en
-la salida MIDI. Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
+@menu
+* Long repeats::
+* Short repeats::
+@end menu
-@end table
+@node Long repeats
+@subsection Long repeats
+Esta sección trata sobre la forma de introducir repeticiones largas,
+normalmente de varios compases. Las repeticiones adoptan dos formas:
+repeticiones encerradas entre signos de repetición, o repeticiones
+explícitas, que se usan para escribir música repetitiva. También se
+pueden controlar manualmente los signos de repetición.
-@node Repeat syntax
-@unnumberedsubsubsec Repeat syntax
+@menu
+* Normal repeats::
+* Manual repeat marks::
+* Written-out repeats::
+@end menu
+@cindex repeticiones normales
+@cindex repetición con finales alternativos
+@cindex finales alternativos
@cindex volta
@cindex prima volta
+@cindex primera y segunda vez
@cindex seconda volta
+@cindex volta, prima
+@cindex volta, seconda
@funindex \repeat
+@funindex \alternative
+@funindex \partial
+
+@node Normal repeats
+@unnumberedsubsubsec Normal repeats
-LilyPond tiene una construcción sintáctica para especificar distintos
-tipos de repetición. La sintaxis es
+La sintaxis de una repetición simple es
@example
\repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
@end example
-Si tiene finales alternativos, puede añadir
-@funindex \alternative
-@example
-\alternative @{
- @var{alternativa1}
- @var{alternativa2}
- @var{alternativa3}
- @dots{}
-@}
-@end example
+donde @var{cuerpo_de_la_repetición} es una expresión musical. Los
+finales alternativos se pueden obtener utilizando @code{\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.
-@noindent
-donde cada @var{alternativa} es una expresión musical. Si no da un
-número de alternativas suficiente para todas las repeticiones, se
-supondrá que la primera alternativa se interpreta más de una vez.
-Las repeticiones estándar se usan de esta forma:
+Repeticiones normales sin finales alternativos:
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-c1
+@lilypond[verbatim,quote,relative=2]
\repeat volta 2 { c4 d e f }
-\repeat volta 2 { f e d c }
+c2 d
+\repeat volta 2 { d4 e f g }
@end lilypond
-Con finales alternativos
+Repeticiones normales con primera y segunda vez:
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
+@lilypond[verbatim,quote,relative=2]
+\repeat volta 4 { c4 d e f }
+\alternative {
+ { d2 e }
+ { f2 g }
+}
c1
-\repeat volta 2 {c4 d e f}
-\alternative { {d2 d} {f f,} }
@end lilypond
-Se pueden crear repeticiones con anacrusa.
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Staff {
- \partial 4 e |
- \repeat volta 4 { c2 d2 | e2 f2 | }
- \alternative { { g4 g g e } { a a a a | b2. } }
+@cindex repetición con anacrusa
+@cindex anacrusa en repeticiones
+@funindex \partial
+
+Las repeticiones con anacrusa se pueden introducir de dos formas:
+
+@lilypond[verbatim,quote,relative=2]
+\partial 4
+e |
+\repeat volta 4 { c2 d | e2 f | }
+\alternative {
+ { g4 g g e }
+ { a4 a a a | b2. }
}
@end lilypond
@noindent
o bien
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-\new Staff {
- \partial 4
- \repeat volta 4 { e | c2 d2 | e2 f2 | }
- \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
+@lilypond[verbatim,quote,relative=2]
+\partial 4
+\repeat volta 4 { e4 | c2 d | e2 f | }
+\alternative {
+ { \partial 4*3 g4 g g }
+ { a4 a a a | b2. }
}
@end lilypond
-
+@cindex repeticiones con ligaduras
+@cindex primera y segunda vez con ligaduras
+@cindex ligaduras en las repeticiones
+@cindex ligaduras en primera y segunda vez
@funindex \repeatTie
-Se pueden añadir ligaduras de unión al segundo final,
-@lilypond[quote,ragged-right,fragment,verbatim,relative=2]
-c1
-\repeat volta 2 {c4 d e f ~ }
-\alternative { {f2 d} {f\repeatTie f,} }
-@end lilypond
+Se pueden añadir ligaduras de unión al segundo final:
-Es posible acortar los corchetes de primera y segunda vez
-estableciendo @code{voltaSpannerDuration}. En el ejemplo siguiente, el
-corchete sólo dura un compás, lo que supone una duración de 3/4.
-
-@lilypond[verbatim,ragged-right,quote]
-\relative c''{
- \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 } }
+@lilypond[verbatim,quote,relative=2]
+c1
+\repeat volta 2 { c4 d e f ~ }
+\alternative {
+ { f2 d }
+ { f2\repeatTie f, }
}
@end lilypond
-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
-@example
-@dots{} \bar "||:" \break
-\repeat volta 2 @{ @dots{}
-@end example
-consulte @ref{Bar lines} para ver más información.
+@snippets
-@seealso
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{shortening-volta-brackets.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{adding-volta-brackets-to-additional-staves.ly}
-Referencia del programa: @internalsref{VoltaBracket},
-@internalsref{RepeatedMusic},
-@internalsref{VoltaRepeatedMusic} y
-@internalsref{UnfoldedRepeatedMusic}.
-Ejemplos:
+@seealso
+Glosario musical:
+@rglos{repeat},
+@rglos{volta}.
+
+Referencia de la notación:
+@ref{Bar lines},
+@ref{Modifying context plug-ins}.
-Normalmente los corchetes para la repetición sólo se imprimen sobre el
-pentagrama superior. Esto se puede ajustar moviendo @code{Volta_engraver} al contexto
-Staff donde quiera que aparezcan los corchetes;
-consulte @ref{Modifying context plug-ins} y
+Fragmentos de código:
+@rlsr{Repeats}.
-@lsr{repeats,volta@/-multi@/-staff@/.ly}.
+Referencia de funcionamiento interno:
+@rinternals{VoltaBracket},
+@rinternals{RepeatedMusic},
+@rinternals{VoltaRepeatedMusic},
+@rinternals{UnfoldedRepeatedMusic}.
-@refbugs
+@knownissues
@cindex repetición ambigua
+@cindex anidada, repetición
+@cindex repetición anidada
+@cindex repetición, contador de tiempo de la
+@cindex repetición y números de compás
+@cindex números de compás y repeticiones
+@cindex tiempo, repeticiones y contador de
+@cindex compás, repeticiones y números de
+@cindex repetición y ligadura de expresión
+@cindex ligaduras de expresión y repeticiones
Una repetición anidada como
es ambigua porque no está claro a qué @code{\repeat} pertenece la
@code{\alternative}. Esta ambigüedad se resuelve haciendo que la
@code{\alternative} pertenezca siempre a la @code{\repeat} más
-interna. Para más claridad, se recomienda usar llaves en tales situaciones.
+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 @code{Score.measurePosition} o
-introduciendo @code{\partial}. De forma similar, las ligaduras de expresión o de unión tampoco se repiten.
+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 @code{Score.measurePosition} o introduciendo
+@code{\partial}. De forma similar, las ligaduras de expresión tampoco
+se repiten.
-Los corchetes de primera y segunda vez no se alinean verticalmente.
-@node Manual repeat commands
-@unnumberedsubsubsec Manual repeat commands
+@node Manual repeat marks
+@unnumberedsubsubsec Manual repeat marks
+
+@cindex manual, marca de repetición
+@cindex repetición manual
+@cindex comienzo de repetición
+@cindex repetición, comienzo de
+@cindex final de repetición
+@cindex repetición, final de
+@cindex repetición, cambiar número de
+@cindex repetición, cambiar finales alternativos
+@cindex corchete de primera y segunda vez
@funindex repeatCommands
+@funindex start-repeat
+
+@warning{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 @code{\\repeat} o
+imprimiendo las barras de compás correspondientes. Para ver más
+información, consulte @ref{Bar lines}.}
Se puede usar la propiedad @code{repeatCommands} para controlar la
-disposición de las repeticiones. Su valor es una lista de Scheme de comandos de repetición.
+disposición de las repeticiones. Su valor es una lista de Scheme de
+comandos de repetición.
-@table @asis
-@item @code{start-repeat}
+@table @code
+@item start-repeat
Imprimir una barra de compás @code{|:}
+@lilypond[verbatim,quote,relative=2]
+c1
+\set Score.repeatCommands = #'(start-repeat)
+d4 e f g
+c1
+@end lilypond
+
+En la práctica habitual del grabado no se imprimen signos de
+repetición al principio de la pieza.
+
+
@item @code{end-repeat}
Imprimir una barra de compás @code{:|}
-@item @code{(volta @var{texto})}
-Imprimir un corchete de volta que diga @var{texto}: El texto se puede
-especificar como una cadena de texto o como un texto de marcado,
-consulte @ref{Text markup}. No olvide cambiar la fuente tipográfica,
-porque el tipo por defecto para los números no contiene caracteres alfabéticos;
+@lilypond[verbatim,quote,relative=2]
+c1
+d4 e f g
+\set Score.repeatCommands = #'(end-repeat)
+c1
+@end lilypond
+
+
+@item (volta @var{number}) ... (volta #f)
+Crear una nueva casilla de repetición con el número que se especifica.
+El corchete de vez se debe terminar de forma explícita, pues en caso
+contrario no se imprimirá.
+
+@lilypond[verbatim,quote,relative=2]
+f4 g a b
+\set Score.repeatCommands = #'((volta "2"))
+g4 a g a
+\set Score.repeatCommands = #'((volta #f))
+c1
+@end lilypond
-@item @code{(volta #f)}
-Detener un corchete de volta mantenido.
@end table
-@lilypond[quote,ragged-right,verbatim,fragment,relative=2]
-c4
- \set Score.repeatCommands = #'((volta "93") end-repeat)
-c4 c4
+Se pueden producir varias instrucciones de repetición en el mismo
+punto:
+
+@lilypond[verbatim,quote,relative=2]
+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
+\set Score.repeatCommands = #'((volta #f))
+@end lilypond
+
+@cindex corchete de casilla de repetición con texto
+@cindex texto en casilla de repetición
+
+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 @ref{Formatting text}. 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.
+
+@lilypond[verbatim,quote]
+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))
-c4 c4
+}
@end lilypond
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
-@seealso
-Referencia del programa: @internalsref{VoltaBracket},
-@internalsref{RepeatedMusic},
-@internalsref{VoltaRepeatedMusic} y
-@internalsref{UnfoldedRepeatedMusic}.
+@seealso
+Referencia de la notación:
+@ref{Bar lines},
+@ref{Formatting text}.
+Fragmentos de código:
+@rlsr{Repeats}.
-@node Repeats and MIDI
-@unnumberedsubsubsec Repeats and MIDI
+Referencia de funcionamiento interno:
+@rinternals{VoltaBracket},
+@rinternals{RepeatedMusic},
+@rinternals{VoltaRepeatedMusic}.
-@cindex expansión de repeticiones
-@funindex \unfoldRepeats
-Con un poco de trucaje, todos los tipos de repeticiones pueden estar
-presentes en la salida MIDI. Se consigue por medio de la aplicación
-de la función musical @code{\unfoldRepeats}. Esta función transforma
-todas las repeticiones en repeticiones desarrolladas o desplegadas.
+@node Written-out repeats
+@unnumberedsubsubsec Written-out repeats
-@lilypond[quote,verbatim,fragment,line-width=8.0\cm]
-\unfoldRepeats {
- \repeat tremolo 8 {c'32 e' }
- \repeat percent 2 { c''8 d'' }
- \repeat volta 2 {c'4 d' e' f'}
- \alternative {
- { g' a' a' g' }
- {f' e' d' c' }
- }
-}
-\bar "|."
-@end lilypond
+@cindex explícitas, repeticiones
+@cindex repetitiva, música
+@cindex repeticiones explícitas
+@cindex repetición delplegada
+@cindex desplegar música
+@cindex desplegar repetición
+@cindex repetición deplegada con finales alternativos
+@cindex música desplegada con finales alternativos
+@cindex alternativos, finales, en repeticiones explícitas
+@funindex unfold
-Cuando se elabora un archivo de partitura que utiliza @code{\unfoldRepeats} para el MIDI,
-es necesario hacer dos bloques @code{\score}: uno para el MIDI (con las repeticiones desplegadas)
-y otro para la notación (con primera y segunda vez, trémolo y repeticiones de porcentaje).
-Por ejemplo,
+Mediante la utilización de la instrucción @code{unfold} se pueden usar
+las repeticiones para simplificar la escritura deplegada de música
+repetitiva. La sintaxis es:
@example
-\score @{
- @var{..música..}
- \layout @{ .. @}
-@}
-\score @{
- \unfoldRepeats @var{..música..}
- \midi @{ .. @}
-@}
+\repeat unfold @var{número_de_repeticiones} @var{expresión_musical}
@end example
+donde @var{expresión_musical} es una expresión musical y
+@var{nnúmero_de_repeticiones} es el número de veces que
+@var{expresión_musical} se repite.
-@node Other repeats
-@subsection Other repeats
+@lilypond[verbatim,quote,relative=2]
+c1
+\repeat unfold 2 { c4 d e f }
+c1
+@end lilypond
-@menu
-* Tremolo repeats::
-* Tremolo subdivisions::
-* Measure repeats::
-@end menu
+Se pueden hacer repeticiones desplegadas con finales alternativos. Si
+hay más repeticiones que finales alternativos, el primer final
+alternativo se aplica a las primeras repeticiones.
-@node Tremolo repeats
-@unnumberedsubsubsec Tremolo repeats
+@lilypond[verbatim,quote,relative=2]
+c1
+\repeat unfold 2 { g4 f e d }
+ \alternative {
+ { cis2 g' }
+ { cis,2 b }
+ }
+c1
+@end lilypond
-@cindex barras de trémolo
-Para colocar marcas de trémolo entre las notas, use @code{\repeat} con el
-estilo tremolo
-@lilypond[quote,verbatim,ragged-right]
-\new Voice \relative c' {
- \repeat tremolo 8 { c16 d16 }
- \repeat tremolo 4 { c16 d16 }
- \repeat tremolo 2 { c16 d16 }
-}
-@end lilypond
+@seealso
+Fragmentos de código:
+@rlsr{Repeats}.
-Las marcas de trémolo también se pueden poner sobre una nota única. En este caso, la
-nota no debe estar encerrada entre llaves.
-@lilypond[quote,verbatim,ragged-right]
-\repeat tremolo 4 c'16
-@end lilypond
+Referencia de funcionamiento interno:
+@rinternals{RepeatedMusic},
+@rinternals{UnfoldedRepeatedMusic}.
-Se obtiene una salida similar usando la subdivisión del trémolo, que se describe en
-@ref{Tremolo subdivisions}.
+@node Short repeats
+@subsection Short repeats
-@seealso
+Esta sección trata de cómo introducir repeticiones cortas. Las
+repeticiones cortas adoptan dos formas básicas: repeticiones desde una
+sola nota hasta dos compases representadas por barras inclinadas o
+símbolos de porcentaje, y trémolos.
-En el presente manual: @ref{Tremolo subdivisions}, @ref{Repeats}.
+@menu
+* Percent repeats::
+* Tremolo repeats::
+@end menu
-Referencia del programa: @internalsref{Beam}, @internalsref{StemTremolo}.
+@node Percent repeats
+@unnumberedsubsubsec Percent repeats
+@cindex porcentaje, repetición de
+@cindex compás, repetición de
+@cindex repetición de porcentaje
+@cindex repetición de compás
+@cindex repetición corta
+@funindex \repeat percent
+@funindex percent
-@node Tremolo subdivisions
-@unnumberedsubsubsec Tremolo subdivisions
+Están contempladas las repeticiones de patrones cortos de notas. La
+música se imprime una sola vez, y el patrón se sustituye por un
+símbolo especial. Los patrones que son más cortos de un compás se
+sustituyen por barras inclinadas, y los patrones de uno o dos compases
+se sustituyen por símbolos de tipo porcentaje. La sintaxis es:
-@cindex marcas de trémolo
-@funindex tremoloFlags
+@example
+@code{\repeat percent @var{número} @var{expresión_musical}}
+@end example
-Las marcas de trémolo se pueden imprimir sobre una nota única escribiendo
-@q{@code{:}[@var{número}]} después de la nota. El número indica la
-duración de la subdivisión, y debe ser al menos 8. Un valor de
-@var{longitud} de 8 produce una línea tachando la plica de la nota. Si se
-omite la longitud,
-se utiliza el último valor (almacenado en @code{tremoloFlags})
+donde @var{expresión_musical} es una expresión musical.
-@lilypond[quote,ragged-right,verbatim,fragment]
-c'2:8 c':32 | c': c': |
+@lilypond[verbatim,quote,relative=2]
+\repeat percent 4 { c4 }
+\repeat percent 2 { b4 a g f }
+\repeat percent 2 { c2 es | f4 fis g c | }
@end lilypond
+@snippets
-@refbugs
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{percent-repeat-counter.ly}
-Los trémolos escritos de esta forma no se trasladan a la salida MIDI.
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{percent-repeat-count-visibility.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{isolated-percent-repeats.ly}
@seealso
+Glosario musical:
+@rglos{percent repeat},
+@rglos{simile}.
-En el presente manual: @ref{Tremolo repeats}.
+Fragmentos de código:
+@rlsr{Repeats}.
-En otros lugares: @internalsref{StemTremolo}.
+Referencia de funcionamiento interno:
+@rinternals{RepeatSlash},
+@rinternals{PercentRepeat},
+@rinternals{DoublePercentRepeat},
+@rinternals{DoublePercentRepeatCounter},
+@rinternals{PercentRepeatCounter},
+@rinternals{PercentRepeatedMusic}.
-@node Measure repeats
-@unnumberedsubsubsec Measure repeats
+@knownissues
-@cindex porcentaje, repeticiones de
-@cindex compás, repeticiones de
+Sólo están contempladas tres clases de repeticiones del tipo
+porcentaje: una barra inclinada única que representa un solo pulso
+(sin que importe la duración de las notas repetidas); una sola barra
+inclinada con puntos que representa un compás completo; y dos barras
+con puntos que cruzan a una línea divisoria y que representa dos
+compases completos. No están contempladas ni varias barras inclinadas
+que representan repeticiones de un pulso consistentes en semicorcheas
+o figuras menores, ni dos barras con puntos que representan
+repeticiones de un solo pulso consistentes en notas de duraciones
+variables.
-En el estilo @code{percent} (porcentaje), se puede hacer que se repita un patrón de notas. Se
-imprime una sola vez, y luego el patrón se sustituye con un símbolo especial.
-Los patrones de uno y dos compases se sustituyen por símbolos parecidos a un porcentaje,
-y los patrones que dividen a la duración de un compás se sustituyen por barras inclinadas.
-Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
-@lilypond[quote,verbatim,ragged-right]
-\new Voice \relative c' {
- \repeat percent 4 { c4 }
- \repeat percent 2 { c2 es2 f4 fis4 g4 c4 }
-}
-@end lilypond
-
-Las repeticiones de compás de más de 2 compases llevan un contador, si
-se activa la propiedad @code{countPercentRepeats},
+@node Tremolo repeats
+@unnumberedsubsubsec Tremolo repeats
-@lilypond[relative=2,fragment,quote,verbatim,ragged-right]
-\new Voice {
-\set countPercentRepeats = ##t
- \repeat percent 4 { c1 }
-}
+@cindex trémolo
+@cindex barras de trémolo
+@cindex repetición de trémolo
+@funindex \repeat tremolo
+@funindex tremolo
+
+Los trémolos pueden adoptar dos formas: alternancia entre dos acordes
+o dos notas, y repetición rápida de una sola nota o acorde. Los
+trémolos que consisten en una alternancia se indican por medio de la
+adición de barras entre las notas o acordes que se alternan, mientras
+que los trémolos que consisten en la repetición rápida de una sola
+nota se indican mediante la adición de barras cruzadas a una nota
+única.
+
+Para colocar marcas de trémolo entre las notas, use @code{\repeat} con
+el estilo @code{tremolo} (trémolo):
+
+@lilypond[quote,verbatim,relative=2]
+\repeat tremolo 8 { c16 d }
+\repeat tremolo 6 { c16 d }
+\repeat tremolo 2 { c16 d }
@end lilypond
+La sintaxis de @code{\repeat tremolo} espera que se escriban
+exactamente dos notas dentro de las llaves, y el número de
+repeticiones debe corresponderse con un valor que se pueda expresar
+con figuras normales o con puntillo. Así, @code{\repeat tremolo 7} es
+válido y produce una nota con doble puntillo, pero @code{\repeat
+tremolo 9} no es válido.
+La duración del trémolo es igual a la duración de la expresión entre
+llaves, multiplicada por el número de repeticiones: @code{\repeat
+tremolo 8 @{ c16 d16 @}} da como resultado un trémolo de redonda,
+escrito como dos redondas unidas por barras de trémolo.
-También se pueden imprimir porcentajes aislados. Esto se hace
-mediante la colocación de un silencio multicompás con una función de impresión distinta,
+Existen dos maneras de colocar marcas de trémolo sobre una única nota.
+Incluso aquí se puede utilizar la sintaxis @code{\repeat tremolo}, en
+cuyo caso la nota no debe ir encerrada entre llaves:
-@lilypond[fragment,verbatim,quote]
-\override MultiMeasureRest #'stencil
- = #ly:multi-measure-rest::percent
-R1
+@lilypond[quote,verbatim,ragged-right]
+\repeat tremolo 4 c'16
@end lilypond
+@cindex trémolo, indicaciones de
+@funindex tremoloFlags
+@funindex :
+El mismo resultado se puede obtener escribiendo
+@q{@code{:}[@var{número}]} después de la nota. El número indica la
+duración de la subdivisión, y debe ser 8 como mínimo. Un valor de 8
+para @var{número} produce una línea que atraviesa la plica de la nota.
+Si se omite la longitud, se utiliza el último valor (almacenado en
+@code{tremoloFlags})
+
+@lilypond[quote,verbatim,relative=2]
+c2:8 c:32
+c: c:
+@end lilypond
@seealso
+Fragmentos de código:
+@rlsr{Repeats}.
+
+
+@cindex trémols de pentagrama cruzado
+@cindex pentagrama cruzado, trémolo de
-Referencia del programa: @internalsref{RepeatSlash},
-@internalsref{PercentRepeat}, @internalsref{DoublePercentRepeat},
-@internalsref{DoublePercentRepeatCounter},
-@internalsref{PercentRepeatCounter},
-@internalsref{PercentRepeatedMusic}.
+@knownissues
+Los trémolos de pentagrama cruzado no funcionan bien.