]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/changing-defaults.itely
Merge branch 'master' of git://git.savannah.gnu.org/lilypond.git
[lilypond.git] / Documentation / es / notation / changing-defaults.itely
index d4d3fdce964b0799d99ad68a62d761ef99411a97..67a33d6518b677e89523e6959e2390bd0ce0bc9f 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-Translation of GIT committish: 44099a932d98a8757b27ee92f9b0533170b516e3
+Translation of GIT committish: 2055f35c47a045a50a01ff4dba8524322cfc3b48
 
     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.13.36"
+@c \version "2.14.0"
 
 @node Cambiar los valores por omisión
 @chapter Cambiar los valores por omisión
@@ -41,7 +41,7 @@ Internamente, LilyPond utiliza el lenguaje Scheme (un dialecto de
 LISP) para aportar la infraestructura.  La sobreescritura de las
 decisiones de disposición da acceso efectivo a las interioridades del
 programa, lo que requiere código de Scheme como entrada.  Los
-elementos de Scheme se inauguran dentro de un archivo @code{.ly} con
+elementos de Scheme se inauguran dentro de un archivo @file{.ly} con
 el símbolo de cuadradillo @code{#}.@footnote{@rextend{Tutorial de Scheme}
 contiene un breve tutorial sobre la introducción de números,
 listas, cadenas y símbolos en Scheme.}
@@ -78,8 +78,8 @@ Manual de aprendizaje:
 @rlearning{Contextos y grabadores}.
 
 Archivos de inicio:
-@file{ly/@/engraver@/-init@/.ly},
-@file{ly/@/performer@/-init@/.ly}.
+@file{ly/engraver-init.ly},
+@file{ly/performer-init.ly}.
 
 Fragmentos de código:
 @rlsr{Contexts and engravers}.
@@ -549,7 +549,7 @@ Los contextos de notación (como @code{Score} y @code{Staff}) no sólo
 almacenan propiedades, también contienen «plug-ins» o complementos
 llamados @q{grabadores} que crean elementos de notación.  Por ejemplo,
 el contexto @code{Voice} contiene un grabador
-@code{Note_head_engraver} que crea las cabezas de nota y el contexto
+@code{Note_heads_engraver} que crea las cabezas de nota y el contexto
 @code{Staff} contiene un grabador @code{Key_signature_engraver} que
 crea la indicación de compás.
 
@@ -1167,7 +1167,7 @@ pueden modificar.
 Hemos estado hablando de @emph{el} objeto @code{Fingering}, pero
 realmente esto no significa mucho.  El archivo de inicialización
 (véase @rlearning{Otras fuentes de información})
-@file{scm/@/define@/-grobs@/.scm} muestra el alma del @q{objeto},
+@file{scm/define-grobs.scm} muestra el alma del @q{objeto},
 
 @example
 (Fingering
@@ -1604,7 +1604,7 @@ Existe un tipo especial de propiedad de contexto: la descripción de
 los grobs.  Las decscripciones de los grobs reciben un nombre en
 @code{MayúsculasDeCamello} (empezando en mayúscula).  Contienen los
 @q{ajustes predeterminados} para un tipo particular de grob, en forma
-de lista asociativa.  Consulte @file{scm/@/define@/-grobs@/.scm} para
+de lista asociativa.  Consulte @file{scm/define-grobs.scm} para
 ver los ajustes de cada descripción de grob.  Las descripciones de
 grob se modifican con @code{\override}.
 
@@ -1955,7 +1955,7 @@ varias ligaduras generadas dentro de un acorde.
 @subsection @code{\set} frente a @code{\override}
 @translationof set versus override
 
-HACER: probablemente esta sección es innecesaria.
+@c HACER: probablemente esta sección es innecesaria.
 
 @ignore
 We have seen two methods of changing properties: @code{\set} and
@@ -1980,7 +1980,7 @@ duplas de @emph{claves} y @emph{valores}.  La estructura de una
 lista-A es la siguiente:
 
 @example
-#((@var{clave1} . @var{valor1})
+'((@var{clave1} . @var{valor1})
   (@var{clave2} . @var{valor2})
   (@var{clave3} . @var{valor3})
   @dots{})
@@ -1991,25 +1991,27 @@ Si una lista-A es una propiedad de un grob o una variable de
 afecte a las otras claves.
 
 Por ejemplo, para reducir el espacio entre pentagramas adyacentes
-dentro de un sistema, use la propiedad @code{between-staff-spacing}
+dentro de un grupo, use la propiedad @code{staff-staff-spacing}
 del grob @code{StaffGrouper}.  La propiedad es una lista-A con cuatro
-claves: @code{padding} (relleno), @code{space} (espacio),
-@code{minimum-distance} (distancia mínima) y @code{stretchability}
-(ampliabilidad).  Tres de las cuatro claves tienen valores
-predeterminados en el inicio, que están definidos (junto con todo el
-resto de las propiedades de grobs) en el archivo
-@file{scm/define-grobs.scm}:
+claves: @code{basic-distance} (distancia básica),
+@code{minimum-distance} (distancia mínima), @code{padding} (relleno)
+y @code{stretchability} (ampliabilidad).
+Los ajustes estándar para esta propiedad
+se relacionan en la sección
+@qq{Backend} de la Referencia de Funcionamiento Interno
+(véase @rinternals{StaffGrouper}):
 
 @example
-(between-staff-spacing . ((padding . 1)
-                          (space . 9)
-                          (minimum-distance . 7)))
+'((basic-distance . 9)
+  (minimum-distance . 7)
+  (padding . 1)
+  (stretchability . 5))
 @end example
 
 Una forma de acercar los pentagramas entre sí es reducir el valor de
-la clave @code{space} (@code{9}) para que se corresponda con el valor
+la clave @code{basic-distance} (@code{9}) para que se corresponda con el valor
 de @code{minimum-distance} (@code{7}).  Para modificar una única clave
-de forma individual, utilice una declaración anidada:
+de forma individual, utilice una @emph{declaración anidada}:
 
 @lilypond[quote,verbatim]
 % default space between staves
@@ -2020,7 +2022,8 @@ de forma individual, utilice una declaración anidada:
 
 % reduced space between staves
 \new PianoStaff \with {
-  \override StaffGrouper #'between-staff-spacing #'space = #7
+  % this is the nested declaration
+  \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7
 } <<
   \new Staff { \clef treble c''1 }
   \new Staff { \clef bass   c1   }
@@ -2028,23 +2031,24 @@ de forma individual, utilice una declaración anidada:
 @end lilypond
 
 La utilización de una declaración anidada actualiza la clave
-especificada (@code{space} en el ejemplo anterior) sin alterar ninguna
+especificada (como @code{basic-distance} en el ejemplo anterior)
+sin alterar ninguna
 de las otras claves que ya se habían establecido para la misma
 propiedad.
 
 Ahora, supongamos que deseamos que los pentagramas estén tan próximos
 como sea posible sin que se superpongan.  La manera más sencilla de
-hacerlo es establecer las cuatro claves de la lista-A a cero.  En tal
-caso, no es necesario fijar el valor de cada clave individualmente con
-declaraciones anidadas.  En lugar de eso, se puede redefinir
+hacerlo es establecer las cuatro claves de la lista-A a cero.  Sin
+embargo, no es necesario escribir cuatro declaraciones anidadas,
+una por cada clave.  En lugar de eso, se puede redefinir
 completamente la propiedad con una sola declaración, como una lista-A:
 
 @lilypond[quote,verbatim]
 \new PianoStaff \with {
-  \override StaffGrouper #'between-staff-spacing =
-    #'((padding . 0)
-       (space . 0)
+  \override StaffGrouper #'staff-staff-spacing =
+    #'((basic-distance . 0)
        (minimum-distance . 0)
+       (padding . 0)
        (stretchability . 0))
 } <<
   \new Staff { \clef treble c''1 }
@@ -2055,34 +2059,34 @@ completamente la propiedad con una sola declaración, como una lista-A:
 Observe que cualquier clave que no haya sido relacionada
 explícitamente en la definición de la lista-A, será reiniciada a sus
 valores @emph{predeterminados si no se han fijado}.  En el caso de
-@code{between-staff-spacing}, el valor de cualquier clave no fijada se
+@code{staff-staff-spacing}, el valor de cualquier clave no fijada se
 reiniciaría a cero (excepto @code{stretchability}, que toma el valor
-de @code{space} si no se fija).  Así, las dos declaraciones siguientes
+de @code{basic-distance} si no se fija).  Así, las dos declaraciones siguientes
 son equivalentes:
 
 @example
-\override StaffGrouper #'between-staff-spacing =
-  #'((space . 7))
+\override StaffGrouper #'staff-staff-spacing =
+  #'((basic-distance . 7))
 
-\override StaffGrouper #'between-staff-spacing =
-  #'((padding . 0)
-     (space . 7)
+\override StaffGrouper #'staff-staff-spacing =
+  #'((basic-distance . 7)
      (minimum-distance . 0)
+     (padding . 0)
      (stretchability . 7))
 @end example
 
 Una consecuencia de esto (posiblemente no intencionada) es la
-eliminación de cualquier valor predeterminado @emph{inicializado} que
+eliminación de cualquier valor estándar que
 se establezca en un archivo de inicio y que se carga cada vez que se
-compila un archivo de entrada.  En el ejemplo anterior, los valores
-predeterminados inicializados para @code{padding} y
+compila un archivo de entrada.  En el ejemplo anterior, los ajustes
+estándar para @code{padding} y
 @code{minimum-distance} (definidos en @file{scm/define-grobs.scm}) se
 reinician a sus valores predeterminados si no se han fijado (cero para
 las dos claves).  La definición de una propiedad o variable como una
 lista-A (de cualquier tamaño) siempre reinicia todos los valores de
 clave no establecidos a sus valores predeterminados si no se han
 fijado.  Ano ser que este sea el resultado deseado, es más seguro
-actualizar los valores de clave inddividualmente con una declaración
+actualizar los valores de clave individualmente con una declaración
 anidada.
 
 @warning{Las declaraciones anidadas no funcionan para las listas-A de
@@ -2367,8 +2371,8 @@ cantidad, @code{\mm}, @code{\cm}, @code{\in}@tie{}(pulgadas), o
 @code{\pt}@tie{}(puntos, 1/72.27 pulgadas).  Las distancias de diseño
 de página se pueden especificar también en unidades escalables (véase
 el párrafo siguiente) adjuntando @code{\staff-space} a la cantidad.
-La disposición de página se describe en detalle en @ref{Formateo de
-las páginas}.
+La disposición de página se describe en detalle en
+@ref{Disposición de la página}.
 
 Las distancias escaladas siempre se especifican en unidades de un
 espacio del pentagrama o, más raramente, medio espacio del pentagrama.
@@ -2404,7 +2408,7 @@ Manual de aprendizaje:
 @rlearning{Longitud y grosor de los objetos}.
 
 Referencia de la notación:
-@ref{Formateo de las páginas},
+@ref{Disposición de la página},
 @ref{Establecer el tamaño del pentagrama}.
 
 
@@ -3092,11 +3096,11 @@ explícitas.
 
 El pequeño símbolo de octava sobre las claves en octava alta o baja se
 produce por parte del objeto @code{OctavateEight}.  Su visibilidad se
-controla independientemente de la del objeto @code{Clef}, así que es
+hereda automáticamente de la del objeto @code{Clef}, así que no es
 necesario aplicar las sobreescrituras correspondientes
-@code{break-visibility} tanto a los objetos @code{Clef} como
-@code{OctavateEight} para suprimir completamente estos símbolos de
-clave al comienzo de cada línea.
+@code{break-visibility} a los objetos
+@code{OctavateEight} para suprimir los símbolos de octavación
+para las claves invisibles.
 
 Para los cambios de clave explícitos, la propiedad
 @code{explicitClefVisibility} controla tanto el símbolo de clave como
@@ -3254,7 +3258,7 @@ Referencia de la notación:
 
 
 Archivos de inicio:
-@file{scm/@/define@/-grobs@/.scm}.
+@file{scm/define-grobs.scm}.
 
 Fragmentos de código:
 @rlsr{Tweaks and overrides}.
@@ -3901,6 +3905,8 @@ padText =
 Además de números, podemos usar expresiones musicales, como notas,
 para los argumentos de las funciones musicales:
 
+@c TODO: use a better example (the music argument is redundant).
+
 @lilypond[quote,verbatim,ragged-right]
 custosNote =
 #(define-music-function
@@ -3938,6 +3944,4 @@ tempoPadded =
 }
 @end lilypond
 
-@c @seealso
-
-
+@c TODO: add appropriate @@ref's here.