]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/rhythms.itely
Merge remote branch 'origin/master' into release/unstable
[lilypond.git] / Documentation / es / notation / rhythms.itely
index 0ef720bc86d94d0fd04db351ac6d9142e70f3319..8a96dc481335360c6614cd9034165e6768a6177c 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 4e70a2dd784a2be0d9fc9b9040986d76a84a5d1d
+    Translation of GIT committish: 48a57a1c8feb426029e059d9fbf8aaf1b14f0ff8
 
     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.30"
 
 @node Duraciones
 @section Duraciones
@@ -59,11 +59,11 @@ Las duraciones se designan mediante números y puntos. Las duraciones
 se introducen como sus valores recíprocos respecto de la redonda.  Por
 ejemplo, una negra se escribe usando un @code{4} (puesto que es 1/4 de
 redonda), mientras que una blanca se escribe con un @code{2} (por ser
-1/2 de redonda).  Para notas mayores de la redonda se deben usar los
-comandos @code{\longa} (que es una breve doble) y @code{\breve}. Se
-pueden especificar duraciones tan cortas como la garrapatea (con el
-número 128).  Son posibles valores más cortos, pero sólo como notas
-unidas por una barra.
+1/2 de redonda).  Para notas mayores de la redonda se deben usar las
+instrucciones @code{\longa} (que es una breve doble) y
+@code{\breve}. Se pueden especificar duraciones tan cortas como la
+garrapatea (con el número 128).  Son posibles valores más cortos, pero
+sólo como notas unidas por una barra.
 
 @c Two 64th notes are needed to obtain beams
 @lilypond[quote,verbatim,relative=2]
@@ -141,7 +141,6 @@ líneas del pentagrama, excepto en situaciones de polifonía. Se pueden
 situar los puntillos manualmente encima o debajo de las líneas de la
 pauta; véase @ref{Dirección y posición}.
 
-
 @predefined
 @code{\autoBeamOn},
 @code{\autoBeamOff},
@@ -151,6 +150,14 @@ pauta; véase @ref{Dirección y posición}.
 @endpredefined
 
 
+@snippets
+
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{alternative-breve-notes.ly}
+
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{changing-the-number-of-augmentation-dots-per-note.ly}
+
 @seealso
 Glosario musical:
 @rglos{breve},
@@ -176,9 +183,7 @@ Referencia de funcionamiento interno:
 @rinternals{Dots},
 @rinternals{DotColumn}.
 
-
 @knownissues
-
 @c Deliberately duplicated in Durations and Rests.  -gp
 No existe un límite fundamental para las duraciones de los silencios
 (tanto para el más largo como para el más corto), pero el numero de
@@ -193,26 +198,38 @@ garrapatea (128) hasta el de máxima (8 redondas).
 @cindex grupos especiales
 @cindex tresillos
 
-@funindex \times
-@funindex times
+@funindex \tuplet
+@funindex tuplet
 
-Los grupos especiales se obtienen a partir de una expresión musical
-multiplicando todas las duraciones por una fracción:
+Los grupos especiales se obtienen a partir de una expresión
+musical con la instrucción @code{\tuplet}, multiplicando la
+rapidez de la expresión musical por una fracción:
 
 @example
-\times @var{fracción} @{ @var{música} @}
+\tuplet @var{fracción} @{ @var{música} @}
 @end example
 
 @noindent
-La duración de @var{música} se multiplicará por la
-fracción.  El denominador de la fracción se imprimirá sobre las notas,
-opcionalmente con un corchete.  El grupo especial más común es el
-tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
-duran 2/3 de su valor escrito
+El nomerador de la fracción se imprime encima o debajo de las
+notas, opcionalmente con un corchete.  El grupo especial más común
+es el tresillo, en el que 3@tie{}notas tienen el valor que
+normalmente tienen@tie{}2:
 
 @lilypond[quote,verbatim,relative=2]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+a2 \tuplet 3/2 { b4 b b }
+c4 c \tuplet 3/2 { b4 a g }
+@end lilypond
+
+@cindex agrupación de grupes especiales
+@noindent
+Si se están escribiendo pasajes con muchos grupos de valoración
+especial, resulta fastidioso tener que escribir una instrucción
+@code{\tuplet} distinta para cada grupo.  Es posible especificar
+la duración de un conjunto de grupos directamente antes de la
+música para que así se agrupen automáticamente:
+
+@lilypond[quote,verbatim,relative=2]
+g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
 @end lilypond
 
 @cindex grupos de valoración especial, colocación del corchete
@@ -231,7 +248,7 @@ Los grupos pueden anidarse unos dentro de otros:
 
 @lilypond[quote,verbatim,relative=2]
 \autoBeamOff
-c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
+c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
 @end lilypond
 
 La modificación de los grupos especiales anidados que comienzan en el
@@ -240,42 +257,38 @@ mismo instante musical se debe hacer con @code{\tweak}.
 Para modificar la duración de las notas sin imprimir un corchete de
 grupo especial, véase @ref{Escalar las duraciones}.
 
-
 @predefined
 @code{\tupletUp},
 @code{\tupletDown},
 @code{\tupletNeutral}.
 @endpredefined
 
-
 @snippets
-
 @cindex grupos especiales, formato de
 @cindex tresillos, formato de
 
 @funindex tupletNumberFormatFunction
 @funindex tupletSpannerDuration
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {entering-several-tuplets-using-only-one--times-command.ly}
 
 @cindex grupos de valoración especial, modificación del número
 
 @funindex TupletNumber
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {changing-the-tuplet-number.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {non-default-tuplet-numbers.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {controlling-tuplet-bracket-visibility.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {permitting-line-breaks-within-beamed-tuplets.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{triplet},
@@ -299,36 +312,40 @@ Referencia de funcionamiento interno:
 @rinternals{TupletNumber},
 @rinternals{TimeScaledMusic}.
 
-
 @cindex adorno, notas de, dentro de corchetes de grupo especial
 
 @knownissues
-Cuando la primera nota de un pentagrama es una nota de adorno (un
-mordente de una nota) seguida de un grupo de valoración especial, la
-nota de adorno se debe situar antes de la instrucción @code{\times}
-para evitar errores.  En cualquier otro lugar, las notas de adorno sí
-se pueden colocar dentro de los corchetes de grupo especial.  Si se
-escribe un grupo de valoración especial al principio de una pieza que
-tiene una indicación de @code{\tempo}, debe añadir una instrucción
-@code{\new Voice} explícita tal y como se explica en @rlearning{Las
-voces contienen música}.
+Las notas de adorno se pueden escribir dentro de los corchetes de
+grupo especial, @emph{excepto} cuando un pentagrama comienza por una
+nota de adorno seguida de un grupo de valoración especial.  En este
+caso concreto, se debe poner la nota de adorno antes de la instrucción
+@code{\tuplet} para evitar errores.
 
+@cindex indicaciones de tempo dentro de corchetes de grupo especial
+
+Cuando se utiliza un grupo de valoración especial al comienzo de una
+pieza con una indicación de @code{\tempo}, la música se debe escribir
+explícitamente dentro de un bloque @code{\new Voice}, tal y como se
+explica en @rlearning{Las voces contienen música}.
 
 
 @node Escalar las duraciones
 @unnumberedsubsubsec Escalar las duraciones
 @translationof Scaling durations
 
-@cindex scaling durations
-@cindex durations, scaling
+@cindex escalar las duraciones
+@cindex duraciones, escalado de
 
-Es posible alterar la duración de las figuras, silencios o acordes en
-un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
+La duración de las figuras, silencios o acordes se puede multiplicar
+por un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
 1) a la duración.  Esto no afectará a la apariencia de las notas o
 silencios que se producen, pero la duración alterada se usará para
 calcular la posición dentro del compás y para establecer la duración
 en la salida MIDI.  Los factores de multiplicación se pueden combinar
-en la forma @code{*L*M/N}.
+en la forma @code{*L*M/N}.  Los factores son parte de la duración: si
+no especificamos una duración para las notas siguientes, la duración
+por omisión que se toma de la nota anterior incluirá cualquier factor
+de escala que se haya aplicado.
 
 En el siguiente ejemplo las tres primeras notas duran exactamente dos
 partes, pero no se imprime ningún corchete de tresillo.
@@ -336,16 +353,16 @@ partes, pero no se imprime ningún corchete de tresillo.
 @lilypond[quote,relative=2,verbatim]
 \time 2/4
 % Alter durations to triplets
-a4*2/3 gis4*2/3 a4*2/3
+a4*2/3 gis a
 % Normal durations
-a4 a4
+a4 a
 % Double the duration of chord
 <a d>4*2
 % Duration of quarter, appears like sixteenth
 b16*4 c4
 @end lilypond
 
-La duración de las notas espaciadoras también se puede modificar
+La duración de los silencios espaciadores también se puede modificar
 mediante un multiplicador.  Esto es útil para saltar muchos compases,
 como por ejemplo @code{s1*23}.
 
@@ -359,8 +376,8 @@ De la misma forma, se pueden comprimir por una fracción trozos de
 música más largos, como si cada nota, acorde o silencio tuviera la
 fracción como multiplicador.  Esto dejará intacta la apariencia de la
 @emph{música}, pero la duración interna de las notas se multiplicará
-por la fracción @emph{numerador}/@emph{denominador}.  Los espacios que
-rodean el punto son necesarios.  He aquí un ejemplo que muestra cómo
+por la fracción @emph{numerador}/@emph{denominador}.
+He aquí un ejemplo que muestra cómo
 se puede comprimir y expandir la música:
 
 @lilypond[quote,relative=2,verbatim]
@@ -368,20 +385,18 @@ se puede comprimir y expandir la música:
 % Normal durations
 <c a>4 c8 a
 % Scale music by *2/3
-\scaleDurations #'(2 . 3) {
+\scaleDurations 2/3 {
   <c a f>4. c8 a f
 }
 % Scale music by *2
-\scaleDurations #'(2 . 1) {
+\scaleDurations 2/1 {
   <c' a>4 c8 b
 }
 @end lilypond
 
-
 Una aplicación de esta instrucción se encuentra en la notación
 polimétrica, véase @ref{Notación polimétrica}.
 
-
 @seealso
 Referencia de la notación:
 @ref{Grupos especiales},
@@ -391,6 +406,15 @@ Referencia de la notación:
 Fragmentos de código:
 @rlsr{Rhythms}.
 
+@knownissues
+El cálculo de la posición dentro de un compás sdebe tener en
+cuenta todos los factores de escalado que se han aplicado a las
+notas dentro de ese compás, y cualquier acarreo fraccionado desde
+los compases anteriores.  Este cálculo se efectúa utilizando
+números racionales.  Si un numerador o denominador intermedio en
+dicho proceso de cálculo sobrepasa la cantidad de 2^30, la
+ejecución y el tipografiado se detendrán en ese punto sin indicar
+ningún error.
 
 @node Ligaduras de unión
 @unnumberedsubsubsec Ligaduras de unión
@@ -409,11 +433,13 @@ en efecto extiende la longitud de una nota.
 ligadura de unión es tan sólo una manera de extender la duración de
 una nota, algo parecido a lo que hace el puntillo.}
 
-Se introduce una ligadura de unión usando el símbolo de la tilde curva
-(@code{~}).
+Se introduce una ligadura de unión escribiendo el símbolo de la
+tilde curva (@code{~}) después de la primera de cada pareja de
+notas que se quieren unir.  Esto indica que la nota se une a la
+siguiente, que debe tener la misma altura.
 
 @lilypond[quote,verbatim,relative=2]
-a2 ~ a
+a2~ a4~ a16 r r8
 @end lilypond
 
 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
@@ -424,8 +450,8 @@ subdivisiones del compás de mayor duración:
 @c KEEP LY
 @lilypond[verbatim,quote]
 \relative c' {
-  r8^"sí" c~ c2 r4 |
-  r8^"no" c2 ~ c8 r4
+  r8^"sí" c~ c2 r4 |
+  r8^"no" c2~ c8 r4
 }
 @end lilypond
 
@@ -441,10 +467,10 @@ compás.
 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
 las cabezas de las notas cuyas alturas coinciden.  Si no coincide
 ningún par de cabezas, no se crea ninguna ligadura.  Los acordes se
-pueden ligar parcialmente colocando la ligadura dentro del acorde.
+pueden ligar parcialmente colocando las ligaduras dentro del acorde.
 
 @lilypond[quote,verbatim,relative=1]
-<c e g> ~ <c e g>
+<c e g>~ <c e g c>
 <c~ e g~ b> <c e g b>
 @end lilypond
 
@@ -460,7 +486,7 @@ Cuando la segunda vez de una repetición comienza con una nota ligada,
 es necesario especificar la ligadura repetida como sigue:
 
 @lilypond[quote,relative=2,verbatim]
-\repeat volta 2 { c g <c e>2 ~ }
+\repeat volta 2 { c g <c e>2~ }
 \alternative {
   % First alternative: following note is tied normally
   { <c e>2. r4 }
@@ -492,8 +518,8 @@ percusión.  Se pueden introducir de la siguiente manera:
 @funindex \tieNeutral
 @funindex tieNeutral
 
-Es posible hacer manualmente que las ligaduras de unión se coloquen
-por encima o por debajo; véase @ref{Dirección y posición}.
+Es posible hacer manualmente que las ligaduras de unión se curven
+hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
 
 @cindex ligaduras, apariencia
 @cindex ligaduras de puntos
@@ -513,26 +539,26 @@ punteadas o una combinación de continuas y discontinuas.
 
 @lilypond[quote, verbatim, relative=1]
 \tieDotted
-c2 ~ c
+c2~ c
 \tieDashed
-c2 ~ c
+c2~ c
 \tieHalfDashed
-c2 ~ c
+c2~ c
 \tieHalfSolid
-c2 ~ c
+c2~ c
 \tieSolid
-c2 ~ c
+c2~ c
 @end lilypond
 
 Se pueden especificar patrones de discontinuidad personalizados:
 
 @lilypond[quote, verbatim, relative=1]
 \tieDashPattern #0.3 #0.75
-c2 ~ c
+c2~ c
 \tieDashPattern #0.7 #1.5
-c2 ~ c
+c2~ c
 \tieSolid
-c2 ~ c
+c2~ c
 @end lilypond
 
 Las definiciones de patrones de discontinuidad para las ligaduras de
@@ -541,6 +567,22 @@ discontinuidad para las ligaduras de expresión.  Para ver más
 información acerca de los patrones de discontinuidad complejos,
 consulte los fragmentos de código bajo @ref{Ligaduras de expresión}.
 
+Sobreescriba las propiedades de disposición @var{whiteout} y
+@var{layer} para las ligaduras de unión que colisionen con otros
+objetos del pentagrama.
+
+@lilypond[verbatim,quote,ragged-right,relative=2]
+\override Tie.layer = #-2
+\override Staff.TimeSignature.layer = #-1
+\override Staff.KeySignature.layer = #-1
+\override Staff.TimeSignature.whiteout = ##t
+\override Staff.KeySignature.whiteout = ##t
+b2 b~
+\time 3/4
+\key a \major
+b r4
+@end lilypond
+
 @predefined
 @code{\tieUp},
 @code{\tieDown},
@@ -553,16 +595,13 @@ consulte los fragmentos de código bajo @ref{Ligaduras de expresión}.
 @code{\tieSolid}.
 @endpredefined
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {using-ties-with-arpeggios.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {engraving-ties-manually.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{tie},
@@ -573,6 +612,7 @@ Referencia de la notación:
 @ref{División automática de las notas}.
 
 Fragmentos de código:
+@rlsr{slurs},
 @rlsr{Rhythms}.
 
 Referencia de funcionamiento interno:
@@ -581,9 +621,7 @@ Referencia de funcionamiento interno:
 @rinternals{TieColumn},
 @rinternals{Tie}.
 
-
 @knownissues
-
 Un cambio de pentagrama cuando hay una ligadura activa no producirá
 una ligadura inclinada.
 
@@ -631,11 +669,11 @@ predefinidas que se muestran aquí:
 
 @c \time 16/1 is used to avoid spurious bar lines
 @c and long tracts of empty measures
-@lilypond[fragment,quote,verbatim]
+@lilypond[quote,verbatim,relative=2]
 \new Staff {
   % These two lines are just to prettify this example
   \time 16/1
-  \override Staff.TimeSignature #'stencil = ##f
+  \omit Staff.TimeSignature
   % Print a maxima rest, equal to four breves
   r\maxima
   % Print a longa rest, equal to two breves
@@ -667,11 +705,9 @@ a4\rest d4\rest
 @end lilypond
 
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {rest-styles.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{breve},
@@ -687,9 +723,7 @@ Fragmentos de código:
 Referencia de funcionamiento interno:
 @rinternals{Rest}.
 
-
 @knownissues
-
 @c Deliberately duplicated in Durations and Rests.  -gp
 No existe un límite fundamental respecto de las duraciones de los
 silencios (tanto para el más corto como para el más largo), pero el
@@ -726,7 +760,9 @@ Los silencios de separación sólo están disponible en el modo de notas
 y en el modo de acordes.  En otras situaciones, por ejemplo, cuando se
 introduce la letra, se usa la instrucción @code{\skip} para producir
 un desplazamiento de una cierta magnitud temporal.  @code{\skip}
-requiere una duración explícita.
+requiere una duración explícita, pero se ignora si las sílabas de la
+letra toman sus duraciones de las notas de una melodía asociada, a
+través de @code{\addlyrics} o de @code{\lyricsto}.
 
 @lilypond[quote,verbatim,relative=2]
 <<
@@ -747,7 +783,7 @@ por omisión de las notas siguientes, a diferencia de@tie{}@code{s}.
 @lilypond[quote,verbatim,relative=2]
 <<
   {
-    \repeat unfold 8 {a4}
+    \repeat unfold 8 { a4 }
   }
   {
     a4 \skip 2 a |
@@ -760,19 +796,18 @@ Un silencio de separación produce implícitamente contextos
 @code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
 y los silencios normales:
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim,relative=2]
 s1 s s
 @end lilypond
 
 @code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
 salida, de ninguna clase.
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim,relative=2]
 % This is valid input, but does nothing
 \skip 1 \skip1 \skip 1
 @end lilypond
 
-
 @seealso
 Manual de aprendizaje:
 @rlearning{Visibilidad y color de los objetos}.
@@ -818,7 +853,7 @@ notación de la duración que se usa para las notas.  La duración de un
 silencio multi-compás debe ser siempre un número entero de compases,
 por lo que con frecuencia han de utilizarse puntillos o fracciones:
 
-@lilypond[quote,fragment,verbatim]
+@lilypond[quote,verbatim,relative=2]
 \compressFullBarRests
 \time 2/4
 R1 | R2 |
@@ -834,7 +869,7 @@ Un silencio de un compás completo se imprime como un silencio de
 redonda o de breve, centrado en el compás, según el tipo de compás
 vigente.
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim,relative=2]
 \time 4/4
 R1 |
 \time 6/4
@@ -857,7 +892,7 @@ silencio.  De forma alternativa, un silencio multicompás se puede
 presentar como un solo compás que contiene un símbolo de silencio
 multicompás, con el número de compases impreso encima del compás:
 
-@lilypond[quote,fragment,verbatim]
+@lilypond[quote,verbatim,relative=2]
 % Default behavior
 \time 3/4 r2. | R2.*2 |
 \time 2/4 R2 |
@@ -871,7 +906,6 @@ r1 | R1*17 | R1*4 |
 R2.*2 |
 @end lilypond
 
-
 @cindex texto sobre un silencio multicompás
 @cindex multicompás, silencio, adjuntar texto
 @cindex inscripción sobre un silencio multicompás
@@ -889,7 +923,7 @@ Se pueden añadir elementos de marcado a los silencios multicompás.  Se
 proporciona la instrucción predefinida @code{\fermataMarkup} para
 añadir calderones.
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim,relative=2]
 \compressFullBarRests
 \time 3/4
 R2.*10^\markup { \italic "ad lib." }
@@ -900,14 +934,14 @@ R2.^\fermataMarkup
 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
 @code{TextScript}.  Las sobreescrituras de propiedades deben ir
 dirigidas hacia el objeto correcto, o se ignorarán.  Véase el ejemplo
-siguiente.}
+siguiente:}
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim,relative=2]
 % This fails, as the wrong object name is specified
-\override TextScript #'padding = #5
+\override TextScript.padding = #5
 R1^"wrong"
-% This is correct and works
-\override MultiMeasureRestText #'padding = #5
+% This is the correct object name to be specified
+\override MultiMeasureRestText.padding = #5
 R1^"right"
 @end lilypond
 
@@ -915,11 +949,10 @@ Cuando un silencio multicompás sigue inmediatamente al establecimiento
 de un compás parcial con @code{\partial}, es posible que no se emitan
 las advertencias correspondientes de comprobación de compás.
 
-
 @funindex \textLengthOn
 @funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLenthOff
+@funindex textLengthOff
 @funindex \fermataMarkup
 @funindex fermataMarkup
 @funindex \compressFullBarRests
@@ -935,26 +968,23 @@ las advertencias correspondientes de comprobación de compás.
 @code{\expandFullBarRests}.
 @endpredefined
 
-
 @snippets
-
 @cindex eclesiásticos, silencios
 @cindex silencios eclesiásticos
 @cindex kirchenpausen
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {changing-form-of-multi-measure-rests.ly}
 
 @cindex multicompás, posicionamiento de los silencios
 @cindex colocación de los silencios multicompás
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {positioning-multi-measure-rests.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {multi-measure-rest-markup.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{multi-measure rest}.
@@ -977,10 +1007,9 @@ Referencia de funcionamiento interno:
 @cindex multicompás, silencios, digitaciones y
 
 @knownissues
-
-Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
-números encima de los silencios multicompás, la cifra de la digitación
-(el 4) puede chocar con el número del compás (aquí el 10).
+En las digitaciones encima de silencios multicompás
+(p. ej., @code{R1*10-4}), la cifra de la digitación
+puede chocar con el número del compás.
 
 @cindex condensar silencios
 @cindex silencio normal, condensar
@@ -1000,6 +1029,7 @@ silencios.
 
 @menu
 * Indicación de compás::
+* Indicaciones metronómicas::
 * Anacrusas::
 * Música sin compasear::
 * Notación polimétrica::
@@ -1070,6 +1100,186 @@ estilo numérico:
 Las indicaciones de compás de la música mensural se tratan en
 @ref{Indicaciones de compás de la música mensural}.
 
+@cindex compás, indicación de, ajustes predeterminados
+@cindex autobarrado, propiedades para indicaciones de compás
+@cindex barrado, propiedades predefinidas para el compás
+@funindex \overrideTimeSignatureSettings
+
+Además de ajustar la indicación de compás que se imprime, la
+instrucción @code{\time} establece también los valores de las
+propiedades basadas en el tipo de compás @code{baseMoment},
+@code{beatStructure} y @code{beamExceptions}.  Los valores
+predefinidos de estas propiedades están en
+@file{scm/time-signature-settings.scm}.
+
+El valor predeterminado de @code{beatStructure} puede sobreescribirse
+dentro de la propia instrucción @code{\time} escribiéndolo como primer
+argumento opcional:
+
+@lilypond[quote,verbatim]
+\score {
+  \new Staff {
+    \relative c' {
+      \time #'(2 2 3) 7/8
+      \repeat unfold 7 { c8 } |
+      \time #'(3 2 2) 7/8
+      \repeat unfold 7 { c8 } |
+    }
+  }
+}
+@end lilypond
+
+De forma alternativa, los valores predeterminados de todoas estas
+variables basadas en la indicación de compás, incluidas
+@code{baseMoment} y @code{beamExceptions}, se pueden establecer
+juntas.  Los valores se pueden fijar independientemente para varios
+tipos de compás distintos.  Los nuevos valores tienen efecto cuando se
+ejecuta una instrucción @code{\time} posterior con el mismo valor del
+tipo de compás:
+
+@lilypond[quote,verbatim]
+\score {
+  \new Staff {
+    \relative c' {
+      \overrideTimeSignatureSettings
+        4/4        % timeSignatureFraction
+        1/4        % baseMomentFraction
+        #'(3 1)    % beatStructure
+        #'()       % beamExceptions
+      \time 4/4
+      \repeat unfold 8 { c8 } |
+    }
+  }
+}
+@end lilypond
+
+@code{\overrideTimeSignatureSettings} toma cuatro argumentos:
+
+@enumerate
+
+@item
+@code{@var{timeSignatureFraction}}, una fracción que describe
+el tipo de compás al que se aplican estos valores.
+
+@item
+@code{@var{baseMomentFraction}}, una fracción que contiene el
+numerador y denominador de la unidad de medida básica de ese tipo de
+compás.
+
+@item
+@code{@var{beatStructure}}, una lista de Scheme que indica la
+estructura de los pulsos del compás, en unidades del momento base.
+
+@item
+@code{@var{beamExceptions}}, una lista-A que contiene cualesquiera
+reglas de barrado para el tipo de compás que vayan más allá de
+terminar en cada pulso, como se describe en @ref{Establecer el
+comportamiento de las barras automáticas}.
+@end enumerate
+
+El contexto que contiene @code{\overrideTimeSignatureSettings} se debe
+instanciar antes de que se ejecute la llamada a
+@code{\overrideTimeSignatureSettings}.  Ello significa que debe
+instanciarse explícitamente o debe existir música dentro del contexto
+antes de la llamada a @code{\overrideTimeSignatureSettings}:
+
+@lilypond[quote,verbatim]
+\score {
+  \relative c' {
+    % This call will fail because the context isn't yet instantiated
+    \overrideTimeSignatureSettings
+      4/4        % timeSignatureFraction
+      1/4        % baseMomentFraction
+      #'(3 1)    % beatStructure
+      #'()       % beamExceptions
+    \time 4/4
+    c8^\markup {"Beamed (2 2)"}
+    \repeat unfold 7 { c8 } |
+    % This call will succeed
+    \overrideTimeSignatureSettings
+      4/4        % timeSignatureFraction
+      1/4        % baseMomentFraction
+      #'(3 1)    % beatStructure
+      #'()       % beamExceptions
+    \time 4/4
+    c8^\markup {"Beamed (3 1)"}
+    \repeat unfold 7 { c8 } |
+  }
+}
+@end lilypond
+
+@cindex compás, propiedades, restaurar los valores predeterminados
+@cindex restaurar las propiedades predeterminadas del tipo de compás
+@funindex \revertTimeSignatureSettings
+
+Los valores modificados de las propiedades predeterminadas del tipo de
+compás se pueden restaurar a los valores originales:
+
+@lilypond[quote,verbatim]
+\score{
+  \relative c' {
+    \repeat unfold 8 { c8 } |
+    \overrideTimeSignatureSettings
+      4/4        % timeSignatureFraction
+      1/4        % baseMomentFraction
+      #'(3 1)    % beatStructure
+      #'()       % beamExceptions
+    \time 4/4
+    \repeat unfold 8 { c8 } |
+    \revertTimeSignatureSettings 4/4
+    \time 4/4
+    \repeat unfold 8 { c8 } |
+  }
+}
+@end lilypond
+
+Se pueden establecer diferentes valores de las propiedades
+predeterminadas del tipo de compás para los distintos pentagramas
+moviendo el @code{Timing_translator} y el
+@code{Default_bar_line_engraver} del contexto @code{Score} al contexto
+@code{Staff}.
+
+@lilypond[quote, verbatim]
+\score {
+  \new StaffGroup <<
+     \new Staff {
+        \overrideTimeSignatureSettings
+          4/4        % timeSignatureFraction
+          1/4        % baseMomentFraction
+          #'(3 1)    % beatStructure
+          #'()       % beamExceptions
+        \time 4/4
+        \repeat unfold 8 {c''8}
+     }
+     \new Staff {
+        \overrideTimeSignatureSettings
+          4/4        % timeSignatureFraction
+          1/4        % baseMomentFraction
+          #'(1 3)    % beatStructure
+          #'()       % beamExceptions
+        \time 4/4
+        \repeat unfold 8 {c''8}
+     }
+  >>
+  \layout {
+    \context {
+      \Score
+      \remove "Timing_translator"
+      \remove "Default_bar_line_engraver"
+    }
+    \context {
+      \Staff
+      \consists "Timing_translator"
+      \consists "Default_bar_line_engraver"
+    }
+  }
+}
+@end lilypond
+
+Otro método para cambiar estas variables relacionadas con el tipo de
+compás, que evita la reimpresión de la indicación de compás en el
+momento del cambio, se muestra en
+@ref{Establecer el comportamiento de las barras automáticas}.
 
 @predefined
 @code{\numericTimeSignature},
@@ -1078,28 +1288,21 @@ Las indicaciones de compás de la música mensural se tratan en
 
 
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
-{changing-the-time-signature-without-affecting-the-beaming.ly}
-
-@cindex compuesto, indicaciones de compás
-@cindex compás compuesto, indicaciones de
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{time signature}
 
 Referencia de la notación:
 @ref{Indicaciones de compás de la música mensural},
+@ref{Establecer el comportamiento de las barras automáticas},
 @ref{Gestión del tiempo}.
 
+Archivos instalados:
+@file{scm/time-signature-settings.scm}.
+
 Fragmentos de código:
 @rlsr{Rhythms}.
 
@@ -1108,6 +1311,126 @@ Referencia de funcionamiento interno:
 @rinternals{Timing_translator}.
 
 
+@node Indicaciones metronómicas
+@unnumberedsubsubsec Indicaciones metronómicas
+@translationof Metronome marks
+
+@cindex tempo
+@cindex pulsos por minuto
+@cindex metrónomo, indicación de
+@cindex metrónomo, indicación de, con texto
+
+@funindex \tempo
+@funindex tempo
+
+Es muy sencillo escribir una indicación metronómica básica:
+
+@lilypond[verbatim,quote,relative=1]
+\tempo 4 = 120
+c2 d
+e4. d8 c2
+@end lilypond
+
+También se pueden imprimir indicaciones metronómicas
+como un intervalo entre dos números:
+
+@lilypond[verbatim,quote,relative=1]
+\tempo 4 = 40 - 46
+c4. e8 a4 g
+b,2 d4 r
+@end lilypond
+
+Se pueden usar indicaciones de tempo con texto:
+
+@lilypond[verbatim,quote,relative=2]
+\tempo "Allegretto"
+c4 e d c
+b4. a16 b c4 r4
+@end lilypond
+
+La combinación de una indicación metronómica y un texto hace que la
+marca de metrónomo se encierre entre paréntesis automáticamente:
+
+@lilypond[verbatim,quote,relative=2]
+\tempo "Allegro" 4 = 160
+g4 c d e
+d4 b g2
+@end lilypond
+
+En general, el texto puede ser cualquier objeto de marcado:
+
+@lilypond[verbatim,quote,relative=2]
+\tempo \markup { \italic Faster } 4 = 132
+a8-. r8 b-. r gis-. r a-. r
+@end lilypond
+
+Se puede escribir una indicación metronómica entre paréntesis sin
+ninguna indicación textual, escribiendo una cadena vacía en la
+entrada:
+
+@lilypond[verbatim,quote,relative=2]
+\tempo "" 8 = 96
+d4 g e c
+@end lilypond
+
+@funindex \markLengthOn
+@funindex markLengthOn
+@funindex \markLengthOff
+@funindex markLengthOff
+
+En una particella de un instrumento con períodos de silencio
+largos, en ocasiones se suceden muy cerca distintas indicaciones
+de tempo.  La instrucción @code{\markLengthOn} aporta un espacio
+horizontal adicional para evitar que las indicaciones de tempo se
+superpongan, y @code{\markLengthOff} restablece el comportamiento
+predeterminado de ignorar las indicaciones de tempo para el
+espaciado horizontal.
+
+@lilypond[verbatim,quote,relative=0]
+\compressFullBarRests
+\markLengthOn
+\tempo "Molto vivace"
+R1*12
+\tempo "Meno mosso"
+R1*16
+\markLengthOff
+\tempo "Tranquillo"
+R1*20
+@end lilypond
+
+@snippets
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{printing-metronome-and-rehearsal-marks-below-the-staff.ly}
+
+@c perhaps also an example of how to move it horizontally?
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{changing-the-tempo-without-a-metronome-mark.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{creating-metronome-marks-in-markup-mode.ly}
+
+Para ver más detalles, consulte @ref{Formatear el texto}.
+
+@seealso
+Glosario musical:
+@rglos{metronome},
+@rglos{metronomic indication},
+@rglos{tempo indication},
+@rglos{metronome mark}.
+
+Referencia de la notación:
+@ref{Formatear el texto},
+@ref{Salida MIDI}.
+
+Fragmentos de código:
+@rlsr{Staff notation}.
+
+Referencia de funcionamiento interno::
+@rinternals{MetronomeMark}.
+
+
 @node Anacrusas
 @unnumberedsubsubsec Anacrusas
 @translationof Upbeats
@@ -1116,55 +1439,62 @@ Referencia de funcionamiento interno:
 @cindex parte al alzar
 @cindex compás parcial
 @cindex parcial, compás
-@cindex compás, cambiar la longitud del
+@cindex compás de anacrusa
 
 @funindex measurePosition
 @funindex \partial
 @funindex partial
 
-Los compases parciales como las anacrusas o partes al alzar se
-escriben usando la instrucción @code{\partial}, con la sintaxis
+Los compases parciales como las @emph{anacrusas} o partes
+@emph{al alzar} se escriben usando la instrucción
+@code{\partial}:
 
 @example
 \partial @var{duración}
 @end example
 
 @noindent
-donde @code{duración} es el valor rítmico restante del compás actual
-antes de que comience el siguiente.
+donde @code{@var{duración}} es la longitud @emph{restante}
+del compás parcial @emph{antes} del comienzo del siguiente
+compás completo.
 
-@lilypond[quote,verbatim,relative=2]
-\partial 4 e4 |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 8
+e8 | a4 c8 b c4 |
 @end lilypond
 
-El compás parcial puede ser de cualquier duración menor de un compás
+La @var{duración} puede ser cualquier valor menor de un compás
 completo:
 
-@lilypond[quote,verbatim,relative=2]
-\partial 8*3 c8 d e |
-a2. c,4 |
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\partial 4.
+r4 e8 | a4 c8 b c4 |
 @end lilypond
 
-Internamente, @code{\partial @var{duración}} se traduce a
+El @code{\partial @var{duración}} se puede también escribir como:
 
 @example
 \set Timing.measurePosition -@var{duración}
 @end example
 
-For example, @code{\partial 8*3} becomes:
-
-@example
-\set Timing.measurePosition = #(ly:make-moment -3 8)
-@end example
+Así que el primer ejemplo podría haberse escrito así:
 
-La propiedad @code{measurePosition} contiene un número racional que
-indica qué parte del compás ha transcurrido hasta el momento.  Observe
-que se establece a un número negativo por parte de la instrucción
-@code{\partial}: es decir, @code{\partial 4} se traduce internamente a
-@code{-4}, con el significado de @qq{queda un valor de negra en este
-compás}.
+@lilypond[quote,verbatim,relative=1]
+\time 3/4
+\set Timing.measurePosition = #(ly:make-moment -1/8)
+e8 | a4 c8 b c4 |
+@end lilypond
 
+La propiedad @code{measurePosition} contiene un número racional,
+que suele ser positivo y que indica qué porción del compás ha
+transcurrido hasta ahora en este punto.  La instrucción
+@code{\partial @var{duración}} lo establece a un número negativo,
+en cuyo caso tiene un significado distinto: en esta ocasión indica
+que el compás actual (el primero) será @emph{precedido} por un
+compás cero (el compás parcial) con una duración dada por el valor
+@var{duración}.
 
 @seealso
 Glosario musical:
@@ -1180,75 +1510,131 @@ Referencia de funcionamiento interno:
 @rinternals{Timing_translator}.
 
 @knownissues
-
-El uso de @code{\partial} está previsto solamente para el comienzo de
+La instrucción @code{\partial} debe usarse solamente en el comienzo de
 una pieza.  Si se emplea después del comienzo se obtendrán varias
 advertencias o efectos desagradables, en este caso utilice en su lugar
 @code{\set Timing.measurePosition}.
 
+@lilypond[quote,verbatim,relative=1]
+\time 6/8
+\partial 8
+e8 | a4 c8 b[ c b] |
+\set Timing.measurePosition = #(ly:make-moment -1/4)
+r8 e,8 | a4 c8 b[ c b] |
+@end lilypond
+
 
 @node Música sin compasear
 @unnumberedsubsubsec Música sin compasear
 @translationof Unmetered music
 
 @cindex cadencia
-@cindex líneas divisorias, quitar
-@cindex numeración de compases, quitar
+@cindex cadencia, barras
+@cindex cadencia, alteraciones
+@cindex cadencia, barras de compás
+@cindex cadencia, números de compás
 @cindex música sin metro
+@cindex música sin metro, barras
+@cindex música sin metro, alteraciones
+@cindex música sin metro, barras de compás
+@cindex música sin metro, números de compás
+@cindex alteraciones, cadencias
+@cindex alteraciones, música sin metro
+@cindex barras de compás, música sin metro
+@cindex números de compás, cadencias
+@cindex números de compás, música sin metro
+@cindex barras, cadencias
+@cindex barras, música sin metro
 
 @funindex \cadenzaOn
 @funindex cadenzaOn
 @funindex \cadenzaOff
 @funindex cadenzaOff
 
-Las líneas divisorias y los números de compás se calculan
-automáticamente.  Para música sin compasear (por ejemplo cadencias),
-esto no es deseable.  Para desactivar las barras y los números de
-compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
-activarlos de nuevo use @code{\cadenzaOff}.
+En la música medida se insertan líneas divisorias
+y se calculan los números de compás automáticamente.
+En música sin metro (es decir, cadencias), esto no es deseable
+y se puede @q{desactivar} usando la instrucción
+@code{\cadenzaOn}, para despúes @q{reactivarlo} en el lugar
+adecuado usando @code{\cadenzaOff}.
 
-@lilypond[verbatim,relative=2,fragment]
+@lilypond[verbatim,relative=2,quote]
 c4 d e d
 \cadenzaOn
-c4 c d8 d d f4 g4.
+c4 c d8[ d d] f4 g4.
 \cadenzaOff
 \bar "|"
 d4 e d c
 @end lilypond
 
-La numeración de compases se continúa al final de la cadencia como si
-la cadencia no existiera:
+La numeración de compases se continúa al final de la cadencia.
 
-@lilypond[verbatim,relative=2,fragment]
+@lilypond[verbatim,relative=2,quote]
 % Show all bar numbers
-\override Score.BarNumber #'break-visibility = #all-visible
+\override Score.BarNumber.break-visibility = #all-visible
 c4 d e d
 \cadenzaOn
-c4 c d8 d d f4 g4.
+c4 c d8[ d d] f4 g4.
 \cadenzaOff
 \bar "|"
 d4 e d c
 @end lilypond
 
-Observe que estas instrucciones predefinidas afectan a todas las
+Al insertar una instrucción @code{\bar} dentro de una cadencia no
+se inicia un compás nuevo, incluso aunque se imprima una línea
+divisoria.  Así pues, las alteraciones accidentales (cuyo efecto
+se suele suponer que permanece hasta el final del compás) serán
+válidas aún después de la línea divisoria que se imprime por parte
+de @code{\bar}.  Si se quieren imprimir alteraciones accidentales
+posteriores tendrán que insertarse manualmente alteraciones
+forzadas o de cortesía, véase @ref{Alteraciones accidentales}.
+
+@lilypond[verbatim,relative=2,quote]
+c4 d e d
+\cadenzaOn
+cis4 d cis d
+\bar "|"
+% First cis is printed without alteration even if it's after a \bar
+cis4 d cis! d
+\cadenzaOff
+\bar "|"
+@end lilypond
+
+El barrado automático se desactiva mediante @code{\cadenzaOn}.
+Por tanto, todo el barrado en las
+cadencias se debe introducir manualmente.
+Véase @ref{Barras manuales}.
+
+@lilypond[verbatim,relative=2,quote]
+\repeat unfold 8 { c8 }
+\cadenzaOn
+cis8 c c c c
+\bar"|"
+c8 c c
+\cadenzaOff
+\repeat unfold 8 { c8 }
+@end lilypond
+
+Estas instrucciones predefinidas afectan a todas las
 pautas de la partitura, aunque aparezcan en un solo contexto
 @code{Voice}.  Para cambiar esto, traslade el
 @code{Timing_translator} del contexto @code{Score} al contexto
-@code{Staff}, como se muestra en @ref{Notación polimétrica}.
+@code{Staff}, véase @ref{Notación polimétrica}.
 
 @predefined
 @code{\cadenzaOn},
 @code{\cadenzaOff}.
 @endpredefined
 
-
 @seealso
 Glosario musical:
 @rglos{cadenza}.
 
 Referencia de la notación:
 @ref{Visibilidad de los objetos},
-@ref{Notación polimétrica}.
+@ref{Notación polimétrica},
+@ref{Barras manuales},
+@ref{Alteraciones accidentales}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -1258,36 +1644,36 @@ Fragmentos de código:
 @cindex sin medida, música, saltos de línea en
 @cindex sin medida, música, saltos de página en
 @cindex saltos, en música sin medida
-@cindex línea, saltos de, en cadencias
-@cindex página, saltos de, en cadencias
-@cindex línea, saltos de, en música sin medida
-@cindex página, saltos de, en música sin medida
+@cindex saltos de línea, cadencias
+@cindex saltos de página, cadencias
+@cindex saltos de línea, música sin medida
+@cindex saltos de página, música sin medida
 
 @knownissues
-
-LilyPond inserta saltos de línea y de página solamente en las barras
-de compás.  A menos que la música sin compasear acabe antes del final
-de la línea del pentagrama, tendrá que insertar barras de compás
-invisibles
+Sólo se insertan saltos de línea y de página automáticamente
+en las líneas divisorias,
+por lo que es necesario insertar manualmente líneas divisorias
+@q{invisibles} en fragmentos largos de música sin medir para permitir
+los saltos:
 
 @example
 \bar ""
 @end example
 
-@noindent
-para indicar dónde se pueden producir los saltos.
-
-Debemos crear un contexto de voz explícitamente al empezar una
+Se debe crear explícitamente un contexto de voz al empezar una
 pieza con @code{\cadenzaOn}, pues en caso contrario pueden
 ocurrir algunos errores extraños.
 
-@lilypond[verbatim,relative=2,fragment]
-\new Voice \relative c'{
-  \cadenzaOn
-  c16^"Solo Free Time" d e f g2. \bar "||"
-  \cadenzaOff
-}
-@end lilypond
+@example
+\new Voice @{
+  \relative c' @{
+    \cadenzaOn
+    c16[^"Solo Free Time" d e f] g2.
+    \bar "||"
+    \cadenzaOff
+  @}
+@}
+@end example
 
 @node Notación polimétrica
 @unnumberedsubsubsec Notación polimétrica
@@ -1305,62 +1691,57 @@ ocurrir algunos errores extraños.
 @funindex timeSignatureFraction
 @funindex \scaleDurations
 @funindex scaleDurations
-@funindex \times
-@funindex times
+@funindex \tuplet
+@funindex tuplet
 
 Está contemplada la notación polimétrica, ya sea explícitamente o
-mediante la modificación de la indicación visible del compás y el
+mediante la modificación manual de la indicación visible del compás y/o el
 escalado de la duración de las notas.
 
-@strong{Pentagramas con distintas indicaciones de compás, compases de
-igual longitud}
+@subsubsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
 
-Se puede crear esta notación estableciendo una indicación de compás
-común para cada pentagrama pero sustituyendo el símbolo manualmente
-mediante el establecimiento de @code{timeSignatureFraction} a la
-fracción deseada y escalando las duraciones impresas en cada
-pentagrama a la indicación de compás común; véase @ref{Indicación de compás}.  El escalado se hace con @code{\scaleDurations}, que se
-usa de una forma similar a @code{\times}, pero no crea un corchete de
-grupo especial, véase @ref{Escalar las duraciones}.
+Establezca una indicación de compás común para cada pentagrama, y fije
+@code{timeSignatureFraction} a la fracción deseada.  Luego use la función
+@code{\scaleDurations} para escalar las duraciones de las notas en cada
+pauta a la indicación de compás común.
 
-@cindex barrado en música polimétrica
-@cindex barrado en metro polimétrico
+@cindex barras en música polimétrica
+@cindex polimétrico, metro, barras en 
 
-En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
+En el siguiente ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
 10/8.  En el segundo pentagrama, las duraciones mostradas se
-multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
-las duraciones que se muestran están multiplicadas por 3/5pues 3/5 *
-10/8 = 3/4.  Con frecuencia se hace necesario insertar las barras de
+multiplican por 2/3 (pues 2/3 * 9/8 = 3/4), y en el tercer pentagrama,
+las duraciones que se muestran están multiplicadas por 3/5 (pues 3/5 *
+10/8 = 3/4).  Con frecuencia habrá que insertar las barras de
 forma manual, pues el escalado de las duraciones afecta a las reglas
 de barrado automático.
 
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim]
 \relative c' <<
   \new Staff {
     \time 3/4
     c4 c c |
-    c c c |
+    c4 c c |
   }
   \new Staff {
     \time 3/4
-    \set Staff.timeSignatureFraction = #'(9 . 8)
-    \scaleDurations #'(2 . 3)
-    \repeat unfold 6 { c8[ c c] }
+    \set Staff.timeSignatureFraction = 9/8
+    \scaleDurations 2/3
+      \repeat unfold 6 { c8[ c c] }
   }
   \new Staff {
     \time 3/4
-    \set Staff.timeSignatureFraction = #'(10 . 8)
-    \scaleDurations #'(3 . 5) {
+    \set Staff.timeSignatureFraction = 10/8
+    \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c4. \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
 @end lilypond
 
-@strong{@i{Pentagramas con distintas indicaciones de compás y
-longitudes de compás distintas}}
+@subsubsubheading Pentagramas con distintas indicaciones de compás y longitudes de compás distintas
 
 Se puede dar a cada pentagrama su propia indicación de compás
 independiente trasladando los grabadores @code{Timing_translator} y
@@ -1404,11 +1785,44 @@ independiente trasladando los grabadores @code{Timing_translator} y
 >>
 @end lilypond
 
-@snippets
+@funindex \compoundMeter
+@cindex compuesto, indicaciones de compás
+@cindex compás compuesto, indicación de
+
+@subsubsubheading Indicaciones de compás compuesto
+
+Se crean usando la función @code{\compoundMeter}.  La sintaxis es:
+
+@example
+\compoundMeter #'@code{(lista de listas)}
+@end example
+
+La construcción más simple es una lista única, en la que el
+@emph{último} número indica el denominador de la indicación de compás
+y los anteriores son los numeradores.
+
+@lilypond[quote,verbatim]
+\relative c' {
+  \compoundMeter #'((2 2 2 8))
+  \repeat unfold 6 c8 \repeat unfold 12 c16
+}
+@end lilypond
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
+Se pueden construir compases más complejos utilizando listas
+adicionales.  Asimismo, los ajustes de barrado se ajustarán
+dependiendo de los valores.
 
+@lilypond[quote,verbatim]
+\relative c' {
+  \compoundMeter #'((1 4) (3 8))
+  \repeat unfold 5 c8 \repeat unfold 10 c16
+}
+
+\relative c' {
+  \compoundMeter #'((1 2 3 8) (3 4))
+  \repeat unfold 12 c8
+}
+@end lilypond
 
 @seealso
 Glosario musical:
@@ -1417,6 +1831,8 @@ Glosario musical:
 @rglos{meter}.
 
 Referencia de la notación:
+@ref{Barras automáticas},
+@ref{Barras manuales},
 @ref{Indicación de compás},
 @ref{Escalar las duraciones}.
 
@@ -1429,9 +1845,7 @@ Referencia de funcionamiento interno:
 @rinternals{Default_bar_line_engraver},
 @rinternals{Staff}.
 
-
 @knownissues
-
 Al usar distintos compases en paralelo, las notas que están en el
 mismo instante de tiempo se colocan en la misma posición horizontal.
 Sin embargo, las barras de compás en los distintos pentagramas harán
@@ -1446,31 +1860,38 @@ compás.
 
 @cindex notas, división de
 @cindex división de notas
+@cindex silencios, división de
+@cindex división de silencios
 
 @funindex Note_heads_engraver
 @funindex Completion_heads_engraver
+@funindex Completion_rest_engraver
 
 Las notas largas se pueden convertir automáticamente en notas ligadas.
 Se hace mediante la sustitución del @code{Note_heads_engraver} por el
-@code{Completion_heads_engraver}.  En el ejemplo siguiente, las notas
-que atraviesan la barra de compás se dividen y se unen mediante una
-ligadura.
+@code{Completion_heads_engraver}.  De forma similar, los silencios largos que
+sobrepasan líneas de compás se dividen automáticamente sustituyendo el
+grabador @code{Rest_engraver} con el grabador @code{Completion_rest_engraver}.
+En el ejemplo siguiente, las notas y los silencios que atraviesan la barra
+de compás se dividen, y además las notas se unen mediante una ligadura.
 
 @lilypond[quote,verbatim,relative=1]
 \new Voice \with {
   \remove "Note_heads_engraver"
   \consists "Completion_heads_engraver"
+  \remove "Rest_engraver"
+  \consists "Completion_rest_engraver"
 }
 
-{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 }
+{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2 }
 @end lilypond
 
-Este grabador divide todas las notas largas en la barra de compás e
-inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
+Estos grabadores dividen todas las notas y silencios largos en la
+barra de compás, e inserta ligaduras en las notas.
+Uno de sus usos es depurar partituras complejas:
 si los compases no están completos, las ligaduras mostrarán
 exactamente cuánto le falta a cada compás.
 
-
 @seealso
 Glosario musical:
 @rglos{tie}
@@ -1485,11 +1906,11 @@ Fragmentos de código:
 Referencia de funcionamiento interno:
 @rinternals{Note_heads_engraver},
 @rinternals{Completion_heads_engraver},
+@rinternals{Rest_engraver},
+@rinternals{Completion_rest_engraver},
 @rinternals{Forbid_line_break_engraver}.
 
-
 @knownissues
-
 No todas las duraciones (sobre todo las que contienen grupos
 especiales) se pueden representar exactamente con notas normales y
 puntillos, pero el grabador @code{Completion_heads_engraver} nunca
@@ -1551,9 +1972,8 @@ rasgueado.  Esto se puede hacer con el grabador
       c1 f g c
     }
   }
-
   \new Voice \with {
-    \consists Pitch_squash_engraver
+    \consists "Pitch_squash_engraver"
   } \relative c'' {
     \improvisationOn
     c4 c8 c c4 c8 c
@@ -1573,10 +1993,9 @@ rasgueado.  Esto se puede hacer con el grabador
 
 @snippets
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {guitar-strum-rhythms.ly}
 
-
 @seealso
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -1606,7 +2025,6 @@ automáticamente:
 
 @cindex barras manuales
 @cindex manuales, barras
-@cindex barras, establecer reglas
 @cindex barras, reglas personalizadas
 
 @funindex \autoBeamOn
@@ -1616,7 +2034,7 @@ automáticamente:
 
 @lilypond[quote,verbatim,relative=2]
 \time 2/4 c8 c c c
-\time 6/8 c c c c8. c16 c8
+\time 6/8 c8 c c c8. c16 c8
 @end lilypond
 
 Cuando estas decisiones automáticas no son lo bastante buenas, se
@@ -1639,7 +2057,10 @@ c16 c8
 
 @warning{Si se usan barras para indicar los melismas de las canciones,
 entonces se debe desactivar el barrado automático con
-@code{\autoBeamOff} e indicar las barras manualmente.}
+@code{@bs{}autoBeamOff} e indicar las barras manualmente.
+La utilización de @code{@bs{}partcombine} con
+@code{@bs{}autoBeamOff} puede producir resultados no deseados.  Véanse
+los fragmentos de código para mayor información.}
 
 Se pueden crear patrones de barrado que difieran de los valores
 automáticos predeterminados; véase @ref{Establecer el comportamiento de las barras automáticas}.
@@ -1649,21 +2070,24 @@ automáticos predeterminados; véase @ref{Establecer el comportamiento de las ba
 @code{\autoBeamOn}.
 @endpredefined
 
+@cindex barras en saltos de línea
+@cindex línea, barras en saltos de
+@cindex barras en ángulo
+@cindex dobladas, barras
+@funindex breakable
 
 @snippets
-
-
-@cindex saltos de línea y barrado
-@cindex línea, saltos de, y barrado
-
-@funindex divisible
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {beams-across-line-breaks.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {changing-beam-knee-gap.ly}
 
+@cindex barras, \partcombine con \autoBeamOff
+@cindex voces, \partcombine con \autoBeamOff
+
+@lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
+{partcombine-and-autobeamoff.ly}
 
 @seealso
 Referencia de la notación:
@@ -1671,7 +2095,7 @@ Referencia de la notación:
 @ref{Establecer el comportamiento de las barras automáticas}.
 
 Archivos instalados:
-@file{scm/@/auto@/-beam@/.scm}.
+@file{scm/auto-beam.scm}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -1685,130 +2109,95 @@ Referencia de funcionamiento interno:
 @rinternals{beam-interface},
 @rinternals{unbreakable-spanner-interface}.
 
-
 @knownissues
+Las propiedades de una barra vienen determinadas al
+@emph{comienzo} de su construcción y cualquier cambio adicional en
+las propiedades de la barra que se produzca antes de que la barra se ha
+completado no tendrá efecto hasta que inicie la @emph{siguiente}
+barra nueva.
 
-Las barras pueden colisionar con las cabezas de las notas y las
-alteraciones accidentales de las otras voces.
 
 @node Establecer el comportamiento de las barras automáticas
 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
 @translationof Setting automatic beam behavior
 
-
-@cindex barras automáticas, ajuste fino
-@cindex ajuste fino de las barras automáticas
-@cindex automáticas, generación de barras
-@cindex barras automáticas
-@cindex letra y barrado
+@cindex barras y letra
+@cindex letra y barras
 
 @funindex autoBeaming
-@funindex beamSettings
+@funindex baseMoment
+@funindex beamExceptions
+@funindex beatStructure
 @funindex measureLength
-@funindex beatLength
 @funindex \time
 @funindex time
 @funindex \set
 @funindex set
 
-La colocación de las barras de corchea automáticas viene
-determinada por la indicación de compás.  Se usan tres tipos de
-reglas para la determinación del final de las barras de corchea
-automáticas: reglas @emph{predeterminadas} para el tipo de
-compás, reglas @emph{explícitas} para la barra dentro del tipo de
-compás, y la @emph{beatLength} (longitud de la barra) para el
-tipo de compás.
-
-Se aplican las siguientes reglas, en orden de prioridad, para
-determinara el aspecto de las barras:
-
-@itemize
-@item
-Si una barra manual está especificada con @code{[..]} establecer
-la barra tal y como está especificado; en caso contrario:
-
-@item
-si está en vigor @code{\autoBeamOff} no poner barras; en caso contrario:
-
-@item
-si está definida alguna regla de fin de barra para el tipo de barra en
-este tipo de compás, usarla para determinar los lugares válidos en que
-las barras pueden terminar; en caso contrario
-
-@item
-si está definida alguna una regla predeterminada de fin de barra en
-este tipo de compás, usarla para agrupar las notas con barras; en caso
-contrario
-
-@item
-usar el valor de @code{beatLength} para agrupar las notas con barras.
-
-@end itemize
-
-@i{@strong{Modificar las agrupaciones de pulsos}}
-
-De forma predeterminada, @code{beatLength} se deriva del tipo de
-compás establecido por la instrucción @code{\time}.  La longitud del
-pulso @code{beatLength} se establece a uno sobre el denominador del
-compás.
-
-@code{beatLength} es un @i{momento}, una unidad de duración musical.
-Las cantidades del tipo @i{moment} se crean por la función de Scheme
-@code{ly:make-moment}.  Para ver más información sobre esta función,
-consulte @ref{Gestión del tiempo}.
-
-Los ajustes de barrado automático se
-almacenan en la propiedad @code{beamSettings}.  Los valores
-predeterminados de @code{beamSettings} están precisados en
-@file{scm/@/beam@/-settings@/.scm}.  Las entradas de
-@code{beamSettings} están clasificadas por tipo de compás y tipo de regla.
-
-EL tipo de compás debe ser una dupla de Scheme, p.ej. @code{#'(4 . 4)}.
-
-El tipo de regla debe ser @code{#'end} para finales de barra.
-
-Las reglas de final consisten en una lista-A de Scheme
-(o una lista de duplas) que indica el tipo de barra y la agrupación
-que se aplica a ese tipo de barra.
+Cuando está habilitado el barrado automático, la colocación de las
+barras automáticas viene determinada por tres propiedades de
+contexto: @code{baseMoment}, @code{beatStructure} y
+@code{beamExceptions}.  Los valores predeterminados de estas
+variables se pueden sobreescribir como se describe más abajo, o de
+forma alternativa los propios valores predeterminados se pueden
+cambiar como se explica en @ref{Indicación de compás}.
+
+Si hay definida una regla de @code{beamExceptions} para el compás
+en curso, se usa dicha regla para determinar la colocación de las
+barras; se ignoran los valores de @code{baseMoment} y
+@code{beatStructure}.
+
+Si no está definida ninguna regla de
+@code{beamExceptions} para el tipo de compás en curso, la
+colocación de las barras está determinada por los valores de
+@code{baseMoment} y @code{beatStructure}.
+
+@subsubsubheading Barrado basado en @code{baseMoment} y @code{beatStructure}
+
+De forma predeterminada, las reglas de @code{beamExceptions} están
+definidas para los compases más comunes, y así las reglas de
+@code{beamExceptions} se deben desactivar si pretendemos que el
+barrado automático esté basado en @code{baseMoment} y
+@code{beatStructure}.  Las reglas de @code{beamExceptions} se
+desactivan mediante
 
 @example
-#'((tipo-barra1 . agrupación-1)
-   (tipo-barra2 . agrupación-2)
-   (tipo-barra3 . agrupación-3))
+\set Timing.beamExceptions = #'()
 @end example
 
-El tipo de barra es una dupla de Scheme que indica la duración de la
-barra, p.e.j. @code{(1 . 16)}, ó @code{*} para indicar una regla por
-omisión, que se aplica a todas las barras si no hay definida ninguna
-regla explícita.
-
-La agrupación es una lista de Scheme que indica la agrupación que se
-aplica a la barra.  Para las reglas por omisión, aquellas en las que
-el tipo de barra es @code{*}, la agrupación está en unidades de
-longitud de pulso, @code{beatLength}.  Para las reglas explícitas, la
-agrupación está en unidades del tipo de barra.
-
-Como referencia pueden consultarse las reglas de barrado por omisión
-que están en @file{scm/beam-settings.scm}.
-
-Los ajustes para las barras se cambian con
-@code{\overrideBeamSettings} y @code{\revertBeamSettings}.
-
-@warning{ Los ajustes de final y subdivisión deben ser reglas
-@emph{completas}.  Esto es, toda regla que se aplicaría al tipo de
-compás actual debe incluirse en los ajustes.  No es posible cambiar la
-agrupación de sólo el tipo de barra para un tipo de compás dado.
-Aunque puede parecer muy engorroso, significa que los ajustes de
-barrado actuales no necesitan ser conocidos para poder especificar un
-nuevo patrón de barrado.}
+Cuando el valor de @code{beamExceptions} se ha fijado a
+@code{#'()}, ya sea debido a un ajuste explícito o a causa de que
+no hay ninguna regla de @code{beamExceptions} definida
+internamente para el compás actual, los puntos finales de las
+barras están en los pulsos según viene determinado por las
+propiedades de contexto @code{baseMoment} y @code{beatStructure}.
+@code{beatStructure} es una lista de Scheme que define la longitud
+de cada pulso dentro del compás en unidades de @code{baseMoment}.
+De forma predeterminada, @code{baseMoment} es una unidad más que
+el denominador del compás.  De forma predeterminada también, cada
+unidad de longitud @code{baseMoment} es un único pulso.
 
 @lilypond[quote,relative=2,verbatim]
 \time 5/16
-c8^"beats" c16 c8 |
-\overrideBeamSettings #'Score #'(5 . 16) #'end #'((* . (2 3)))
-c8^"(2+3)" c16 c8
-\overrideBeamSettings #'Score #'(5 . 16) #'end #'((* . (3 2)))
-c8^"(3+2)" c16 c8
+c16^"default" c c c c |
+% beamExceptions are unlikely to be defined for 5/16 time,
+% but let's disable them anyway to be sure
+\set Timing.beamExceptions = #'()
+\set Timing.beatStructure = #'(2 3)
+c16^"(2+3)" c c c c |
+\set Timing.beatStructure = #'(3 2)
+c16^"(3+2)" c c c c |
+@end lilypond
+
+@lilypond[quote,relative=2,verbatim]
+\time 4/4
+a8^"default" a a a a a a a
+% Disable beamExceptions because they are definitely
+% defined for 4/4 time
+\set Timing.beamExceptions = #'()
+\set Timing.baseMoment = #(ly:make-moment 1/4)
+\set Timing.beatStructure = #'(1 1 1 1)
+a8^"changed" a a a a a a a
 @end lilypond
 
 Los cambios en los ajustes de barrado se pueden limitar a contextos
@@ -1816,22 +2205,26 @@ específicos.  Si no se incluye ningún ajuste en un contexto de nivel
 más bajo, se aplican los ajustes del contexto circundante.
 
 @lilypond[quote, verbatim,relative=1]
-\new Staff <<
+\new Staff {
   \time 7/8
-  \new Voice = one {
-    \relative c'' {
-      \overrideBeamSettings #'Staff #'(7 . 8) #'end #'((* . (2 3 2)))
+  % No need to disable beamExceptions
+  % as they are not defined for 7/8 time
+  \set Staff.beatStructure = #'(2 3 2)
+  <<
+    \new Voice = one {
+      \relative c'' {
         a8 a a a a a a
+      }
     }
-  }
-  \new Voice  = two {
-    \relative c' {
-      \voiceTwo
-      \overrideBeamSettings #'Voice #'(7 . 8) #'end #'((* . (1 3 3)))
-      f8 f f f f f f
+    \new Voice = two {
+      \relative c' {
+        \voiceTwo
+        \set Voice.beatStructure = #'(1 3 3)
+        f8 f f f f f f
+      }
     }
-  }
->>
+  >>
+}
 @end lilypond
 
 En caso de usar varias voces, se debe especificar el contexto
@@ -1841,73 +2234,228 @@ pentagrama:
 @lilypond[quote,verbatim,relative=2]
 \time 7/8
 % rhythm 3-1-1-2
-% Context Voice specified --  does not work correctly
+% Change applied to Voice by default --  does not work correctly
 % Because of autogenerated voices, all beating will
-% be at beatLength (1 . 8)
-\overrideBeamSettings #'Voice #'(7 . 8) #'end #'((* . (3 1 1 2)))
+% be at baseMoment (1 . 8)
+\set beatStructure = #'(3 1 1 2)
 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
 
 % Works correctly with context Staff specified
-\overrideBeamSettings #'Staff #'(7 . 8) #'end #'((* . (3 1 1 2)))
+\set Staff.beatStructure = #'(3 1 1 2)
 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
 @end lilypond
 
-@funindex revertBeamSettings
+El valor de @code{baseMoment} se puede ajustar para cambiar el
+comportamiento de las barras, si se desea.  Cuando se hace, el valor
+de @code{beatStructure} se debe fijar de manera que sea compatible con
+el nuevo valor de @code{baseMoment}.
+
+@lilypond[quote,verbatim,relative=2]
+\time 5/8
+% No need to disable beamExceptions
+% as they are not defined for 5/8 time
+\set Timing.baseMoment = #(ly:make-moment 1/16)
+\set Timing.beatStructure = #'(7 3)
+\repeat unfold 10 { a16 }
+@end lilypond
+
+@code{baseMoment} es un @i{momento}, una unidad de duración musical.
+Se crea una cantidad del tipo @i{momento} por medio de la función de
+Scheme @code{ly:make-moment}.  Para ver más información acerca de esta
+función, consulte @ref{Gestión del tiempo}.
+
+De forma predeterminada @code{baseMoment} está fijado a una unidad más
+que el denominador del compás.  Todas las excepciones a este valor
+predeterminado están en
+@file{scm/time-signature-settings.scm}.
+
+@subsubsubheading Barrado basado en @code{beamExceptions}
+
+Las reglas de autobarrado especiales (distintas de terminar una barra
+sobre un pulso) están definidas en la propiedad @code{beamExceptions}.
+
+@lilypond[quote,relative=2,verbatim]
+\time 3/16
+\set Timing.beatStructure = #'(2 1)
+\set Timing.beamExceptions =
+  #'(                         ;start of alist
+     (end .                   ;entry for end of beams
+      (                       ;start of alist of end points
+       ((1 . 32) . (2 2 2))   ;rule for 1/32 beams -- end each 1/16
+      )))                     %close all entries
+c16 c c |
+\repeat unfold 6 { c32 } |
+@end lilypond
+
+@code{beamExceptions} es una lista-A con una clave de rule-type y un
+valor de beaming-rules.
 
-Los ajustes de barrado se pueden revertir para volver al
-comportamiento predeterminado.  Esto se consigue mediante la
-utilización de @code{\revertBeamSettings}.  Los argumentos son los
-mismos que para @code{\overrideBeamSettings}, excepto que no se da
-ningún valor para @var{agrupación}:
+En este momento el único valor disponible de rule-type es @code{'end}
+para la terminación de las barras.
+
+Beaming-rules es una lista-A de Scheme (o una lista de parejas) que
+indica el tipo de barra y la agrupación que se aplica a las barras que
+contienen notas con una duración más breve de ese tipo de barra.
 
 @example
-\revertBeamSettings contexto tipo-de-compás tipo-de-regla
+#'((tipo-barra1 . agrupación1)
+   (tipo-barra2 . agrupación2)
+   (tipo-barra3 . agrupación3))
 @end example
 
+Tipo de barra es una dupla de Scheme que indica la duración de la
+barra, p.ej. @code{(1 . 16)}.
+
+Agrupación es una lista de Scheme que indica la agrupación que aplicar
+a la barra.  El valor de agrupación está en unidades del tipo de
+barra.
+
+@warning{ Un valor de @code{beamExceptions} debe ser una lista de
+excepciones @emph{completa}.  Esto es, toda excepción que se tenga que
+aplicar debe estar incluida en este ajuste.  No es posible añadir,
+eliminar o cambiar sólo una de las excepciones.  Aunque esto puede
+parecer engorroso, significa que no es necesario conocer los ajustes
+de barrado actuales para poder especificar un patrón de barrado
+nuevo.}
+
+Cuando cambia el compás, se fijan los valores predeterminados de
+@code{Timing.baseMoment}, @code{Timing.beatStructure} y
+@code{Timing.beamExceptions}.  Un ajuste en el tipo de compás da como
+resultado un reinicio de los ajustes de barrado automático para el
+contexto @code{Timing} al comportamiento predeterminado.
+
+@lilypond[quote,verbatim,relative=2]
+\time 6/8
+\repeat unfold 6 { a8 }
+% group (4 + 2)
+\set Timing.beatStructure = #'(4 2)
+\repeat unfold 6 { a8 }
+% go back to default behavior
+\time 6/8
+\repeat unfold 6 { a8 }
+@end lilypond
+
+Los ajustes de barrado automático predeterminados para un tipo de
+compás están determinados en el archivo
+@file{scm/time-signature-settings.scm}.  La forma de cambiar los
+ajustes predeterminados de barrado automático para un tipo de
+compás se describe en @ref{Indicación de compás}.
+
+Muchos ajustes de barrado automáticos para un tipo de compás
+contienen una entrada para @code{beamExceptions}.  Por ejemplo, el
+compás de 4/4 trata de unir el compás en dos partes si solo hay
+corcheas.  La regla @code{beamExceptions} puede sobreescribir el
+ajuste @code{beatStructure} si no se reinicia @code{beamExceptions}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\repeat unfold 8 {a8}
-% set default rule for (1 1 1 1) grouping
-\overrideBeamSettings #'Score #'(4 . 4) #'end #'((* . (1 1 1 1)))
-\repeat unfold 8 {a8}
-% revert the new rule
-\revertBeamSettings #'Score #'(4 . 4) #'end
-\repeat unfold 8 {a8}
+\set Timing.baseMoment = #(ly:make-moment 1/8)
+\set Timing.beatStructure = #'(3 3 2)
+% This won't beam (3 3 2) because of beamExceptions
+\repeat unfold 8 {c8} |
+% This will beam (3 3 2) because we clear beamExceptions
+\set Timing.beamExceptions = #'()
+\repeat unfold 8 {c8}
 @end lilypond
 
+De forma similar, las corcheas en compás de 3/4 se unen mediante una
+sola barra para todo el compás, de forma predeterminada.  Para unir
+las corcheas en 3/4 mediante una barra en cada parte, reinicie
+@code{beamExceptions}.
 
-@predefined
-@code{\overrideBeamSettings},
-@code{\revertBeamSettings}.
-@endpredefined
+@lilypond[quote,verbatim,relative=2]
+\time 3/4
+% by default we beam in (6) due to beamExceptions
+\repeat unfold 6 {a8} |
+% This will beam (1 1 1) due to default baseMoment and beatStructure
+\set Timing.beamExceptions = #'()
+\repeat unfold 6 {a8}
+@end lilypond
 
+En la música tipografiada de los períodos clásico y romántico, con
+frecuencia las barras comienzan a mitad de un compás en 3/4, pero la
+práctica moderna es evitar la falsa impresión de 6/8 (véase Gould,
+pág. 153).  Se producen situaciones similares en el compás de 3/8.
+Este comportamiento viene controlado mediante la propiedad de contexto
+@code{beamHalfMeasure}, que tiene efecto solamente sobre indicaciones
+de compás que tienen la cifra 3 en el numerador:
 
-@snippets
+@lilypond[quote,verbatim,relative=2]
+\time 3/4
+r4. a8 a a |
+\set Timing.beamHalfMeasure = ##f
+r4. a8 a a |
+@end lilypond
+
+@subsubsubheading Cómo funciona el barrado automático
+
+Cuando se habilita el barrado automático, la colocación de las barras
+de corchea automáticas viene determinada por las propiedades de
+contexto @code{baseMoment}, @code{beatStructure} y
+@code{beamExceptions}.
+
+Son de aplicación las siguientes reglas, en orden de prioridad, cuando
+se determina el aspecto de las barras:
+
+@itemize
+@item
+Si está especificada una barra manual con @code{[@dots{}]}, fijar la barra
+tal y como se ha especificado; en caso contrario,
+
+@item
+si está definida en @code{beamExceptions} una regla de barrado para
+este tipo de barra, utilizarla para determinar los lugares válidos en
+que pueden terminar las barras; en caso contrario,
+
+@item
+si está definida en @code{beamExceptions} una regla de final de barra
+para un tipo de barra más largo, utilizarla para determinar los
+lugares válidos en que pueden terminar las barras; en caso contrario,
+
+@item
+usar los valores de @code{baseMoment} y de @code{beatStructure} para
+determinar los finales de los pulsos dentro del compás, y terminar las
+barras al final de los pulsos.
 
+@end itemize
+
+En las reglas anteriores, el tipo de barra @emph{beam-type} es
+la duración de la nota más breve dentro del grupo unido por una barra.
+
+Las reglas de barrado predefinidas están
+en el archivo @file{scm/time-signature-settings.scm}.
+
+@snippets
 @cindex barras, subdivisión
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
-{sub-dividing-beams.ly}
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{subdividing-beams.ly}
+
+@cindex barras, orientación de, secundarias
+
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
+{strict-beat-beaming.ly}
 
 @cindex compás, agrupación
 @cindex pulsos, agrupación
 @cindex agrupar pulsos
 @cindex compases, sub-agrupar
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {conducting-signs,-measure-grouping-signs.ly}
 
-@cindex barra, última en la partitura
-@cindex barra, última en una voz polifónica
+@cindex barra, finales en la partitura
+@cindex barra, finales con varias voces
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {beam-endings-in-score-context.ly}
 
-
 @seealso
+Referencia de la notación:
+@ref{Indicación de compás}.
+
 Archivos de inicio:
-@file{scm/beam-settings.scm}.
+@file{scm/time-signature-settings.scm}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -1918,16 +2466,61 @@ Referencia de funcionamiento interno:
 @rinternals{BeamForbidEvent},
 @rinternals{beam-interface}.
 
-
 @knownissues
-
-Si una partitura termina mientras una barra automática no ha terminado
-aún todavía está aceptando notas, esta última barra no se imprimirá en
-absoluto.  Lo mismo sirve para las voces polifónicas, introducidas con
+Si una partitura termina mientras una barra de corchea automática no
+ha terminado y aún acepta notas, esta última barra no se imprime en
+absoluto.  Lo mismo sirve para las voces polifónicas introducidas con
 @code{<< @dots{} \\ @dots{} >>}.  Si una voz polifónica termina
-mientras una barra automática está aún aceptando notas, no se imprime.
-El rodeo para estos problemas es aplicar el barrado
-manual a la última barra de la voz o partitura.
+mientras una barra de corchea automática aún admite notas, no se
+imprime.  El rodeo para estos problemas es aplicar el barrado manual a
+la última barra de la voz o partitura.
+
+De forma predeterminada, el traductor @code{Timing} recibe el nombre
+del contexto @code{Score} como alias.  Esto significa que el
+establecimiento del compás en ua pauta afectará al barrado de las
+otras pautas también.  Así, un ajuste en el compás en un pentagrama
+tardío reiniciará el barrado personalizado que se había ajustado en un
+pentagrama más temprano.  Una forma de evitar este problema es ajustar
+la indicación de compás en un pentagrama solamente.
+
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff {
+    \time 3/4
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
+    \set Timing.beatStructure = #'(1 5)
+    \repeat unfold 6 { a8 }
+  }
+  \new Staff {
+    \repeat unfold 6 { a8 }
+  }
+>>
+@end lilypond
+
+Los ajustes de barrado predeterminados para dicho compás también se
+pueden cambiar, de forma que siempre se utilice siempre el barrado
+deseado. La manera de efectuar cambios en los ajustes de barrado
+automático para una indicación de compás se describe en
+@ref{Indicación de compás}.
+
+@lilypond[quote,verbatim,relative=2]
+<<
+  \new Staff {
+    \overrideTimeSignatureSettings
+      3/4               % timeSignatureFraction
+      1/8               % baseMomentFraction
+      #'(1 5)           % beatStructure
+      #'()             % beamExceptions
+    \time 3/4
+    \repeat unfold 6 { a8 }
+  }
+  \new Staff {
+    \time 3/4
+    \repeat unfold 6 { a8 }
+  }
+>>
+@end lilypond
+
 
 @node Barras manuales
 @unnumberedsubsubsec Barras manuales
@@ -1948,10 +2541,11 @@ especifican manualmente marcando los puntos de comienzo y final con
 @code{[} y @code{]}
 
 @lilypond[quote,relative=1,verbatim]
-r4 r8[ g' a r8] r8 g[ | a] r8
+r4 r8[ g' a r] r g[ | a] r
 @end lilypond
 
 @cindex barras manuales, abreviatura de dirección
+@cindex barras manuales, notas de adorno
 
 La dirección de las barras se puede establecer manualmente utilizando
 indicadores de dirección:
@@ -1967,7 +2561,20 @@ Se pueden marcar notas individuales con @code{\noBeam} para evitar que
 resulten unidas por una barra:
 
 @lilypond[quote,verbatim,relative=2]
-\time 2/4 c8 c\noBeam c c
+\time 2/4
+c8 c\noBeam c c
+@end lilypond
+
+Se pueden producir al mismo tiempo barras de notas de adorno y barras
+normales.  Las notas de adorno sin barra no se colocan dentro de las
+barras de notas normales.
+
+@lilypond[quote,verbatim,relative=2]
+c4 d8[
+\grace { e32 d c d }
+e8] e[ e
+\grace { f16 }
+e8 e]
 @end lilypond
 
 @funindex stemLeftBeamCount
@@ -1992,21 +2599,18 @@ f16
 g16 a]
 @end lilypond
 
-
 @predefined
 @code{\noBeam}.
 @endpredefined
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {flat-flags-and-beam-nibs.ly}
 
-
 @seealso
 Referencia de la notación:
-@ref{Dirección y posición}.
+@ref{Dirección y posición},
+@ref{Notas de adorno}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -2038,7 +2642,8 @@ se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
 propiedad @code{grow-direction} del objeto @code{Beam}.
 
 Si queremos que la colocación de las notas y el sonido de la salida
-MIDI refleje el ritardando o accelerando indicado por la barra
+MIDI refleje el @emph{ritardando} o @emph{accelerando}
+indicado por la barra
 progresiva, las notas se deben agrupar como una expresión musical
 delimitada por llaves y precedida de una instrucción
 @code{featheredDurations} que especifica la razón entre las duraciones
@@ -2056,14 +2661,14 @@ gradualmente.  Las cuatro primeras fusas se aceleran gradualmente,
 mientras que las últimas cuatro fusas están a un tempo constante.
 
 @lilypond[relative=1,verbatim,quote]
-\override Beam #'grow-direction = #LEFT
-\featherDurations #(ly:make-moment 2 1)
+\override Beam.grow-direction = #LEFT
+\featherDurations #(ly:make-moment 2/1)
 { c16[ c c c c c c c] }
-\override Beam #'grow-direction = #RIGHT
-\featherDurations #(ly:make-moment 2 3)
+\override Beam.grow-direction = #RIGHT
+\featherDurations #(ly:make-moment 2/3)
 { c32[ d e f] }
 % revert to non-feathered beams
-\override Beam #'grow-direction = #'()
+\override Beam.grow-direction = #'()
 { g32[ a b c] }
 @end lilypond
 
@@ -2071,7 +2676,6 @@ mientras que las últimas cuatro fusas están a un tempo constante.
 El espaciado en la salida impresa representa las duraciones de las
 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
 
-
 @predefined
 @code{\featherDurations}.
 @endpredefined
@@ -2080,9 +2684,7 @@ notas de una forma sólo aproximada, pero la salida MIDI es exacta.
 Fragmentos de código:
 @rlsr{Rhythms}.
 
-
 @knownissues
-
 La instrucción @code{\featherDurations} sólo funciona con fragmentos
 musicales muy breves, y cuando los números de la fracción son
 pequeños.
@@ -2189,7 +2791,7 @@ f1 \bar "|"
 f1 \bar "."
 g1 \bar "||"
 a1 \bar ".|"
-b1 \bar ".|."
+b1 \bar ".."
 c1 \bar "|.|"
 d1 \bar "|."
 e1
@@ -2199,32 +2801,44 @@ e1
 así como la barra de puntos y la discontinua:
 
 @lilypond[quote,relative=1,verbatim]
-f1 \bar ":"
-g1 \bar "dashed"
+f1 \bar ";"
+g1 \bar "!"
 a1
 @end lilypond
 
 @noindent
-y cinco tipos de barra de repetición:
+y nueve tipos de barra de repetición:
 
 @lilypond[quote,relative=1,verbatim]
-f1 \bar "|:"
-g1 \bar ":|:"
+f1 \bar ".|:"
+g1 \bar ":..:"
 a1 \bar ":|.|:"
 b1 \bar ":|.:"
-c1 \bar ":|"
-d1
+c1 \bar ":.|.:"
+d1 \bar "[|:"
+e1 \bar ":|][|:"
+f1 \bar ":|]"
+g1 \bar ":|."
+a1
 @end lilypond
 
 Además se puede imprimir una línea divisoria como una marca corta:
 @lilypond[quote,relative=1,verbatim]
-f1 \bar "'"
+f1 \bar "'" g1
 @end lilypond
 Sin embargo, dado que las mencionadas marcas se utilizan usualmente en
 el canto gregoriano, es preferible en este caso utilizar
 @code{\divisioMinima}, que se describe en la sección @ref{Divisiones}
 dentro de Canto gregoriano.
 
+LilyPond contempla la notación del canto kievano y ofrece una
+línea divisoria especial kievana:
+@lilypond[quote,relative=1,verbatim]
+f1 \bar "k"
+@end lilypond
+Pueden verse más detalles de esta notación explicados en
+@ref{Tipografiado del canto kievano en notación cuadrada}.
+
 @cindex segno
 
 Para los símbolos de segno en línea, existen tres tipos
@@ -2237,13 +2851,13 @@ c4 c c c
 c4 c c c \break
 \bar "S"
 c4 c c c
-\bar "|S"
+\bar "S-|"
 c4 c c c \break
-\bar "|S"
+\bar "S-|"
 c4 c c c
-\bar "S|"
+\bar "S-S"
 c4 c c c \break
-\bar "S|"
+\bar "S-S"
 c1
 @end lilypond
 
@@ -2255,16 +2869,16 @@ LilyPond.  Las secciones repetidas se introducen mejor utilizando las
 diversas instrucciones de repetición (véase @ref{Repeticiones}), que
 imprimen automáticamente las barras correspondientes.
 
-Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
+Además se puede especificar @code{".|:-||"}, que equivale a @code{".|:"}
 excepto en los saltos de línea, en que produce una doble barra al
 final de la línea y una repetición izquierda (de comienzo) al
 principio de la línea siguiente.
 
 @lilypond[quote,relative=2,verbatim]
 c4 c c c
-\bar "||:"
+\bar ".|:-||"
 c4 c c c \break
-\bar "||:"
+\bar ".|:-||"
 c4 c c c
 @end lilypond
 
@@ -2273,32 +2887,133 @@ existen seis variantes diferentes:
 
 @lilypond[quote,relative=2,verbatim]
 c4 c c c
-\bar ":|S"
+\bar ":|.S"
 c4 c c c \break
-\bar ":|S"
+\bar ":|.S"
 c4 c c c
-\bar ":|S."
+\bar ":|.S-S"
 c4 c c c \break
-\bar ":|S."
+\bar ":|.S-S"
 c4 c c c
-\bar "S|:"
+\bar "S.|:-S"
 c4 c c c \break
-\bar "S|:"
+\bar "S.|:-S"
 c4 c c c
-\bar ".S|:"
+\bar "S.|:"
 c4 c c c \break
-\bar ".S|:"
+\bar "S.|:"
 c4 c c c
-\bar ":|S|:"
+\bar ":|.S.|:"
 c4 c c c \break
-\bar ":|S|:"
+\bar ":|.S.|:"
 c4 c c c
-\bar ":|S.|:"
+\bar ":|.S.|:-S"
 c4 c c c \break
-\bar ":|S.|:"
+\bar ":|.S.|:-S"
 c1
 @end lilypond
 
+Además, existe una instrucción @code{\inStaffSegno} que crea un
+símbolo de segno, situado en colaboración con la instrucción
+@code{\repeat volta}.
+
+@funindex \defineBarLine
+@funindex defineBarLine
+@cindex compás, definir líneas de
+@cindex definir líneas de compás
+
+Se pueden definir tipos nuevos de líneas divisorias con
+@code{\defineBarLine}:
+
+@example
+\defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
+@end example
+
+Las variables de @code{\defineBarline} pueden incluir la cadena de
+caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
+divisoria invisible.  También se puede establecer al valor falso
+@code{#f} que no imprime línea divisoria alguna.
+
+Después de la definición, la nueva línea divisoria se puede
+utilizar mediante @code{\bar} @var{tipo_de_barra}.
+
+Actualmente están disponibles diez elementos de barra de compás:
+
+@lilypond[quote,verbatim]
+\defineBarLine ":" #'("" ":" "")
+\defineBarLine "=" #'("=" "" "")
+\defineBarLine "[" #'("" "[" "")
+\defineBarLine "]" #'("]" "" "")
+
+\new Staff {
+  s1 \bar "|"
+  s1 \bar "."
+  s1 \bar "!"
+  s1 \bar ";"
+  s1 \bar ":"
+  s1 \bar "k"
+  s1 \bar "S"
+  s1 \bar "="
+  s1 \bar "["
+  s1 \bar "]"
+  s1 \bar ""
+}
+@end lilypond
+
+La línea divisoria @code{"="} proporciona la barra de doble
+extensión, usada en combinación con el símbolo de segno.  No lo
+use como una doble línea divisoria fina aislada; para ello es
+preferible @code{\bar} @var{"||"}.
+
+El signo @code{"-"} inicia anotaciones a las barras de compás, que
+son útiles para distinguir entre aquellas que tienen idéntica
+apariencia pero distinto comportamiento en los saltos de línea y/o
+diferentes barras de extensión.  La parque que sigue al signo
+@code{"-"} no se usa para construir la barra de compás.
+
+@lilypond[quote,relative=2,verbatim]
+\defineBarLine "||-dashedSpan" #'("||" "" "!!")
+
+\new StaffGroup <<
+  \new Staff {
+    c1 \bar "||"
+    c1 \bar "||-dashedSpan"
+    c1
+  }
+  \new Staff {
+    c1
+    c1
+    c1
+  }
+>>
+@end lilypond
+
+Además, el carácter del espacio en blanco @code{" "} sirve como
+contenedor para definir barras de extensión correctamente
+alineadas a las barras principales:
+
+@lilypond[quote,relative=2,verbatim]
+\defineBarLine ":|.-wrong" #'(":|." "" "|.")
+\defineBarLine ":|.-right" #'(":|." "" " |.")
+
+\new StaffGroup <<
+  \new Staff {
+    c1 \bar ":|.-wrong"
+    c1 \bar ":|.-right"
+    c1
+  }
+  \new Staff {
+    c1
+    c1
+    c1
+  }
+>>
+@end lilypond
+
+Si se necesitan elementos adicionales, LilyPond provee una forma
+sencilla de definirlos.  Para ver más información sobre cómo
+modificar o añadir barras de compás, consulte el archivo
+@file{scm/bar-line.scm}.
 
 En las partituras con muchos pentagramas, una instrucción @code{\bar}
 en uno de ellos se aplica automáticamente a todos los demás.  Las
@@ -2319,27 +3034,24 @@ líneas resultantes se conectan entre los distintos pentagramas de un
 >>
 @end lilypond
 
-
 @cindex predeterminada, línea divisoria, cambiar
 @cindex línea divisoria predeterminada, cambiar
 
-@snippets
-
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
 @funindex bar
 @funindex bartype
 
-La instrucción @code{\bar }@var{tipo_de_barra} es una forma corta de
-hacer @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando
+La instrucción @samp{\bar @var{tipo de barra}} es una forma corta de
+hacer @samp{\set Timing.whichBar = @var{tipo de barra}}.  Cuando
 @code{whichBar} se establece con el valor de una cadena, se crea una
 línea divisoria de ese tipo.
 
 El tipo de barra predeterminado que se usa para las líneas divisorias
 insertadas automáticamente es @code{"|"}.  Se puede cambiar en
-cualquier momento con @code{\set Timing.defaultBarType = }@var{bartype}.
-
+cualquier momento con
+@samp{\set Timing.defaultBarType = @var{tipo de barra}}.
 
 @seealso
 Referencia de la notación:
@@ -2347,6 +3059,8 @@ Referencia de la notación:
 @ref{Repeticiones},
 @ref{Agrupar pentagramas}.
 
+Archivos instalados:
+@file{scm/bar-line.scm}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -2397,7 +3111,7 @@ ejemplo siguiente se imprimen los números de compás en todos los
 sitios posibles:
 
 @lilypond[verbatim,quote,relative=1]
-\override Score.BarNumber #'break-visibility = #'#(#t #t #t)
+\override Score.BarNumber.break-visibility = #'#(#t #t #t)
 \set Score.currentBarNumber = #11
 % Permit first bar number to be printed
 \bar ""
@@ -2406,30 +3120,33 @@ c1 | c | c | c
 c1 | c | c | c
 @end lilypond
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-the-bar-number-for-the-first-measure.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-bar-numbers-at-regular-intervals.ly}
 
 @cindex compás, número de, formato
 @cindex número de compases, formato de
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-bar-numbers-inside-boxes-or-circles.ly}
 
+@cindex compás, número, con letras
+@cindex compás, número, con repeticiones
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{alternative-bar-numbering.ly}
+
 @cindex compás, número, alineación
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {aligning-bar-numbers.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {removing-bar-numbers-from-a-score.ly}
 
-
 @seealso
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -2438,12 +3155,10 @@ Referencia de funcionamiento interno:
 @rinternals{BarNumber},
 @rinternals{Bar_number_engraver}.
 
-
 @cindex número de compás, colisión
 @cindex colisión del número de compás
 
 @knownissues
-
 Los números de compás pueden colisionar con el corchete
 @code{StaffGroup}, si hay uno en la parte de arriba.  Para
 solucionarlo, se puede usar la propiedad de relleno @code{padding} de
@@ -2498,24 +3213,24 @@ permite que la advertencia se centre en la fuente del error de cuenta
 de tiempo.
 
 @funindex |
-@funindex pipeSymbol
+@funindex "|"
 
 También es posible redefinir la acción que se lleva a cabo cuando se
-encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
+encuentra una barra vertical o símbolo de comprobación de compás,
 @code{|}, en el código de entrada, de forma que haga algo distinto a
 una comprobación de compás.  Se hace asignando una expresión musical a
-@code{pipeSymbol} («símbolo de tubería»).  En el ejemplo siguiente se
+@code{"|"}, el símbolo de barra vertical.  En el ejemplo siguiente se
 establece @code{|} de forma que inserte una doble línea divisoria
 cuando aparece en el código de entrada, en vez de comprobar el final
 de un compás.
 
 @lilypond[quote,verbatim]
-pipeSymbol = \bar "||"
+"|" = \bar "||"
 {
-  c'2 c'2 |
-  c'2 c'2
-  c'2 | c'2
-  c'2 c'2
+  c'2 c' |
+  c'2 c'
+  c'2 | c'
+  c'2 c'
 }
 @end lilypond
 
@@ -2532,9 +3247,8 @@ por ejemplo:
 @end verbatim
 
 @noindent
-imprimirá una advertencia si el @code{currentBarNumber} (número del
-compás actual) no es 123 cuando se procesa.
-
+imprime una advertencia si el @code{currentBarNumber} (número del
+compás actual) no es el 123 en el momento de la compilación.
 
 @seealso
 Fragmentos de código:
@@ -2577,7 +3291,7 @@ c1 \mark \default
 @noindent
 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
 grabado.  Si quiere incluir la letra @q{I}, use una de las
-instrucciones siguientes, según el estilo de marcas de 
+instrucciones siguientes, según el estilo de marcas de
 ensayo que desee (sólo letras, letras dentro de un rectángulo
 o letras dentro de un círculo).
 
@@ -2629,7 +3343,7 @@ c1 \mark \default
 c1
 @end lilypond
 
-El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
+El archivo @file{scm/translation-functions.scm} contiene las
 definiciones de @code{format-mark-numbers} (el formato por omisión),
 @code{format-mark-box-numbers}, @code{format-mark-letters} y
 @code{format-mark-box-letters}.  Se pueden usar éstos como inspiración
@@ -2681,21 +3395,23 @@ Consulte @ref{La tipografía Feta} para ver una lista de los símbolos que se
 pueden imprimir con @code{\musicglyph}.
 
 Para ver formas comunes de trucar la colocación de las letras de
-ensayo, consulte @ref{Indicaciones de texto}.  Para un control más
+ensayo, consulte @ref{Formatear el texto}.  Para un control más
 preciso, consulte @code{break-alignable-interface} en la sección
-@ref{Alinear los contextos}.
+@ref{Alineación de objetos}.
 
+El archivo @file{scm/translation-functions.scm} contiene las
+definiciones de @code{format-mark-numbers} y de
+@code{format-mark-letters}.  Se pueden utilizar como inspiración para
+escribir otras funciones de formateo.
 
 @seealso
 Referencia de la notación:
 @ref{La tipografía Feta},
 @ref{Formatear el texto},
-@ref{Alinear los contextos}.
+@ref{Alineación de objetos}.
 
-Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
-contiene las definiciones de @code{format-mark-numbers} y de
-@code{format-mark-letters}.  Se pueden usar como inspiración para
-escribir otras funciones de formateo.
+Archivos de inicio:
+@file{scm/translation-functions.scm}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -2726,29 +3442,36 @@ Referencia de funcionamiento interno:
 @cindex acciaccatura
 
 @funindex \grace
-@funindex grace
+@funindex \slashedGrace
+@funindex \acciaccatura
+@funindex \appoggiatura
 
-Los mordentes y notas de adorno son ornamentos escritos. Se imprimen
-en un tipo más pequeño y no ocupan ningún tiempo lógico en el
-compás.
+Los mordentes y notas de adorno son ornamentos musicales,
+impresos en un tipo más pequeño y no ocupan ningún
+tiempo lógico adicional en el compás.
 
 @lilypond[quote,relative=2,verbatim]
-c4 \grace c16 c4
-\grace { c16[ d16] } c2
+c4 \grace b16 a4(
+\grace { b16 c16 } a2)
 @end lilypond
 
-LilyPond también contempla dos tipos especiales de notas de adorno, la
+Hay otros tres tipos posibles de notas de adorno; la
 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
-medida que se indica mediante una pequeña nota ligada y con el
+medida que se indica mediante una nota ligada y con el
 corchete tachado) y la @emph{appoggiatura}, que toma una fracción fija
-de la nota principal, y se denota como una nota pequeña, ligada, sin
-tachar.
+de la nota principal a la que se adjunta, y que se imprime sin
+tachar.  Es posible escribir una nota de adorno con la plica
+tachada, como la @emph{acciaccatura} pero sin la ligadura, como para
+colocarla entre notas que están ligadas entre sí, utilizando la función
+@code{\slashedGrace}.
 
 @lilypond[quote,relative=2,verbatim]
-\grace c8 b4
 \acciaccatura d8 c4
 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e4
+\acciaccatura { g16 f } e2
+\slashedGrace a,8 g4
+\slashedGrace b16 a4(
+\slashedGrace b8 a2)
 @end lilypond
 
 La colocación de notas de adorno se sincroniza entre los distintos
@@ -2757,8 +3480,8 @@ por cada corchea de adorno:
 
 @lilypond[quote,relative=2,verbatim]
 <<
-  \new Staff { e2 \grace { c16[ d e f] } e2 }
-  \new Staff { c2 \grace { g8[ b] } c2 }
+  \new Staff { e2 \grace { c16 d e f } e2 }
+  \new Staff { c2 \grace { g8 b } c2 }
 >>
 @end lilypond
 
@@ -2798,14 +3521,15 @@ predeterminado, en 15/16, y por último en 1/2 de la nota principal.
 @end lilypond
 
 El espacio entre la nota principal y la de adorno también se puede
-especificar usando espaciadores. El ejemplo siguiente sitúa la nota de
-adorno después de un espacio que dura 7/8 de la nota principal.
+especificar usando espaciadores.  El ejemplo siguiente sitúa
+la nota de adorno después de un espacio que dura 7/8 de la
+nota principal.
 
 @lilypond[quote,verbatim,relative=2]
 \new Voice {
   <<
     { d1^\trill_( }
-    { s2 s4. \grace { c16[ d] } }
+    { s2 s4. \grace { c16 d } }
   >>
   c1)
 }
@@ -2834,33 +3558,33 @@ adorno se sobreescribe y luego se revierte.
 }
 @end lilypond
 
-
 @cindex plica cruzada
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {using-grace-note-slashes-with-normal-heads.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {tweaking-grace-layout-within-music.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {redefining-grace-note-global-defaults.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {positioning-grace-notes-with-floating-space.ly}
 
-
 @seealso
 Glosario musical:
 @rglos{grace notes},
 @rglos{acciaccatura},
 @rglos{appoggiatura}.
 
+Referencia de la notación:
+@ref{Escalar las duraciones},
+@ref{Barras manuales}.
+
 Archivos de inicio:
-@file{ly/@/grace@/-init@/.ly}.
+@file{ly/grace-init.ly}.
 
 Fragmentos de código:
 @rlsr{Rhythms}.
@@ -2871,9 +3595,7 @@ Referencia de funcionamiento interno:
 @rinternals{Grace_engraver},
 @rinternals{Grace_spacing_engraver}.
 
-
 @knownissues
-
 @cindex acciaccatura de varias notas
 @cindex adorno, sincronización de notas de
 
@@ -2890,8 +3612,8 @@ pentagramas con adornos y sin adornos, por ejemplo
 
 @lilypond[quote,relative=2,verbatim]
 <<
-  \new Staff { e4 \bar "|:" \grace c16 d2. }
-  \new Staff { c4 \bar "|:" d2. }
+  \new Staff { e4 \bar ".|:" \grace c16 d2. }
+  \new Staff { c4 \bar ".|:" d2. }
 >>
 @end lilypond
 
@@ -2902,16 +3624,69 @@ anterior
 
 @lilypond[quote,relative=2,verbatim]
 <<
-  \new Staff { e4 \bar "|:" \grace c16 d2. }
-  \new Staff { c4 \bar "|:" \grace s16 d2. }
+  \new Staff { e4 \bar ".|:" \grace c16 d2. }
+  \new Staff { c4 \bar ".|:" \grace s16 d2. }
 >>
 @end lilypond
 
+El uso de notas de adorno dentro de los contextos de voz tiende
+a confundir la manera en que se tipografía la voz.
+Esto se puede soslayar mediante la inserción de un silencio o nota
+entre la instrucción de voz y la nota de adorno.
+
+@lilypond[quote,verbatim]
+accMusic = {
+  \acciaccatura { f8 } e8 r8 \acciaccatura { f8 } e8 r4
+}
+
+\new Staff {
+  <<
+    \new Voice {
+      \relative c'' {
+        r8 r8 \voiceOne \accMusic \oneVoice r8 |
+        r8 \voiceOne r8 \accMusic \oneVoice r8 |
+      }
+    }
+    \new Voice {
+      \relative c' {
+        s8 s8 \voiceTwo \accMusic \oneVoice s8 |
+        s8 \voiceTwo r8 \accMusic \oneVoice s8 |
+      }
+    }
+  >>
+}
+@end lilypond
+
 Las secciones de adorno sólo se deben usar dentro de expresiones de
 música secuenciales.  No están contemplados el anidado ni la
 yuxtaposición de secciones de adorno, y podría producir caídas u otros
 errores.
 
+Cada nota de adorno en la salida MIDI tiene una longitud que es 1/4 de
+su duración real.  Si la duración combinada de las notas de adorno es
+mayor que la longitud de la nota precedente, se genera un error
+@qq{@code{Retrocediendo en el tiempo MIDI}}.  Tiene dos opciones: en
+primer lugar, puede hacer más corta la duración de las notas de
+adorno, por ejemplo:
+
+@example
+c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
+@end example
+
+se convierte en:
+
+@example
+c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
+@end example
+
+Otra opción es cambiar explícitamente la duración musical:
+
+@example
+c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
+@end example
+
+Véase @ref{Escalar las duraciones}.
+
 
 @node Alinear con una cadenza
 @unnumberedsubsubsec Alinear con una cadenza
@@ -2924,7 +3699,7 @@ errores.
 En un contexto orquestal, las cadenzas presentan un problema especial:
 al construir una partitura que tiene una cadenza, todos los demás
 instrumentos deben saltar tantas notas como la longitud de la cadenza,
-pues en caso contrario empezarán demasiado pronto o tarde.
+pues en caso contrario empezarán demasiado pronto o demasiado tarde.
 
 Una solución a este problema son las funciones @code{mmrest-of-length}
 y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento
@@ -2943,15 +3718,14 @@ MyCadenza = \relative c' {
     \MyCadenza c'1
   }
   \new Staff {
-    #(ly:export (mmrest-of-length MyCadenza))
+    #(mmrest-of-length MyCadenza)
     c'1
-    #(ly:export (skip-of-length MyCadenza))
+    #(skip-of-length MyCadenza)
     c'1
   }
 >>
 @end lilypond
 
-
 @seealso
 Glosario musical:
 @rglos{cadenza}.
@@ -3021,11 +3795,11 @@ divisoria cae en 9/8 en vez de hacerlo en 5/4.
 
 @lilypond[quote,verbatim]
 \new Voice \relative c' {
-  \set Timing.measureLength = #(ly:make-moment 5 4)
+  \set Timing.measureLength = #(ly:make-moment 5/4)
   c1 c4 |
   c1 c4 |
   c4 c
-  \set Timing.measurePosition = #(ly:make-moment 5 8)
+  \set Timing.measurePosition = #(ly:make-moment 5/8)
   b4 b b8 |
   c4 c1 |
 }
@@ -3037,7 +3811,6 @@ duración de la fracción n/m de una redonda.  Por ejemplo,
 @code{ly:make-moment 1 8} es una duración de una corchea y
 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
 
-
 @seealso
 Referencia de la notación:
 @ref{Numeración de compases},