]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/repeats.itely
Merge remote-tracking branch 'origin/translation'
[lilypond.git] / Documentation / es / notation / repeats.itely
index e9475bd339aa2d0249c2edf6b43e47bbdeb736b7..c13b47241b18d7777595f8a983bfdae563474e81 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: c1eb9d63bb22ba4a9243942599f68768f5631e34
+    Translation of GIT committish: 873151f815f8b8e27eb5231c74e28392561e4668
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.12.0"
+@c \version "2.17.11"
 
 @node Repeticiones
 @section Repeticiones
@@ -31,7 +31,7 @@ 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
+veces como especifique el valor @code{@var{número_de_repeticiones}}.  Es útil
 cuando se está escribiendo música repetitiva.
 
 @item percent (porcentaje)
@@ -83,22 +83,16 @@ pueden controlar manualmente los signos de repetición.
 @unnumberedsubsubsec Repeticiones normales
 @translationof Normal repeats
 
-La sintaxis de una repetición simple es
+La sintaxis de una repetición normal es
 
 @example
-\repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
+\repeat volta @var{número_de_repeticiones} @var{expresión_musical}
 @end example
 
 @noindent
-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.
+donde @code{@var{expresión_musical}} es una expresión musical.
 
-
-Repeticiones normales sin finales alternativos:
+Una repetición simple sin finales alternativos:
 
 @lilypond[verbatim,quote,relative=2]
 \repeat volta 2 { c4 d e f }
@@ -106,76 +100,267 @@ c2 d
 \repeat volta 2 { d4 e f g }
 @end lilypond
 
-Repeticiones normales con primera y segunda vez:
+Los filanes alternativos (casillas de primera y segunda vez)
+se pueden generar utilizando @code{\alternative}.  Cada
+grupo de alternativas debe,  a su vez, estar encerrado
+entre llaves curvas.
+
+@example
+\repeat volta @var{número_de_repeticiones} @var{expresión_musical}
+\alternative @{
+  @{ @var{expresión_musical} @}
+@}
+@end example
+
+@noindent
+donde @code{@var{expresión_musical}} es una expresión musical.
+
+Si existen más repeticiones que finales alternativos,
+se asigna el primer final alternativo
+a las repeticiones más antiguas.
+
+Repetición única con primera y segunda vez:
+
+@lilypond[verbatim,quote,relative=2]
+\repeat volta 2 { c4 d e f | }
+\alternative {
+  { c2 e | }
+  { f2 g | }
+}
+c1
+@end lilypond
+
+Varias repeticiones con primera y segunda vez:
 
 @lilypond[verbatim,quote,relative=2]
-\repeat volta 4 { c4 d e f }
+\repeat volta 4 { c4 d e f }
 \alternative {
-  { d2 e }
-  { f2 g }
+  { c2 e | }
+  { f2 g }
 }
 c1
 @end lilypond
 
-@warning{No ponga @code{@bs{}relative} dentro de un bloque
-@code{@bs{}repeat}.  Hará que aparezcan pentagramas no deseados.
-Véase @rprogram{An extra staff appears}.}
+Más de una repetición con más de un final alternativo:
+
+@lilypond[verbatim,quote,relative=2]
+\repeat volta 3 { c4 d e f | }
+\alternative {
+  { c2 e | }
+  { f2 g | }
+  { a2 g | }
+}
+c1
+@end lilypond
+
+@warning{Si hay dos o más alternativas, no debe aparecer
+nada entre la llave de cierre de una y la de apertura de la otra
+dentro de un bloque @code{@bs{}alternative}, pues en caso
+contrario no obtendremos el número de finales esperado.}
+
+@warning{Si incluimos @code{@bs{}relative} dentro de un
+@code{@bs{}repeat} sin instanciar el contexto
+@code{Voice} explícitamente,
+aparecerán pentagramas adicionales no deseados.
+Véase @rprogram{Aparece un pentagrama de más}.}
 
 @cindex repetición con anacrusa
 @cindex anacrusa en repeticiones
 @funindex \partial
 
-Las repeticiones con anacrusa se pueden introducir de dos formas:
+Si una repetición comienza en medio de un compás y no tiene finales
+alternativos (primera y segunda vez), normalmente el final de la
+repetición también caerá en el medio de un compás, de forma que el
+comienzo y el final formen un compás completo.  En tales casos, los
+signos de repetición no son verdaderas líneas divisorias.  No utilice
+instrucciones @code{\partial} o comprobaciones de compás en los
+lugares en que se imprimen estos símbolos de repetición:
+
+@lilypond[verbatim,quote,relative=1]
+% no \partial here
+c4 e g  % no bar check here
+% no \partial here
+\repeat volta 4 {
+  e4 |
+  c2 e |
+  % no \partial here
+  g4 g g  % no bar check here
+}
+% no \partial here
+g4 |
+a2 a |
+g1 |
+@end lilypond
 
-@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. }
+De forma similar, si una repetición compienza con el compás de
+anacrusa inicial de una partitura y no tiene finales alternativos, se
+dan las mismas condiciones que en el ejemplo anterior, excepto que en
+este caso se necesita la instrucción @code{\partial} al principio de
+la partitura:
+
+@lilypond[verbatim,quote,relative=1]
+\partial 4  % required
+\repeat volta 4 {
+  e4 |
+  c2 e |
+  % no \partial here
+  g4 g g  % no bar check here
 }
+% no \partial here
+g4 |
+a2 a |
+g1 |
 @end lilypond
 
-@noindent
-o bien
+Cuando se añaden primera y segunda vez a una repetición que comienza
+con un compás incompleto, se hace necesario establecer la propiedad de
+contexto @code{Timing.measureLength} manualmente, en los siguiente
+lugares específicos:
 
-@lilypond[verbatim,quote,relative=2]
+@itemize
+@item
+en el comienzo de los complases incompletos del bloque
+@code{\alternative}, que normalmente se producen al final de cada
+final alternativo, excepto (en la mayoría de los casos) el último de
+ellos.
+
+@item
+en el comienzo de cada uno de los finales alternativos, excepto el
+primero.
+@end itemize
+
+@lilypond[verbatim,quote,relative=1]
 \partial 4
-\repeat volta 4 { e4 | c2 d | e2 f | }
+\repeat volta 2 { e4 | c2 e | }
 \alternative {
-  { \partial 4*3 g4 g g }
-  { a4 a a a | b2. }
+  {
+    f2 d |
+    \set Timing.measureLength = #(ly:make-moment 3/4)
+    g4 g g  % optional bar check is allowed here
+  }
+  {
+    \set Timing.measureLength = #(ly:make-moment 4/4)
+    a2 a |
+  }
 }
+g1 |
 @end lilypond
 
+La propiedad @code{measureLength} se describe en @ref{Gestión del
+tiempo}.
 
-@cindex repeticiones con ligaduras
-@cindex primera y segunda vez con ligaduras
-@cindex ligaduras en las repeticiones
-@cindex ligaduras en primera y segunda vez
+@cindex repeticiones, con ligaduras
+@cindex primera y segunda vez, con ligaduras
+@cindex ligaduras, en repeticiones
+@cindex ligaduras, en primera y segunda vez
 @funindex \repeatTie
 
-
 Se pueden añadir ligaduras de unión al segundo final:
 
 @lilypond[verbatim,quote,relative=2]
 c1
-\repeat volta 2 { c4 d e f ~ }
+\repeat volta 2 { c4 d e f~ }
 \alternative {
   { f2 d }
   { f2\repeatTie f, }
 }
 @end lilypond
 
-@snippets
+@funindex \inStaffSegno
+@cindex repeticiones, con segno
+@cindex segno, con repeticiones
+
+La instrucción @code{\inStaffSegno} se puede utilizar para generar
+una barra de compás combinada que incorpora el símbolo del segno
+junto con la barra de repetición, cuando se usa con la instrucción
+@code{\repeat volta}.  Se selecciona automáticamente el tipo
+correcto de línea divisoria de repetición, ya sea de comienzo o
+fin de repeticion, o de doble repetición.  Observe que la
+indicación @qq{D.S.} correspondiente se debe añadir manualmente.
+
+Salida de una repetición:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\inStaffSegno
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+Al comienzo de una repetición:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+  \inStaffSegno  % start repeat
+  f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
+Al final de una repetición:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+  f2 g a b
+  \inStaffSegno  % end repeat
+}
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+Entre dos repeticiones:
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+  f2 g a b
+}
+\inStaffSegno  % double repeat
+\repeat volta 2 {
+  f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
+Se pueden obtener símbolos de línea divisoria alternativos
+mediante el establecimiento (en el contexto Score) de las
+propiedades @code{segnoType}, @code{startRepeatSegnoType},
+@code{endRepeatSegnoType} o @code{doubleRepeatSegnoType} al tipo
+de línea requerido.  Los tipos de línea divisoria alternativos
+deben seleccionarse a partir de los tipos predefinidos o de tipos
+definidos anteriormente con la instrucción @code{\defineBarLine}
+(véase @ref{Barras de compás}).
+
+@lilypond[verbatim,quote,relative=1]
+\defineBarLine ":|.S[" #'(":|." "S[" "")
+\defineBarLine "]" #'("]" "" "")
+e1
+\repeat volta 2 {
+  f2 g a b
+  \once \set Score.endRepeatSegnoType = ":|.S["
+  \inStaffSegno
+}
+f2 g \bar "]" a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+@snippets
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {shortening-volta-brackets.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {adding-volta-brackets-to-additional-staves.ly}
 
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{setting-the-double-repeat-default-for-volte.ly}
+
+@cindex repeticiones, letras y números de compás
+@cindex repeticiones, números de compás de primera y segunda vez
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{alternative-bar-numbering.ly}
 
 @seealso
 Glosario musical:
@@ -184,7 +369,9 @@ Glosario musical:
 
 Referencia de la notación:
 @ref{Barras de compás},
-@ref{Modificar los complementos (plug-ins) de contexto}.
+@ref{Modificar los complementos (plug-ins) de contexto},
+@ref{Modificación de ligaduras de unión y de expresión},
+@ref{Gestión del tiempo}.
 
 Fragmentos de código:
 @rlsr{Repeats}.
@@ -195,9 +382,7 @@ Referencia de funcionamiento interno:
 @rinternals{VoltaRepeatedMusic},
 @rinternals{UnfoldedRepeatedMusic}.
 
-
 @knownissues
-
 @cindex repetición ambigua
 @cindex anidada, repetición
 @cindex repetición anidada
@@ -206,8 +391,42 @@ Referencia de funcionamiento interno:
 @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 repeticiones y ligadura de expresión
 @cindex ligaduras de expresión y repeticiones
+@cindex glissandi y repeticiones
+@cindex repeticiones y glissandi
+
+Las ligaduras de expresión que abarcan desde un bloque
+@code{\repeat} hasta un bloque @code{\alternative} sólo funcionan
+para la casilla de primera vez.  La apariencia visual de una
+ligadura de expresión que se continúa introduciéndose en otras
+casillas de repetición puede simularse con @code{\repeatTie} si la
+ligadura se extiende hasta una sola nota dentro de la casilla de
+repetición, aunque este método no funciona en @code{TabStaff}.
+Otros métodos que pueden venir bien para indicar ligaduras que se
+continúan por encima de varias notas en las casillas de
+repetición, y que también funcionan en contextos de tablatura
+@code{TabStaff}, están explicados en
+@ref{Modificación de ligaduras de unión y de expresión}.
+
+Asimismo, no es posible hacer que las ligaduras de expresión se
+replieguen desde el final de una alternativa hasta el comienzo de
+la repetición.
+
+Los glissandos que se extienden desde un bloque @code{\repeat}
+hasta un bloque @code{\alternative} solamente funcionan para la
+casilla de primera vez.  Se puede indicar la apariencia visual de
+un glissando que se continúa hasta el interior de otras casillas
+de repetición mediante la codificación de un glissando que empieza
+en una nota de adorno oculta.  Para ver un ejemplo, consulte
+@qq{Extender los glissandos sobre las repeticiones} bajo el
+epígrafe Fragmentos de código seleccionados, en @ref{Glissando}.
+
+Si una repetición que comienza con un compás incompleto tiene un
+bloque @code{\alternative} que contiene modificaciones a la propiedad
+@code{measureLength}, la utilización de @code{\unfoldRepeats} dará
+lugar a líneas divisorias erróneamente colocadas y advertencias de
+comprobación de compás.
 
 Una repetición anidada como
 
@@ -224,14 +443,6 @@ es ambigua porque no está claro a qué @code{\repeat} pertenece la
 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 tampoco
-se repiten.
-
-
 
 @node Marcas de repetición manual
 @unnumberedsubsubsec Marcas de repetición manual
@@ -253,17 +464,17 @@ se repiten.
 @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
+repeticiones utilizando la instrucción estándar @code{@bs{}repeat} o
 imprimiendo las barras de compás correspondientes.  Para ver más
 información, consulte @ref{Barras de compás}.}
 
 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.
+instrucciones de repetición.
 
 @table @code
 @item start-repeat
-Imprimir una barra de compás @code{|:}
+Imprimir una barra de compás @code{.|:}
 
 @lilypond[verbatim,quote,relative=2]
 c1
@@ -275,9 +486,8 @@ c1
 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{:|}
+Imprimir una barra de compás @code{:|.}
 
 @lilypond[verbatim,quote,relative=2]
 c1
@@ -286,11 +496,10 @@ d4 e f g
 c1
 @end lilypond
 
-
-@item (volta @var{number}) ... (volta #f)
+@item (volta @var{number}) @dots{} (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á.
+contrario no se imprime.
 
 @lilypond[verbatim,quote,relative=2]
 f4 g a b
@@ -328,7 +537,8 @@ 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)
+  \set Score.repeatCommands =
+    #(list(list 'volta voltaAdLib) 'start-repeat)
   c4 b d e
   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
   f1
@@ -336,11 +546,6 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 }
 @end lilypond
 
-@snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
-
 
 @seealso
 Referencia de la notación:
@@ -361,12 +566,13 @@ Referencia de funcionamiento interno:
 @translationof Written-out repeats
 
 @cindex explícitas, repeticiones
-@cindex repetitiva, música
 @cindex repeticiones explícitas
-@cindex repetición desplegada
-@cindex desplegar música
+@cindex repeticiones desplegadas
+@cindex repeticiones alternativas
+@cindex primera y segunda vez, repeticiones
+@cindex repeticiones con primera y segunda vez
 @cindex desplegar repetición
-@cindex repetición desplegada con finales alternativos
+@cindex repeticiones desplegadas con finales alternativos
 @cindex música desplegada con finales alternativos
 @cindex alternativos, finales, en repeticiones explícitas
 @funindex unfold
@@ -380,32 +586,97 @@ repetitiva.  La sintaxis es:
 @end example
 
 @noindent
-donde @var{expresión_musical} es una expresión musical y
-@var{número_de_repeticiones} es el número de veces que
-@var{expresión_musical} se repite.
+donde @code{@var{expresión_musical}} es una expresión musical y
+@code{@var{número_de_repeticiones}} es el número de veces que
+@code{@var{expresión_musical}} se repite.
 
 @lilypond[verbatim,quote,relative=2]
+\repeat unfold 2 { c4 d e f }
 c1
+@end lilypond
+
+En ciertos casos, especialmente dentro de un contexto
+@code{\relative}, la función @code{\repeat unfold} no es exactamente
+igual que escribir la expresión musical varias veces. P. ej.:
+
+@example
+\repeat unfold 2 @{ a'4 b c @}
+@end example
+
+no equivale a
+
+@example
+a'4 b c | a'4 b c
+@end example
+
+Se pueden hacer repeticiones desplegadas con finales alternativos.
+
+@lilypond[verbatim,quote,relative=2]
 \repeat unfold 2 { c4 d e f }
+\alternative {
+  { c2 g' }
+  { c,2 b }
+}
 c1
 @end lilypond
 
-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.
+Si hay más repeticiones que finales alternativos, el primer final
+alternativo se aplica las veces necesarias hasta que
+las alternativas restantes completan el número total
+de repeticiones.
 
 @lilypond[verbatim,quote,relative=2]
+\repeat unfold 4 { c4 d e f }
+\alternative {
+  { c2 g' }
+  { c,2 b }
+  { e2 d }
+ }
 c1
-\repeat unfold 2 { g4 f e d }
+@end lilypond
+
+Si existen más finales alternativos que repeticiones,
+se aplican solo los primeros finales alternativos.
+Las alternativas restantes se ignoran y no se imprimen.
+
+@lilypond[verbatim,quote,relative=2]
+\repeat unfold 2 { c4 d e f }
+\alternative {
+  { c2 g' }
+  { c,2 b }
+  { e2 d }
+}
+c1
+@end lilypond
+
+Es posible también anidar varias funciones
+@code{unfold} (con  finales alternativos o sin ellos).
+
+@lilypond[verbatim,quote,relative=2]
+\repeat unfold 2 {
+  \repeat unfold 2 { c4 d e f }
   \alternative {
-    { cis2 g' }
-    { cis,2 b }
+    { c2 g' }
+    { c,2 b }
   }
+}
 c1
 @end lilypond
 
+Las construcciones de acorde se pueden repetir mediante el
+símbolo de repetición de acordes @code{q}.
+Véase @ref{Repetición de acordes}.
+
+@warning{Si pone @code{@bs{}relative} dentro de un bloque
+@code{@bs{}repeat} sin instanciar explícitamente el contexto
+@code{Voice}, aparecerán pentagramas no deseados.  Véase
+@rprogram{Aparece un pentagrama de más}.}
 
 @seealso
+Referencia de la notación:
+@ref{Repetición de acordes}.
+
+Snippets:
 Fragmentos de código:
 @rlsr{Repeats}.
 
@@ -419,9 +690,11 @@ Referencia de funcionamiento interno:
 @translationof Short repeats
 
 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.
+repeticiones cortas pueden adoptar dos formas:
+barras inclinadas o signos de porcentaje
+si estamos representando repeticiones de una
+sola nota, un compás o dos compases,
+y trémolos en caso contrario.
 
 @menu
 * Repeticiones de compás o parte de ellos::
@@ -440,37 +713,63 @@ símbolos de porcentaje, y trémolos.
 @funindex \repeat percent
 @funindex percent
 
-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:
+Los patrones cortos que se repiten se imprimen una sola vez,
+y el patrón repetido se sustituye por un símbolo especial.
+
+La sintaxis es:
 
 @example
-@code{\repeat percent @var{número} @var{expresión_musical}}
+\repeat percent @var{número} @var{expresión_musical}
 @end example
 
 @noindent
-donde @var{expresión_musical} es una expresión musical.
+donde @code{@var{expresión_musical}} es una expresión musical.
+
+Los patrones más cortos que un compás se sustituyen por
+barras inclinadas.
 
 @lilypond[verbatim,quote,relative=2]
+\repeat percent 4 { c128 d e f }
+\repeat percent 4 { c64 d e f }
+\repeat percent 5 { c32 d e f }
+\repeat percent 4 { c16 d e f }
+\repeat percent 4 { c8 d }
 \repeat percent 4 { c4 }
-\repeat percent 2 { b4 a g f }
-\repeat percent 2 { c2 es | f4 fis g c | }
+\repeat percent 2 { c2 }
+@end lilypond
+
+Los patrones de repetición de uno o dos compases se sustituyen
+por signos parecidos al símbolo de porcentaje.
+
+@lilypond[verbatim,quote,relative=2]
+\repeat percent 2 { c4 d e f }
+\repeat percent 2 { c2 d }
+\repeat percent 2 { c1 }
+@end lilypond
+
+@lilypond[verbatim,quote,relative=2]
+\repeat percent 3 { c4 d e f | c2 g' }
+@end lilypond
+
+Los patrones más cortos que un compás pero que contienen
+duraciones mezcladas utilizan un símbolo de porcentaje doble.
+
+@lilypond[verbatim,quote,relative=2]
+\repeat percent 4 { c8. <d f>16 }
+\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
 @end lilypond
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {percent-repeat-counter.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {percent-repeat-count-visibility.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {isolated-percent-repeats.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{percent repeat},
@@ -481,25 +780,17 @@ Fragmentos de código:
 
 Referencia de funcionamiento interno:
 @rinternals{RepeatSlash},
+@rinternals{RepeatSlashEvent},
+@rinternals{DoubleRepeatSlash},
 @rinternals{PercentRepeat},
+@rinternals{PercentRepeatCounter},
+@rinternals{PercentRepeatedMusic},
+@rinternals{Percent_repeat_engraver},
+@rinternals{DoublePercentEvent},
 @rinternals{DoublePercentRepeat},
 @rinternals{DoublePercentRepeatCounter},
-@rinternals{PercentRepeatCounter},
-@rinternals{PercentRepeatedMusic}.
-
-
-@knownissues
-
-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.
+@rinternals{Double_percent_repeat_engraver},
+@rinternals{Slash_repeat_engraver}.
 
 
 @node Repeticiones de trémolo
@@ -533,8 +824,8 @@ 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.
+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
@@ -554,10 +845,10 @@ cuyo caso la nota no debe ir encerrada entre llaves:
 @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{:@var{N}} después de la nota, donde @code{@var{N}} indica la
+duración de la subdivisión (debe ser 8 como mínimo).  Si @code{@var{N}}
+es 8, se añade una barra de corchea a la plica de la nota.
+Si @code{@var{N}} se omite, se utiliza el último valor (almacenado en
 @code{tremoloFlags}):
 
 @lilypond[quote,verbatim,relative=2]
@@ -565,22 +856,14 @@ c2:8 c:32
 c: c:
 @end lilypond
 
-
 @snippets
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {cross-staff-tremolos.ly}
 
 @seealso
 Fragmentos de código:
 @rlsr{Repeats}.
 
-
 @cindex trémolos de pentagrama cruzado
 @cindex pentagrama cruzado, trémolo de
-
-
-@knownissues
-
-Los trémolos de pentagrama cruzado no funcionan bien.
-