]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/rhythms.itely
Merge remote-tracking branch 'origin/translation'
[lilypond.git] / Documentation / es / notation / rhythms.itely
index 407db3cc81867cf6989090448d9d6dc1ae91217c..3401297548c0f805cd91113b66500c99332ce385 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: bc573af397a1b54f35fb1f95b3ee2e5360d4152f
+    Translation of GIT committish: 873151f815f8b8e27eb5231c74e28392561e4668
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.5"
+@c \version "2.19.2"
 
 @node Duraciones
 @section Duraciones
@@ -149,9 +149,11 @@ pauta; véase @ref{Dirección y posición}.
 @code{\dotsNeutral}.
 @endpredefined
 
+
 @snippets
+
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{alternative-breve-note.ly}
+{alternative-breve-notes.ly}
 
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {changing-the-number-of-augmentation-dots-per-note.ly}
@@ -196,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 @code{@var{música}} se multiplica por la fracción.  El
-denominador de la fracción se imprime 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 \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]
-a2 \times 2/3 { b4 b b }
-c4 c \times 2/3 { b4 a g }
+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
@@ -234,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
@@ -305,7 +319,7 @@ 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{\times} para evitar errores.
+@code{\tuplet} para evitar errores.
 
 @cindex indicaciones de tempo dentro de corchetes de grupo especial
 
@@ -392,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
@@ -410,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~ 4~ 16 r r8
 @end lilypond
 
 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
@@ -425,8 +450,8 @@ subdivisiones del compás de mayor duración:
 @c KEEP LY
 @lilypond[verbatim,quote]
 \relative c' {
-  r8^"sí" c8 ~ c2 r4 |
-  r8^"no" c2 ~ c8 r4
+  r8^"sí" c2 r4 |
+  r8^"no" c28 r4
 }
 @end lilypond
 
@@ -442,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
 
@@ -461,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 }
@@ -493,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
@@ -514,26 +539,26 @@ punteadas o una combinación de continuas y discontinuas.
 
 @lilypond[quote, verbatim, relative=1]
 \tieDotted
-c2 ~ c
+c2~ 2
 \tieDashed
-c2 ~ c
+c2~ 2
 \tieHalfDashed
-c2 ~ c
+c2~ 2
 \tieHalfSolid
-c2 ~ c
+c2~ 2
 \tieSolid
-c2 ~ c
+c2~ 2
 @end lilypond
 
 Se pueden especificar patrones de discontinuidad personalizados:
 
 @lilypond[quote, verbatim, relative=1]
 \tieDashPattern #0.3 #0.75
-c2 ~ c
+c2~ 2
 \tieDashPattern #0.7 #1.5
-c2 ~ c
+c2~ 2
 \tieSolid
-c2 ~ c
+c2~ 2
 @end lilypond
 
 Las definiciones de patrones de discontinuidad para las ligaduras de
@@ -547,11 +572,11 @@ Sobreescriba las propiedades de disposición @var{whiteout} y
 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
+\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
@@ -648,7 +673,7 @@ predefinidas que se muestran aquí:
 \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
@@ -913,10 +938,10 @@ siguiente:}
 
 @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 the correct object name to be specified
-\override MultiMeasureRestText #'padding = #5
+\override MultiMeasureRestText.padding = #5
 R1^"right"
 @end lilypond
 
@@ -1081,12 +1106,36 @@ Las indicaciones de compás de la música mensural se tratan en
 @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 predeterminados
-basados en el tipo de compás para las propiedades @code{baseMoment},
+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}.  Los valores predefinidos
-existentes se pueden cambiar, o pueden añadirse valores nuevos:
+@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 {
@@ -1110,7 +1159,7 @@ existentes se pueden cambiar, o pueden añadirse valores nuevos:
 
 @item
 @code{@var{timeSignatureFraction}}, una fracción que describe
-el tipo de compás.
+el tipo de compás al que se aplican estos valores.
 
 @item
 @code{@var{baseMomentFraction}}, una fracción que contiene el
@@ -1128,36 +1177,7 @@ 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
@@ -1227,11 +1247,17 @@ moviendo el @code{Timing_translator} y el
 }
 @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},
 @code{\defaultTimeSignature}.
 @endpredefined
 
+
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
@@ -1242,8 +1268,12 @@ Glosario musical:
 
 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}.
 
@@ -1276,7 +1306,7 @@ También se pueden imprimir indicaciones metronómicas
 como un intervalo entre dos números:
 
 @lilypond[verbatim,quote,relative=1]
-\tempo 4 = 40 ~ 46
+\tempo 4 = 40 - 46
 c4. e8 a4 g
 b,2 d4 r
 @end lilypond
@@ -1314,7 +1344,33 @@ entrada:
 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}
 
@@ -1394,20 +1450,22 @@ El @code{\partial @var{duración}} se puede también escribir como:
 \set Timing.measurePosition -@var{duración}
 @end example
 
-Así, @code{\partial 8} se convierte en:
+Así que el primer ejemplo podría haberse escrito así:
 
 @lilypond[quote,verbatim,relative=1]
 \time 3/4
-\set Timing.measurePosition = #(ly:make-moment -1 8)
+\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
-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
-@w{@code{-4}}, con el significado de @qq{queda un valor de negra en este
-compás}.
+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:
@@ -1432,7 +1490,7 @@ advertencias o efectos desagradables, en este caso utilice en su lugar
 \time 6/8
 \partial 8
 e8 | a4 c8 b[ c b] |
-\set Timing.measurePosition = #(ly:make-moment -1 4)
+\set Timing.measurePosition = #(ly:make-moment -1/4)
 r8 e,8 | a4 c8 b[ c b] |
 @end lilypond
 
@@ -1484,7 +1542,7 @@ La numeración de compases se continúa al final de la cadencia.
 
 @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.
@@ -1493,16 +1551,21 @@ c4 c d8[ d d] f4 g4.
 d4 e d c
 @end lilypond
 
-Nunca se inicia un compás nuevo dentro de una cadencia,
-incluso aunque se inserten una o más instrucciones @code{\bar}
-dentro de ella. Por tanto, se deben añadir manualmente las alteraciones
-accidentales de cortesía.  Véase @ref{Alteraciones accidentales}.
+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 "|"
@@ -1568,20 +1631,6 @@ los saltos:
 \bar ""
 @end example
 
-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.
-
-@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
@@ -1599,14 +1648,14 @@ 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 manual de la indicación visible del compás y/o el
 escalado de la duración de las notas.
 
-@subsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
+@subsubsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
 
 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
@@ -1643,13 +1692,13 @@ de barrado automático.
     \scaleDurations 3/5 {
       \repeat unfold 2 { c8[ c c] }
       \repeat unfold 2 { c8[ c] } |
-      c4. c \times 2/3 { c8[ c c] } c4
+      c4. c \tuplet 3/2 { c8[ c c] } c4
     }
   }
 >>
 @end lilypond
 
-@subsubheading 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
@@ -1697,7 +1746,7 @@ independiente trasladando los grabadores @code{Timing_translator} y
 @cindex compuesto, indicaciones de compás
 @cindex compás compuesto, indicación de
 
-@subsubheading Indicaciones de compás compuesto
+@subsubsubheading Indicaciones de compás compuesto
 
 Se crean usando la función @code{\compoundMeter}.  La sintaxis es:
 
@@ -1892,12 +1941,15 @@ rasgueado.  Esto se puede hacer con el grabador
 >>
 @end lilypond
 
+
 @predefined
 @code{\improvisationOn},
 @code{\improvisationOff}.
 @endpredefined
 
+
 @snippets
+
 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {guitar-strum-rhythms.ly}
 
@@ -1962,7 +2014,7 @@ 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.}
@@ -2040,62 +2092,67 @@ barra nueva.
 @funindex set
 
 Cuando está habilitado el barrado automático, la colocación de las
-barras automñaticas viene determinada por tres propiedades de
+barras automáticas viene determinada por tres propiedades de
 contexto: @code{baseMoment}, @code{beatStructure} y
-@code{beamExceptions}.  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.  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 ajustes de
+@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{beamException} 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
+@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
 \set Timing.beamExceptions = #'()
 @end example
 
-
-@subsubheading @i{Barrado basado en @code{baseMoment} y @code{beatStructure}}
-
-En la mayor parte de los casos, las barras automáticas terminan al
-final de un pulso.  Los puntos finales de las barras vienen
-determinados 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.
+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
 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
 
-Si es está utilizando una indicación de compás común, @emph{se debe}
-desactivar @code{beamExceptions} para habilitar el funcionamiento de
-@code{beatStructure}.  Siempre se puede incluir la instrucción
-@code{\set Timing.beamExceptions = #'()} si el barrado está
-determinado por @code{beatStructure}.
-
 @lilypond[quote,relative=2,verbatim]
 \time 4/4
 a8^"default" a a a a a a a
-
-\set Timing.baseMoment = #(ly:make-moment 1 4)
-\set Timing.beatStructure = #'(1 1 1 1)
-a8^"no change" 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.baseMoment = #(ly:make-moment 1/4)
 \set Timing.beatStructure = #'(1 1 1 1)
 a8^"changed" a a a a a a a
 @end lilypond
@@ -2107,6 +2164,8 @@ más bajo, se aplican los ajustes del contexto circundante.
 @lilypond[quote, verbatim,relative=1]
 \new Staff {
   \time 7/8
+  % No need to disable beamExceptions
+  % as they are not defined for 7/8 time
   \set Staff.beatStructure = #'(2 3 2)
   <<
     \new Voice = one {
@@ -2150,7 +2209,9 @@ el nuevo valor de @code{baseMoment}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 5/8
-\set Timing.baseMoment = #(ly:make-moment 1 16)
+% 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
@@ -2165,7 +2226,7 @@ que el denominador del compás.  Todas las excepciones a este valor
 predeterminado están en
 @file{scm/time-signature-settings.scm}.
 
-@subsubheading @i{Barrado basado en @code{beamExceptions}}
+@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}.
@@ -2245,7 +2306,7 @@ ajuste @code{beatStructure} si no se reinicia @code{beamExceptions}.
 
 @lilypond[quote,verbatim,relative=2]
 \time 4/4
-\set Timing.baseMoment = #(ly:make-moment 1 8)
+\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} |
@@ -2263,7 +2324,7 @@ las corcheas en 3/4 mediante una barra en cada parte, reinicie
 \time 3/4
 % by default we beam in (6) due to beamExceptions
 \repeat unfold 6 {a8} |
-% This will beam (1 1 1) due to beatLength
+% This will beam (1 1 1) due to default baseMoment and beatStructure
 \set Timing.beamExceptions = #'()
 \repeat unfold 6 {a8}
 @end lilypond
@@ -2283,7 +2344,7 @@ r4. a8 a a |
 r4. a8 a a |
 @end lilypond
 
-@subsubheading @i{Cómo funciona el barrado automático}
+@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
@@ -2295,7 +2356,7 @@ se determina el aspecto de las barras:
 
 @itemize
 @item
-Si está especificada una barra manual con @code{[..]}, fijar la barra
+Si está especificada una barra manual con @code{[@dots{}]}, fijar la barra
 tal y como se ha especificado; en caso contrario,
 
 @item
@@ -2347,8 +2408,11 @@ en el archivo @file{scm/time-signature-settings.scm}.
 {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}.
@@ -2380,7 +2444,7 @@ la indicación de compás en un pentagrama solamente.
 <<
   \new Staff {
     \time 3/4
-    \set Timing.baseMoment = #(ly:make-moment 1 8)
+    \set Timing.baseMoment = #(ly:make-moment 1/8)
     \set Timing.beatStructure = #'(1 5)
     \repeat unfold 6 { a8 }
   }
@@ -2464,7 +2528,7 @@ barras de notas normales.
 
 @lilypond[quote,verbatim,relative=2]
 c4 d8[
-\grace { e32[ d c d] }
+\grace { e32 d c d }
 e8] e[ e
 \grace { f16 }
 e8 e]
@@ -2554,14 +2618,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
 
@@ -2700,26 +2764,38 @@ 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 ":..:"
 a1 \bar ":|.|:"
 b1 \bar ":|.:"
-c1 \bar ":|."
-e1
+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
@@ -2750,7 +2826,7 @@ 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.
@@ -2794,10 +2870,108 @@ c4 c c c \break
 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}.
+Además, existe una instrucción @code{\inStaffSegno} que crea una
+barra de compás con símbolo de segno, situada en conjunción con
+una línea de repetición adecuada si se utiliza con una instrucción
+@code{\repeat volta}, véase @ref{Repeticiones normales}.
+
+@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
@@ -2821,7 +2995,6 @@ líneas resultantes se conectan entre los distintos pentagramas de un
 @cindex predeterminada, línea divisoria, cambiar
 @cindex línea divisoria predeterminada, cambiar
 
-@snippets
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
@@ -2844,6 +3017,9 @@ Referencia de la notación:
 @ref{Repeticiones},
 @ref{Agrupar pentagramas}.
 
+Archivos instalados:
+@file{scm/bar-line.scm}.
+
 Fragmentos de código:
 @rlsr{Rhythms}.
 
@@ -2893,7 +3069,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 ""
@@ -2995,19 +3171,19 @@ 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' |
   c'2 c'
@@ -3234,7 +3410,7 @@ tiempo lógico adicional en el compás.
 
 @lilypond[quote,relative=2,verbatim]
 c4 \grace b16 a4(
-\grace { b16[ c16] } a2)
+\grace { b16 c16 } a2)
 @end lilypond
 
 Hay otros tres tipos posibles de notas de adorno; la
@@ -3250,7 +3426,7 @@ colocarla entre notas que están ligadas entre sí, utilizando la función
 @lilypond[quote,relative=2,verbatim]
 \acciaccatura d8 c4
 \appoggiatura e8 d4
-\acciaccatura { g16[ f] } e2
+\acciaccatura { g16 f } e2
 \slashedGrace a,8 g4
 \slashedGrace b16 a4(
 \slashedGrace b8 a2)
@@ -3262,8 +3438,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
 
@@ -3311,7 +3487,7 @@ nota principal.
 \new Voice {
   <<
     { d1^\trill_( }
-    { s2 s4. \grace { c16[ d] } }
+    { s2 s4. \grace { c16 d } }
   >>
   c1)
 }
@@ -3374,9 +3550,11 @@ Fragmentos de código:
 Referencia de funcionamiento interno:
 @rinternals{GraceMusic},
 @rinternals{Grace_beam_engraver},
+@rinternals{Grace_auto_beam_engraver},
 @rinternals{Grace_engraver},
 @rinternals{Grace_spacing_engraver}.
 
+
 @knownissues
 @cindex acciaccatura de varias notas
 @cindex adorno, sincronización de notas de
@@ -3452,19 +3630,19 @@ primer lugar, puede hacer más corta la duración de las notas de
 adorno, por ejemplo:
 
 @example
-\acciaccatura @{ c'8[ d' e' f' g'] @}
+c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
 @end example
 
 se convierte en:
 
 @example
-\acciaccatura @{ c'16[ d' e' f' g'] @}
+c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
 @end example
 
 Otra opción es cambiar explícitamente la duración musical:
 
 @example
-\acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
+c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
 @end example
 
 Véase @ref{Escalar las duraciones}.
@@ -3577,11 +3755,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 |
 }