]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/spacing.itely
Merge remote branch 'origin/master' into release/unstable
[lilypond.git] / Documentation / es / notation / spacing.itely
index cfa87ed4a295e1a2ab1b8265e2f419fcdb1510f0..0a916efc33d7cfa461e0683ace4b746f520e50ff 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: b2bdfeb83d3dd8460ffe0afef5f99e08dbe7f1ba
+    Translation of GIT committish: 1b79ddbaaf7f6aaa89489fdfaa03e1310235cee6
 
     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
 
 
     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.6"
+@c \version "2.17.30"
 
 @ignore
 GDP TODO list
 
 @ignore
 GDP TODO list
@@ -32,7 +32,7 @@ staff lines."
 
 Could we add a sentence:
 "Use instead the pair               fontSize = #@var{N}
 
 Could we add a sentence:
 "Use instead the pair               fontSize = #@var{N}
-            \override StaffSymbol #'staff-space = #(magstep
+            \override StaffSymbol.staff-space = #(magstep
 @var{N})
 inside the Staff context to change the size of the font and the
 distance between
 @var{N})
 inside the Staff context to change the size of the font and the
 distance between
@@ -77,7 +77,8 @@ estrechos ni estirados.
 Hay dos tipos de bloques que pueden contener ajustes de disposición:
 @code{\paper @{@dots{}@}} y @code{\layout @{@dots{}@}}.  El bloque
 @code{\paper} contiene ajustes de disposición de la página que se
 Hay dos tipos de bloques que pueden contener ajustes de disposición:
 @code{\paper @{@dots{}@}} y @code{\layout @{@dots{}@}}.  El bloque
 @code{\paper} contiene ajustes de disposición de la página que se
-espera sean los mismos para todas las partituras de un libro, como la
+espera sean los mismos para todas las partituras de un libro o parte de libro,
+como la
 altura de la hoja o si se imprimen los números de página, etc.  Véase
 @ref{Disposición de la página}.  El bloque @code{\layout} contiene
 ajustes de disposición de la partitura, como el número de sistemas que
 altura de la hoja o si se imprimen los números de página, etc.  Véase
 @ref{Disposición de la página}.  El bloque @code{\layout} contiene
 ajustes de disposición de la partitura, como el número de sistemas que
@@ -115,11 +116,42 @@ bloque @code{\paper}.
 @subsection El bloque @code{\paper}
 @translationof The \paper block
 
 @subsection El bloque @code{\paper}
 @translationof The \paper block
 
-El bloque @code{\paper} puede aparecer dentro de un bloque
-@code{\book}, pero no dentro de un bloque @code{\score}.  Los ajustes
-de un bloque @code{\paper} se aplican a todo el libro, que puede
-comprender varias partituras.  Entre los ajustes que pueden aparecer
-dentro de un bloque @code{\paper} están los siguientes:
+Los bloques @code{\paper} pueden aparecer en tres lugares
+diferentes para formar una jerarquía descendente de bloques
+@code{\paper}:
+
+@itemize
+
+@item
+Al principio del archivo de entrada, antes de cualquier bloque
+@code{\book}, @code{\bookpart}, o @code{\score}.
+
+@item
+Dentro de un bloque @code{\book} pero fuera de cualquier bloque
+@code{\bookpart} o @code{\score} que estén dentro de ese libro.
+
+@item
+Dentro de un bloque @code{\bookpart} pero fuera de cualquier
+bloque @code{\score} que esté dentro de esa parte de libro.
+
+@end itemize
+
+No se puede poner un bloque @code{\paper} dentro de un bloque
+@code{\score}.
+
+Los valores de los campos filtran esta jerarquía, persistiendo los
+valores establecidos más arriba en la jerarquía a no ser que se
+sobreescriban por algún valor establecido más abajo en la
+jerarquía.
+
+Pueden aparecer varios bloques @code{\paper} en cada uno de los
+niveles, por ejemplo como parte de distintos archivos incluidos
+con @code{\include}.  Si es el caso, los campos en cada nivel se
+combinan, tomando precedencia los campos que aparecen más tarde si
+se producen campos duplicados.
+
+Entre los ajustes que pueden aparecer dentro de un bloque
+@code{\paper} están los siguientes:
 
 @itemize
 
 
 @itemize
 
@@ -885,8 +917,6 @@ Fragmentos de código:
 @unnumberedsubsubsec Variables de @code{\paper} para los saltos de línea
 @translationof \paper variables for line breaking
 
 @unnumberedsubsubsec Variables de @code{\paper} para los saltos de línea
 @translationof \paper variables for line breaking
 
-@c TODO: Mention that ly:optimal-breaking is on by default? -mp
-
 @table @code
 
 @item max-systems-per-page
 @table @code
 
 @item max-systems-per-page
@@ -934,32 +964,13 @@ en el archivo @file{ly/paper-defaults-init.ly}
 
 @table @code
 
 
 @table @code
 
-@item blank-after-score-page-penalty
-@funindex blank-after-score-page-penalty
-
-Penalización por tener una página vacía después del final de una
-partitura y antes de la siguiente.  De forma predeterminada, es menor
-que @code{blank-page-penalty}, de manera que preferimos páginas vacías
-después de las partituras que páginas vacías dentro de una partitura.
-
-@item blank-last-page-penalty
-@funindex blank-last-page-penalty
-
-Penalización por terminar la partitura sobre una página impar.
-
-@item blank-page-penalty
-@funindex blank-page-penalty
-
-Penalización por tener una página vacía en medio de una partitura.  No
-se utiliza por parte de @code{ly:optimal-breaking} porque nunca
-considera páginas vacías en mitad de una partitura.
-
 @item page-breaking
 @funindex page-breaking
 
 Algoritmo de saltos de página que utilizar.  Se puede elegir entre
 @item page-breaking
 @funindex page-breaking
 
 Algoritmo de saltos de página que utilizar.  Se puede elegir entre
-@code{ly:minimal-breaking}, @code{ly:page-turn-breaking} o
-@code{ly:optimal-breaking}.
+@code{ly:minimal-breaking}, @code{ly:page-turn-breaking},
+@code{ly:one-line-breaking} y @code{ly:optimal-breaking}
+(predeterminado).
 
 @item page-breaking-system-system-spacing
 @funindex page-breaking-system-system-spacing
 
 @item page-breaking-system-system-spacing
 @funindex page-breaking-system-system-spacing
@@ -980,6 +991,64 @@ predeterminada.
 
 @end table
 
 
 @end table
 
+Las siguientes variables son efectivas solamente cuando
+@code{page-breaking} está sijado a @code{ly:page-turn-breaking}.
+Los saltos de página se seleccionan entonces de forma que se
+minimice el número de pasos de página.  Dado que los pasos de
+página son necesarios cuando se pasa de una página impar a una
+página par, normalmente resultará favorecida aquella disposición
+en que la última página sea impar.  Los lugares en que se
+prefieran pasos de página pueden indicarse manualmente insertando
+@code{\allowPageTurn} o automáticamente incluyendo el grabador
+@code{Page_turn_engraver} (véase @ref{Paso de página óptimo}).
+
+Si no hay un número suficiente de posibilidades para escoger a la
+hora de insertar unos pasos de página adecuados, LilyPond puede
+insertar una página vacía dentro de una partitura, entre
+partituras (si hay dos o más partituras) o finalizando una
+partitura en una página de numeración par.  Los valores de las
+tres siguientes variables pueden incrementarse para que estas
+acciones se vuelvan menos probables.
+
+Los valores son penalizaciones, es decir, cuando más alto es el
+valor menos probables será la acción asociada relativa a otras
+posibilidades.
+
+@table @code
+
+@item blank-page-penalty (penalización por página vacía)
+@funindex blank-page-penalty
+
+Penalización por tener una página vcía en mitad de una partitura.
+Si @code{blank-page-penalty} es grande y está seleccionado
+@code{ly:page-turn-breaking}, entonces será menos probable que
+LilyPond inserte una página en medio de una partitura.  En lugar
+de ello, intercala espacio en la música hasta que se rellene la
+página vacía y la siguiente.  Predeterminado: 5.
+
+@item blank-last-page-penalty (penalización por última página vacía)
+@funindex blank-last-page-penalty
+
+Penalización por terminar la partitura sobre una página par.  Si
+@code{blank-last-page-penalty} es grande y está seleccionado
+@code{ly:page-turn-breaking}, entonces será menos probable que
+LilyPond produzca una partitura en que la última página tenga
+numeración par.  En su lugar, ajustará el espaciado de manera que
+use una página más o una página menos.  Predeterminado: 0.
+
+@item blank-after-score-page-penalty (penalización por página vacía después de una partitura)
+@funindex blank-after-score-page-penalty
+
+Penalización por tener una página vacía después del final de una
+partitura y antes de la siguiente.  De forma predeterminada, esta
+penalización es más pequeña que @code{blank-page-penalty}, de
+forma que se insertan páginas vacías después de las partituras
+como preferencia sobre la inserción de páginas vacías dentro de
+una partitura.  Predeterminado: 2.
+
+@end table
+
+
 @seealso
 Referencia de la notación:
 @ref{Saltos de página},
 @seealso
 Referencia de la notación:
 @ref{Saltos de página},
@@ -1171,12 +1240,12 @@ He aquí un ejemplo de un bloque @code{\layout}:
   indent = 2\cm
   \context @{
     \StaffGroup
   indent = 2\cm
   \context @{
     \StaffGroup
-    \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8
+    \override StaffGrouper.staff-staff-spacing.basic-distance = #8
   @}
   \context @{
     \Voice
   @}
   \context @{
     \Voice
-    \override TextScript #'padding = #1
-    \override Glissando #'thickness = #3
+    \override TextScript.padding = #1
+    \override Glissando.thickness = #3
   @}
 @}
 @end example
   @}
 @}
 @end example
@@ -1198,8 +1267,8 @@ Por ejemplo: si este bloque:
 \layout @{
   \context @{
     \Voice
 \layout @{
   \context @{
     \Voice
-    \override TextScript #'color = #magenta
-    \override Glissando #'thickness = #1.5
+    \override TextScript.color = #magenta
+    \override Glissando.thickness = #1.5
   @}
 @}
 @end example
   @}
 @}
 @end example
@@ -1219,13 +1288,13 @@ Si se define una variable de la siguiente manera:
 variable_de_Layout = \layout @{
   \context @{
     \Voice
 variable_de_Layout = \layout @{
   \context @{
     \Voice
-    \override NoteHead #'font-size = #4
+    \override NoteHead.font-size = #4
   @}
 @}
 @end example
 
 guardará la configuración actual de @code{\layout} con la
   @}
 @}
 @end example
 
 guardará la configuración actual de @code{\layout} con la
-sobreescritura añadida de @code{NoteHead #'font-size}, pero esta
+sobreescritura añadida de @code{NoteHead.font-size}, pero esta
 combinación @emph{no} se guarda como la nueva configuración actual.
 Tenga en cuenta que la @q{configuración actual} se lee cuando la
 variable se define y no cuando se usa, de manera que el contenido de
 combinación @emph{no} se guarda como la nueva configuración actual.
 Tenga en cuenta que la @q{configuración actual} se lee cuando la
 variable se define y no cuando se usa, de manera que el contenido de
@@ -1239,7 +1308,7 @@ La variable se puede entonces usar dentro de otro bloque
   \variable_de_layout
   \context @{
     \Voice
   \variable_de_layout
   \context @{
     \Voice
-    \override NoteHead #'color = #red
+    \override NoteHead.color = #red
   @}
 @}
 @end example
   @}
 @}
 @end example
@@ -1259,11 +1328,11 @@ muestra el uso de @code{\variable_de_layout} el último bloque
 @code{\layout} consistiría en:
 
 @example
 @code{\layout} consistiría en:
 
 @example
-  TextScript #'padding = #1
-  TextScript #'color = #magenta
-  Glissando #'thickness = #1.5
-  NoteHead #' font-size = #4
-  NoteHead #' color = #red
+  TextScript.padding = #1
+  TextScript.color = #magenta
+  Glissando.thickness = #1.5
+  NoteHead.font-size = #4
+  NoteHead.color = #red
 @end example
 
 más las sobreescrituras de @code{indent} y de @code{StaffGrouper}.
 @end example
 
 más las sobreescrituras de @code{indent} y de @code{StaffGrouper}.
@@ -1272,8 +1341,8 @@ Pero si la variable ya hubiera sido definida antes del primer bloque
 @code{\layout} la configuración actual contendría ahora solamente
 
 @example
 @code{\layout} la configuración actual contendría ahora solamente
 
 @example
-  NoteHead #' font-size= #4 % (escrita en la definición de la variable)
-  NoteHead #' color = #red % (añadida después del uso de la variable)
+  NoteHead.font-size= #4 % (escrita en la definición de la variable)
+  NoteHead.color = #red % (añadida después del uso de la variable)
 @end example
 
 Si se planifica cuidadosamente, las variables de @code{\layout} pueden
 @end example
 
 Si se planifica cuidadosamente, las variables de @code{\layout} pueden
@@ -1462,19 +1531,19 @@ paralelo con la música:
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
   \remove "Forbid_line_break_engraver"
 } \relative c'' {
   <<
-    { c2. \times 2/3 { c4 c c } c2. | }
+    { c2. \tuplet 3/2 { c4 c c } c2. | }
     { s1 | \break s1 | }
   >>
 }
 @end lilypond
 
 De forma similar, los saltos de línea están normalmente prohibidos
     { s1 | \break s1 | }
   >>
 }
 @end lilypond
 
 De forma similar, los saltos de línea están normalmente prohibidos
-cuando hay barras de corchea que cruzan la línea divisoria.  Se puede
-cambiar este comportamiento fijando @code{\override Beam #'breakable =
-##t}:
+cuando hay barras de corchea que cruzan la línea divisoria.  Se
+puede cambiar este comportamiento fijando
+@code{\override Beam.breakable = ##t}:
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
-\override Beam #'breakable = ##t
+\override Beam.breakable = ##t
 c2. c8[ c | \break
 c8 c] c2. |
 @end lilypond
 c2. c8[ c | \break
 c8 c] c2. |
 @end lilypond
@@ -1691,7 +1760,7 @@ El grabador @code{Page_turn_engraver} lee la propiedad de contexto
 @code{minimumPageTurnLength} para determinar qué longitud debe tener
 una sección sin notas antes de que se considere la posibilidad de un
 paso de página.  El valor predeterminado para
 @code{minimumPageTurnLength} para determinar qué longitud debe tener
 una sección sin notas antes de que se considere la posibilidad de un
 paso de página.  El valor predeterminado para
-@code{minimumPageTurnLength} es @code{(ly:make-moment 1 1)}.  Si
+@code{minimumPageTurnLength} es @code{(ly:make-moment 1/1)}.  Si
 quiere inhabilitar las vueltas de página, puede establecerlo a algún
 valor muy grande.
 
 quiere inhabilitar las vueltas de página, puede establecerlo a algún
 valor muy grande.
 
@@ -1701,7 +1770,7 @@ valor muy grande.
   a4 b c d |
   R1 | % aquí se permite un salto de página
   a4 b c d |
   a4 b c d |
   R1 | % aquí se permite un salto de página
   a4 b c d |
-  \set Staff.minimumPageTurnLength = #(ly:make-moment 5 2)
+  \set Staff.minimumPageTurnLength = #(ly:make-moment 5/2)
   R1 | % aquí no se permite un salto de página
   a4 b r2 |
   R1*2 | % aquí se permite un salto de página
   R1 | % aquí no se permite un salto de página
   a4 b r2 |
   R1*2 | % aquí se permite un salto de página
@@ -1735,6 +1804,9 @@ de marcado del nivel superior.
 @endpredefined
 
 @seealso
 @endpredefined
 
 @seealso
+Referencia de la notación:
+@ref{Variables de \paper para los saltos de línea}.
+
 Fragmentos de código:
 @rlsr{Spacing}.
 
 Fragmentos de código:
 @rlsr{Spacing}.
 
@@ -1792,8 +1864,8 @@ Lily a veces rechaza las instrucciones @code{\break} y
 sobreescribir este comportamiento:
 
 @example
 sobreescribir este comportamiento:
 
 @example
-\override NonMusicalPaperColumn #'line-break-permission = ##f
-\override NonMusicalPaperColumn #'page-break-permission = ##f
+\override NonMusicalPaperColumn.line-break-permission = ##f
+\override NonMusicalPaperColumn.page-break-permission = ##f
 @end example
 
 Cuando se sobreescribe el valor de @code{line-break-permission} a
 @end example
 
 Cuando se sobreescribe el valor de @code{line-break-permission} a
@@ -1825,8 +1897,8 @@ music = \relative c'' { c8 c c c }
   \layout {
     \context {
       \Score
   \layout {
     \context {
       \Score
-      \override NonMusicalPaperColumn #'line-break-permission = ##f
-      \override NonMusicalPaperColumn #'page-break-permission = ##f
+      \override NonMusicalPaperColumn.line-break-permission = ##f
+      \override NonMusicalPaperColumn.page-break-permission = ##f
     }
   }
 }
     }
   }
 }
@@ -1868,21 +1940,25 @@ disposición de los saltos.
 @lilypond[quote,verbatim]
 music = \relative c'' { c4 c c c }
 
 @lilypond[quote,verbatim]
 music = \relative c'' { c4 c c c }
 
-\score {
-  \new Staff <<
-    \new Voice {
-      s1 * 2 \break
-      s1 * 3 \break
-      s1 * 6 \break
-      s1 * 5 \break
-    }
-    \new Voice {
-      \repeat unfold 2 { \music }
-      \repeat unfold 3 { \music }
-      \repeat unfold 6 { \music }
-      \repeat unfold 5 { \music }
-    }
-  >>
+\header { tagline = ##f }
+\paper { left-margin = 0\mm }
+\book {
+  \score {
+    \new Staff <<
+      \new Voice {
+        s1 * 2 \break
+        s1 * 3 \break
+        s1 * 6 \break
+        s1 * 5 \break
+      }
+      \new Voice {
+        \repeat unfold 2 { \music }
+        \repeat unfold 3 { \music }
+        \repeat unfold 6 { \music }
+        \repeat unfold 5 { \music }
+      }
+    >>
+  }
 }
 @end lilypond
 
 }
 @end lilypond
 
@@ -1894,32 +1970,36 @@ propiedades de @code{NonMusicalPaperColumnGrob}, como se explica en
 @lilypond[quote,verbatim]
 music = \relative c'' { c4 c c c }
 
 @lilypond[quote,verbatim]
 music = \relative c'' { c4 c c c }
 
-\score {
-  \new Staff <<
-    \new Voice {
-      \overrideProperty Score.NonMusicalPaperColumn
-        #'line-break-system-details #'((Y-offset . 0))
-      s1 * 2 \break
-
-      \overrideProperty Score.NonMusicalPaperColumn
-        #'line-break-system-details #'((Y-offset . 35))
-      s1 * 3 \break
-
-      \overrideProperty Score.NonMusicalPaperColumn
-        #'line-break-system-details #'((Y-offset . 70))
-      s1 * 6 \break
-
-      \overrideProperty Score.NonMusicalPaperColumn
-        #'line-break-system-details #'((Y-offset . 105))
-      s1 * 5 \break
-    }
-    \new Voice {
-      \repeat unfold 2 { \music }
-      \repeat unfold 3 { \music }
-      \repeat unfold 6 { \music }
-      \repeat unfold 5 { \music }
-    }
-  >>
+\header { tagline = ##f }
+\paper { left-margin = 0\mm }
+\book {
+  \score {
+    \new Staff <<
+      \new Voice {
+        \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+          #'((Y-offset . 0))
+        s1 * 2 \break
+
+        \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+          #'((Y-offset . 5))
+        s1 * 3 \break
+
+        \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+          #'((Y-offset . 15))
+        s1 * 6 \break
+
+        \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+          #'((Y-offset . 30))
+        s1 * 5 \break
+      }
+      \new Voice {
+        \repeat unfold 2 { \music }
+        \repeat unfold 3 { \music }
+        \repeat unfold 6 { \music }
+        \repeat unfold 5 { \music }
+      }
+    >>
+  }
 }
 @end lilypond
 
 }
 @end lilypond
 
@@ -2060,14 +2140,14 @@ de estos puntos de referencia:
 #(define zero-space '((padding . -inf.0) (basic-distance . 0)))
 
 alignToZero = \with {
 #(define zero-space '((padding . -inf.0) (basic-distance . 0)))
 
 alignToZero = \with {
-  \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space
-  \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space
+  \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space
+  \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space
 }
 lowerCaseChords = \with {
   chordNameLowercaseMinor = ##t
 }
 staffAffinityDown = \with {
 }
 lowerCaseChords = \with {
   chordNameLowercaseMinor = ##t
 }
 staffAffinityDown = \with {
-  \override VerticalAxisGroup #'staff-affinity = #DOWN
+  \override VerticalAxisGroup.staff-affinity = #DOWN
 }
 labelContext =
 #(define-music-function
 }
 labelContext =
 #(define-music-function
@@ -2085,13 +2165,13 @@ labelContext =
                          \lowerCaseChords }
   \context { \FretBoards  \alignToZero \staffAffinityDown }
   \context { \Score
                          \lowerCaseChords }
   \context { \FretBoards  \alignToZero \staffAffinityDown }
   \context { \Score
-    \override BarLine #'stencil = ##f
-    \override DynamicText #'self-alignment-X = #-1
-    \override FretBoard #'X-offset = #1.75
-    \override InstrumentName #'minimum-Y-extent = #'(-2 . 2)
-    \override InstrumentName #'extra-offset = #'(0 . -0.5)
-    \override TextScript #'minimum-Y-extent = #'(-2 . 3)
-    \override TimeSignature #'stencil = ##f
+    \omit BarLine
+    \override DynamicText.self-alignment-X = #-1
+    \override FretBoard.X-offset = #1.75
+    \override InstrumentName.minimum-Y-extent = #'(-2 . 2)
+    \override InstrumentName.extra-offset = #'(0 . -0.5)
+    \override TextScript.minimum-Y-extent = #'(-2 . 3)
+    \omit TimeSignature
   }
 }
 
   }
 }
 
@@ -2156,12 +2236,11 @@ forma individual, y la segunda redefine la propiedad completamente:
 
 @example
 \new Staff \with @{
 
 @example
 \new Staff \with @{
-  \override VerticalAxisGroup #'default-staff-staff-spacing
-       #'basic-distance = #10
+  \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10
 @} @{ @dots{} @}
 
 \new Staff \with @{
 @} @{ @dots{} @}
 
 \new Staff \with @{
-  \override VerticalAxisGroup #'default-staff-staff-spacing =
+  \override VerticalAxisGroup.default-staff-staff-spacing =
     #'((basic-distance . 10)
        (minimum-distance . 9)
        (padding . 1)
     #'((basic-distance . 10)
        (minimum-distance . 9)
        (padding . 1)
@@ -2176,8 +2255,7 @@ póngalos dentro del bloque @code{\layout}:
 \layout @{
   \context @{
     \Staff
 \layout @{
   \context @{
     \Staff
-    \override VerticalAxisGroup #'default-staff-staff-spacing
-         #'basic-distance = #10
+    \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10
   @}
 @}
 @end example
   @}
 @}
 @end example
@@ -2348,7 +2426,7 @@ pautas estuvieran combinadas en un grupo o grupos.
 \layout {
   \context {
     \Staff
 \layout {
   \context {
     \Staff
-    \override VerticalAxisGroup #'default-staff-staff-spacing =
+    \override VerticalAxisGroup.default-staff-staff-spacing =
       #'((basic-distance . 8)
          (minimum-distance . 7)
          (padding . 1))
       #'((basic-distance . 8)
          (minimum-distance . 7)
          (padding . 1))
@@ -2370,7 +2448,7 @@ pautas estuvieran combinadas en un grupo o grupos.
   % By setting 'padding to a negative value, staves can be made to
   % collide.  The lowest acceptable value for 'basic-distance is 0.
   \new Staff \with {
   % By setting 'padding to a negative value, staves can be made to
   % collide.  The lowest acceptable value for 'basic-distance is 0.
   \new Staff \with {
-    \override VerticalAxisGroup #'default-staff-staff-spacing =
+    \override VerticalAxisGroup.default-staff-staff-spacing =
       #'((basic-distance . 3.5)
          (padding . -10))
   } { \clef bass g2 r | }
       #'((basic-distance . 3.5)
          (padding . -10))
   } { \clef bass g2 r | }
@@ -2426,14 +2504,14 @@ grob @code{StaffGrouper} al espaciado de las pautas agrupadas:
 \layout {
   \context {
     \Score
 \layout {
   \context {
     \Score
-    \override StaffGrouper #'staff-staff-spacing #'padding = #0
-    \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1
+    \override StaffGrouper.staff-staff-spacing.padding = #0
+    \override StaffGrouper.staff-staff-spacing.basic-distance = #1
   }
 }
 
 <<
   \new PianoStaff \with {
   }
 }
 
 <<
   \new PianoStaff \with {
-    \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20
+    \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20
   } <<
     \new Staff { c'1 }
     \new Staff { c'1 }
   } <<
     \new Staff { c'1 }
     \new Staff { c'1 }
@@ -2495,24 +2573,23 @@ la línea de letra es capaz de ampliarse mucho más de lo que es usual:
 \layout {
   \context {
     \Lyrics
 \layout {
   \context {
     \Lyrics
-    \override VerticalAxisGroup
-      #'nonstaff-nonstaff-spacing #'stretchability = #1000
+    \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000
   }
 }
 
 \new StaffGroup
 <<
   \new Staff \with {
   }
 }
 
 \new StaffGroup
 <<
   \new Staff \with {
-    \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30))
+    \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30))
   } { c'1 }
   \new Lyrics \with {
   } { c'1 }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #UP
+    \override VerticalAxisGroup.staff-affinity = #UP
   } \lyricmode { up }
   \new Lyrics \with {
   } \lyricmode { up }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #CENTER
+    \override VerticalAxisGroup.staff-affinity = #CENTER
   } \lyricmode { center }
   \new Lyrics \with {
   } \lyricmode { center }
   \new Lyrics \with {
-    \override VerticalAxisGroup #'staff-affinity = #DOWN
+    \override VerticalAxisGroup.staff-affinity = #DOWN
   } \lyricmode { down }
   \new Staff { c'1 }
 >>
   } \lyricmode { down }
   \new Staff { c'1 }
 >>
@@ -2544,13 +2621,13 @@ colección de ajustes que controlan la cantidad de relleno
 vertical entre los pentagramas y los sistemas.
 
 Es posible enfrentarse al espaciado vertical de una forma distinta
 vertical entre los pentagramas y los sistemas.
 
 Es posible enfrentarse al espaciado vertical de una forma distinta
-utilizando @code{NonMusicalPaperColumn #'line-break-system-details}.
+utilizando @code{NonMusicalPaperColumn.line-break-system-details}.
 Mientras que los mecanismos del espaciado vertical flexible
 Mientras que los mecanismos del espaciado vertical flexible
-especifican relleno vertical, @code{NonMusicalPaperColumn
-#'line-break-system-details} puede especificar posiciones verticales
-exactas sobre la página.
+especifican relleno vertical,
+@code{NonMusicalPaperColumn.line-break-system-details} puede
+especificar posiciones verticales exactas sobre la página.
 
 
-@code{NonMusicalPaperColumn #'line-break-system-details} acepta una
+@code{NonMusicalPaperColumn.line-break-system-details} acepta una
 lista asociativa de tres ajustes diferentes:
 
 @itemize
 lista asociativa de tres ajustes diferentes:
 
 @itemize
@@ -2578,23 +2655,23 @@ sobreescrituras de @code{NonMusicalPaperColumn} de ejemplo con la
 instrucción especial @code{\overrideProperty}:
 
 @example
 instrucción especial @code{\overrideProperty}:
 
 @example
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details
+  #'((X-offset . 20))
 
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((Y-offset . 40))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details
+  #'((Y-offset . 40))
 
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20)
-                                 (Y-offset . 40))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details
+  #'((X-offset . 20)
+     (Y-offset . 40))
 
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((alignment-distances . (15)))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details
+  #'((alignment-distances . (15)))
 
 
-\overrideProperty NonMusicalPaperColumn
-  #'line-break-system-details #'((X-offset . 20)
-                                 (Y-offset . 40)
-                                 (alignment-distances . (15)))
+\overrideProperty NonMusicalPaperColumn.line-break-system-details
+  #'((X-offset . 20)
+     (Y-offset . 40)
+     (alignment-distances . (15)))
 @end example
 
 Para entender cómo funciona cada uno de los distintos ajustes,
 @end example
 
 Para entender cómo funciona cada uno de los distintos ajustes,
@@ -2647,14 +2724,14 @@ grob (objeto gráfico) @code{NonMusicalPaperColumn}:
     <<
       \new Staff <<
         \new Voice {
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 0))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 0))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 40))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 40))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 80))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 60))
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
@@ -2687,17 +2764,17 @@ usando la subpropiedad @code{alignment-distances} de
     <<
       \new Staff <<
         \new Voice {
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 20)
-                                           (alignment-distances . (15)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 20)
+               (alignment-distances . (10)))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 60)
-                                           (alignment-distances . (15)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 60)
+               (alignment-distances . (15)))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 100)
-                                           (alignment-distances . (15)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+          #'((Y-offset . 85)
+             (alignment-distances . (20)))
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
@@ -2729,17 +2806,17 @@ vertical de los pentagramas pero no de los grupos de pentagramas.
     <<
       \new Staff <<
         \new Voice {
     <<
       \new Staff <<
         \new Voice {
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 0)
-                                           (alignment-distances . (30 10)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 0)
+               (alignment-distances . (30 10)))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 60)
-                                           (alignment-distances . (10 10)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 60)
+               (alignment-distances . (10 10)))
           s1*5 \break
           s1*5 \break
-          \overrideProperty Score.NonMusicalPaperColumn
-            #'line-break-system-details #'((Y-offset . 100)
-                                           (alignment-distances . (10 30)))
+          \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
+            #'((Y-offset . 100)
+               (alignment-distances . (10 30)))
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
           s1*5 \break
         }
         \new Voice { \repeat unfold 15 { c'4 c' c' c' } }
@@ -2765,12 +2842,13 @@ múltiplos de la distancia entre líneas de pentagrama adyacentes.  Los
 valores positivos mueven a los pentagramas y a la letra hacia arriba,
 los valores negativos mueven los pentagramas y la letra hacia abajo.
 
 valores positivos mueven a los pentagramas y a la letra hacia arriba,
 los valores negativos mueven los pentagramas y la letra hacia abajo.
 
-@item A causa de que los ajustes a @code{NonMusicalPaperColumn
-#'line-break-system-details} dados aquí permiten el posicionamiento de
-pentagramas y sistemas en cualquier lugar de la página, es posible
-violar los márgenes o los límites del papel, o incluso imprimir
-pentagramas o sistemas unos encima de otros.  Esto se evitaría pasando
-a los diferentes ajustes unos valores razonables.
+@item A causa de que los ajustes a
+@code{NonMusicalPaperColumn.line-break-system-details} dados aquí
+permiten el posicionamiento de pentagramas y sistemas en cualquier
+lugar de la página, es posible violar los márgenes o los límites
+del papel, o incluso imprimir pentagramas o sistemas unos encima
+de otros.  Esto se evitaría pasando a los diferentes ajustes unos
+valores razonables.
 @end itemize
 
 @seealso
 @end itemize
 
 @seealso
@@ -2815,49 +2893,44 @@ pentagrama.
 @lilypond[quote,ragged-right,relative=2,verbatim]
 c4_"Text"\pp
 r2.
 @lilypond[quote,ragged-right,relative=2,verbatim]
 c4_"Text"\pp
 r2.
-\once \override TextScript #'outside-staff-priority = #1
+\once \override TextScript.outside-staff-priority = #1
 c4_"Text"\pp % this time the text will be closer to the staff
 r2.
 % by setting outside-staff-priority to a non-number,
 % we disable the automatic collision avoidance
 c4_"Text"\pp % this time the text will be closer to the staff
 r2.
 % by setting outside-staff-priority to a non-number,
 % we disable the automatic collision avoidance
-\once \override TextScript #'outside-staff-priority = ##f
-\once \override DynamicLineSpanner #'outside-staff-priority = ##f
+\once \override TextScript.outside-staff-priority = ##f
+\once \override DynamicLineSpanner.outside-staff-priority = ##f
 c4_"Text"\pp % now they will collide
 @end lilypond
 
 c4_"Text"\pp % now they will collide
 @end lilypond
 
-El relleno vertical entre un objeto fuera del pentagrama y los grobs
-posicionados previamente se puede controlar con
-@code{outside-staff-padding}.
+El relleno vertical que rodea a los objetos fuera del pentagrama
+se puede controlar con @code{outside-staff-padding}.
 
 @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18]
 
 @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18]
-\once \override TextScript #'outside-staff-padding = #0
-a'^"This text is placed very close to the note"
-\once \override TextScript #'outside-staff-padding = #3
-c^"This text is padded away from the previous text"
-c^"This text is placed close to the previous text"
+\once \override TextScript.outside-staff-padding = #0
+a4-"outside-staff-padding = #0"
+\once \override TextScript.outside-staff-padding = #3
+d-"outside-staff-padding = #3"
+c-"default outside-staff-padding"
+b-"default outside-staff-padding"
+R1
 @end lilypond
 
 @end lilypond
 
-De forma predeterminada, los objetos fuera del pentagrama se colocan
-sólo para evitar una colisión horizontal con los grobs posicionados
-previamente.  Esto puede llevar a situaciones en las que los objetos
-se colocan muy próximos entre sí en el sentido horizontal.  El espacio
-vertical entre pentagramas se puede fijar también de manera que los
-objetos fuera del pentagrama se sitúen de forma intercalada.  El
-establecimiento del relleno horizontal
-@code{outside-staff-horizontal-padding} ocasiona que un objeto se
-desplace verticalmente para que tal situación no ocurra.
+De forma predeterminada, los objetos fuera del pentagrama se
+colocan de forma que eviten una colisión horizontal con los grobs
+posicionados previamente.  Esto puede llevar a situaciones en las
+que los objetos se colocan muy próximos entre sí en el sentido
+horizontal.  Como se muestra en el ejemplo que aparece más abajo,
+al establecer @code{outside-staff-horizontal-padding} se
+incrementa el espacio horicontal necesario, y en este caso mueve
+el texto hacia arriba para evitar que quede demasiado cerca de las
+líneas adicionales.
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
-% the markup is too close to the following note
-c4^"Text"
-c4
-c''2
-% setting outside-staff-horizontal-padding fixes this
+c4^"Word" c c''2
 R1
 R1
-\once \override TextScript #'outside-staff-horizontal-padding = #1
-c,,4^"Text"
-c4
-c''2
+\once \override TextScript.outside-staff-horizontal-padding = #1
+c,,4^"Word" c c''2
 @end lilypond
 
 @seealso
 @end lilypond
 
 @seealso
@@ -2900,8 +2973,9 @@ corcheas; la corchea va seguida de un ancho de cabeza de blanca (ACB).
 La negra va seguida de 2 ACB, la blanca por 3 ACB, etc.
 
 @lilypond[quote,verbatim,relative=1]
 La negra va seguida de 2 ACB, la blanca por 3 ACB, etc.
 
 @lilypond[quote,verbatim,relative=1]
-c2 c4. c8 c4. c8 c4. c8 c8
-c8 c4 c4 c4
+c2 c4. c8
+c4. c8 c4. c8
+c8 c c4 c c
 @end lilypond
 
 Normalmente, el valor de @code{spacing-increment} está establecido en
 @end lilypond
 
 Normalmente, el valor de @code{spacing-increment} está establecido en
@@ -2964,8 +3038,8 @@ con los valores predeterminados y otra con correcciones exageradas:
 {
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
 {
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
-  \override Staff.NoteSpacing #'stem-spacing-correction = #1.5
-  \override Staff.StaffSpacing #'stem-spacing-correction = #1.5
+  \override Staff.NoteSpacing.stem-spacing-correction = #1.5
+  \override Staff.StaffSpacing.stem-spacing-correction = #1.5
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
 }
   c'4 e''4 e'4 b'4 |
   b'4 e''4 b'4 e''4 |
 }
@@ -2994,7 +3068,7 @@ adicional en una partitura, ajustando el valor del relleno en la
 medida necesaria.
 
 @example
 medida necesaria.
 
 @example
- \override Score.NonMusicalPaperColumn #'padding = #10
+ \override Score.NonMusicalPaperColumn.padding = #10
 @end example
 
 No existe ningún rodeo para disminuir la magnitud de la separación.
 @end example
 
 No existe ningún rodeo para disminuir la magnitud de la separación.
@@ -3004,12 +3078,18 @@ No existe ningún rodeo para disminuir la magnitud de la separación.
 @subsection Área de espaciado nueva
 @translationof New spacing area
 
 @subsection Área de espaciado nueva
 @translationof New spacing area
 
+@funindex \newSpacingSection
+@cindex área de espaciado nueva
+@cindex espaciado, nueva área de
+@cindex notas, espaciar horizontalmente
+
 Se pueden iniciar secciones nuevas con diferentes parámetros de
 espaciado, con @code{newSpacingSection}.  Esto es útil cuando hay
 secciones que tienen distinta noción de las notas largas y cortas.
 
 En el ejemplo siguiente, el cambio de compás introduce una sección
 Se pueden iniciar secciones nuevas con diferentes parámetros de
 espaciado, con @code{newSpacingSection}.  Esto es útil cuando hay
 secciones que tienen distinta noción de las notas largas y cortas.
 
 En el ejemplo siguiente, el cambio de compás introduce una sección
-nueva, y por ello las semicorcheas se separan de manera más amplia.
+nueva, y por ello las semicorcheas se separan automáticamente
+de manera ligeramente más amplia.
 
 @lilypond[relative=1,verbatim,quote]
 \time 2/4
 
 @lilypond[relative=1,verbatim,quote]
 \time 2/4
@@ -3021,8 +3101,26 @@ c16[ c c8]
 @end lilypond
 
 La instrucción @code{\newSpacingSection} crea un nuevo objeto
 @end lilypond
 
 La instrucción @code{\newSpacingSection} crea un nuevo objeto
-@code{SpacingSpanner}, y de ahí que se puedan usar nuevas
-instrucciones de sobreescritura @code{\override} en dicho punto.
+@code{SpacingSpanner} en ese momento musical.  Si los ajustes de
+espaciado automáticos no dan el espaciado deseado, pueden
+aplicarse sobreescrituras manuales a sus propiedades con
+@code{\override}.  Las sobreescrituras se deben aplicar en el
+mismo momento musical que la propia instrucción
+@code{\newSpacingSection}.  Entonces afectarán al espaciado de
+toda la música que venga a continuación hasta que las propiedades
+se cambien en una nueva sección de espaciado, por ejemplo:
+
+@lilypond[relative=1,verbatim,quote]
+\time 4/16
+c16[ c c8]
+\newSpacingSection
+\override Score.SpacingSpanner.spacing-increment = #2
+c16[ c c8]
+\newSpacingSection
+\revert Score.SpacingSpanner.spacing-increment
+c16[ c c8]
+@end lilypond
+
 
 @seealso
 Fragmentos de código:
 
 @seealso
 Fragmentos de código:
@@ -3065,41 +3163,35 @@ que @code{ly:make-moment} construye una duración, por lo que @code{1
   \layout {
     \context {
       \Score
   \layout {
     \context {
       \Score
-      \override SpacingSpanner
-        #'base-shortest-duration = #(ly:make-moment 1 16)
+      \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
     }
   }
 }
 @end lilypond
 
     }
   }
 }
 @end lilypond
 
+
 @snippets
 De forma predeterminada, el espaciado en los grupos de valoración
 especial depende de varios factores ajenos a la duración (como
 alteraciones, cambios de clave, etc.).  Para pasar por alto estos
 símbolos y forzar un espaciado de duraciones iguales uniforme, use
 @snippets
 De forma predeterminada, el espaciado en los grupos de valoración
 especial depende de varios factores ajenos a la duración (como
 alteraciones, cambios de clave, etc.).  Para pasar por alto estos
 símbolos y forzar un espaciado de duraciones iguales uniforme, use
-@code{Score.SpacingSpanner #'uniform-stretching}.  Esta propiedad sólo
+@code{Score.SpacingSpanner.uniform-stretching}.  Esta propiedad sólo
 puede cambiarse al principio de la partitura:
 
 @lilypond[quote,ragged-right,verbatim]
 \score {
   <<
     \new Staff {
 puede cambiarse al principio de la partitura:
 
 @lilypond[quote,ragged-right,verbatim]
 \score {
   <<
     \new Staff {
-      \times 4/5 {
-        c8 c8 c8 c8 c8
-      }
-      c8 c8 c8 c8
+      \tuplet 5/4 { c8 c c c c } c8 c c c
     }
     \new Staff {
     }
     \new Staff {
-      c8 c8 c8 c8
-      \times 4/5 {
-        c8 c8 c8 c8 c8
-      }
+      c8 c c c \tuplet 5/4 { c8 c c c c }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      \override SpacingSpanner #'uniform-stretching = ##t
+      \override SpacingSpanner.uniform-stretching = ##t
     }
   }
 }
     }
   }
 }
@@ -3109,8 +3201,8 @@ Cuando se establece @code{strict-note-spacing}, las notas se separan
 sin tener en cuenta las claves, líneas divisorias ni notas de adorno:
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
 sin tener en cuenta las claves, líneas divisorias ni notas de adorno:
 
 @lilypond[quote,ragged-right,relative=2,verbatim]
-\override Score.SpacingSpanner #'strict-note-spacing = ##t
-\new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c]  c32[ c32] }
+\override Score.SpacingSpanner.strict-note-spacing = ##t
+\new Staff { c8[ c \clef alto c \grace { c16 c } c8 c c]  c32[ c] }
 @end lilypond
 
 @seealso
 @end lilypond
 
 @seealso
@@ -3196,7 +3288,7 @@ proporcional, que se pueden usar solos o combinados:
 @item @code{uniform-stretching}
 @item @code{strict-note-spacing}
 @item @code{\remove "Separating_line_group_engraver"}
 @item @code{uniform-stretching}
 @item @code{strict-note-spacing}
 @item @code{\remove "Separating_line_group_engraver"}
-@item @code{\override PaperColumn #'used = ##t}
+@item @code{\override PaperColumn.used = ##t}
 @end itemize
 
 En los ejemplos que siguen, exploramos el uso de estos cinco ajustes
 @end itemize
 
 En los ejemplos que siguen, exploramos el uso de estos cinco ajustes
@@ -3209,11 +3301,7 @@ espaciado clásico sin justificación por la derecha.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
   >>
 }
     }
   >>
 }
@@ -3239,17 +3327,13 @@ ajuste @code{proportionalNotationDuration}.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
   >>
  \layout {
     \context {
       \Score
     }
   >>
  \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
     }
   }
 }
@@ -3274,11 +3358,11 @@ argumento, que es la duración de referencia contra el que se aplica el
 espaciado de toda la música.  La función Scheme de LilyPond
 @code{make-moment} acepta dos argumentos: un numerador y un
 denominador que, juntos, expresan una cierta fracción de redonda.  La
 espaciado de toda la música.  La función Scheme de LilyPond
 @code{make-moment} acepta dos argumentos: un numerador y un
 denominador que, juntos, expresan una cierta fracción de redonda.  La
-llamada @code{(ly:make-moment 1 20)}, por tanto, produce una duración
+llamada @code{(ly:make-moment 1/20)}, por tanto, produce una duración
 de referencia de una nota de un veinteavo de redonda (semicorcheas de
 cinquillo).  Son también posibles valores como
 de referencia de una nota de un veinteavo de redonda (semicorcheas de
 cinquillo).  Son también posibles valores como
-@code{(ly:make-moment 1 16)},
-@code{(ly:make-moment 1 8)} y @code{(ly:make-moment 3 97)}.
+@code{(ly:make-moment 1/16)},
+@code{(ly:make-moment 1/8)} y @code{(ly:make-moment 3/97)}.
 
 ¿Cómo seleccionamos la duración correcta de referencia para pasarla a
 @code{proportionalNotationDuration}?  Normalmente mediante un proceso
 
 ¿Cómo seleccionamos la duración correcta de referencia para pasarla a
 @code{proportionalNotationDuration}?  Normalmente mediante un proceso
@@ -3291,17 +3375,13 @@ más largas aplican un espaciado más apretado.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 8)
+      proportionalNotationDuration = #(ly:make-moment 1/8)
     }
   }
 }
     }
   }
 }
@@ -3309,17 +3389,13 @@ más largas aplican un espaciado más apretado.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 16)
+      proportionalNotationDuration = #(ly:make-moment 1/16)
     }
   }
 }
     }
   }
 }
@@ -3327,17 +3403,13 @@ más largas aplican un espaciado más apretado.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 32)
+      proportionalNotationDuration = #(ly:make-moment 1/32)
     }
   }
 }
     }
   }
 }
@@ -3362,16 +3434,10 @@ diferente de grupo especial.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
     \new RhythmicStaff {
     }
     \new RhythmicStaff {
-      \times 8/9 {
-        c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
-      }
+      \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' }
     }
   >>
 }
     }
   >>
 }
@@ -3388,22 +3454,16 @@ soluciona.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
     \new RhythmicStaff {
     }
     \new RhythmicStaff {
-      \times 8/9 {
-        c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
-      }
+      \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
+      proportionalNotationDuration = #(ly:make-moment 1/20)
     }
   }
 }
     }
   }
 }
@@ -3419,23 +3479,17 @@ propiedad de @code{SpacingSpanner}.
 \score {
   <<
     \new RhythmicStaff {
 \score {
   <<
     \new RhythmicStaff {
-      c'2
-      c'16 c'16 c'16 c'16
-      \times 4/5 {
-        c'16 c'16 c'16 c'16 c'16
-      }
+      c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' }
     }
     \new RhythmicStaff {
     }
     \new RhythmicStaff {
-      \times 8/9 {
-        c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8 c'8
-      }
+      \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' }
     }
   >>
   \layout {
     \context {
       \Score
     }
   >>
   \layout {
     \context {
       \Score
-      proportionalNotationDuration = #(ly:make-moment 1 20)
-      \override SpacingSpanner #'uniform-stretching = ##t
+      proportionalNotationDuration = #(ly:make-moment 1/20)
+      \override SpacingSpanner.uniform-stretching = ##t
     }
   }
 }
     }
   }
 }
@@ -3529,24 +3583,14 @@ Compare las dos partituras siguientes:
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
 
 @lilypond[quote,verbatim,ragged-right]
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
-  c''8
-  c''8
-  c''8
-  \clef alto
-  d'8
-  d'2
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
+  c''8 c'' c'' \clef alto d' d'2
 }
 
 \new Staff {
 }
 
 \new Staff {
-  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
-  \override Score.SpacingSpanner #'strict-note-spacing = ##t
-  c''8
-  c''8
-  c''8
-  \clef alto
-  d'8
-  d'2
+  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
+  \override Score.SpacingSpanner.strict-note-spacing = ##t
+  c''8 c'' c'' \clef alto d' d'2
 }
 @end lilypond
 
 }
 @end lilypond
 
@@ -3562,11 +3606,11 @@ Además de los ajustes dados aquí, hay otros que aparecen con
 frecuencia en las partituras proporcionales.  Entre ellos están:
 
 @itemize
 frecuencia en las partituras proporcionales.  Entre ellos están:
 
 @itemize
-@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t}
-@item @code{tupletFullLength = ##t}
-@item @code{\override Beam #'breakable = ##t}
-@item @code{\override Glissando #'breakable = ##t}
-@item @code{\override TextSpanner #'breakable = ##t}
+@item @code{\override SpacingSpanner.strict-grace-spacing = ##t}
+@item @code{\set tupletFullLength = ##t}
+@item @code{\override Beam.breakable = ##t}
+@item @code{\override Glissando.breakable = ##t}
+@item @code{\override TextSpanner.breakable = ##t}
 @item @code{\remove "Forbid_line_break_engraver" in the Voice context}
 @end itemize
 
 @item @code{\remove "Forbid_line_break_engraver" in the Voice context}
 @end itemize
 
@@ -3615,9 +3659,7 @@ Para presentar gráficamente las dimensiones de las variables de
 disposición vertical que pueden verse alteradas por el formato de la
 página, establezca @code{annotate-spacing} en el bloque @code{\paper}:
 
 disposición vertical que pueden verse alteradas por el formato de la
 página, establezca @code{annotate-spacing} en el bloque @code{\paper}:
 
-@c need to have \book{} otherwise we get the separate systems. -hwn
-@lilypond[verbatim,quote]
-#(set-default-paper-size "a6" 'landscape)
+@lilypond[verbatim,quote,papersize=a6landscape]
 \book {
   \score { { c4 } }
   \paper { annotate-spacing = ##t }
 \book {
   \score { { c4 } }
   \paper { annotate-spacing = ##t }
@@ -3726,7 +3768,7 @@ pentagrama:
 
 @lilypond[verbatim,quote,relative=1]
 e4 c g\f c
 
 @lilypond[verbatim,quote,relative=1]
 e4 c g\f c
-e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c
+e4 c g-\tweak X-offset #-2.7 \f c
 @end lilypond
 
 @item
 @end lilypond
 
 @item
@@ -3764,8 +3806,8 @@ duración se produce un efecto de @q{apretujamiento}:
   \layout {
     \context {
       \Score
   \layout {
     \context {
       \Score
-      \override SpacingSpanner
-        #'common-shortest-duration = #(ly:make-moment 1 2)
+      \override SpacingSpanner.common-shortest-duration =
+        #(ly:make-moment 1/2)
     }
   }
 }
     }
   }
 }