]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/changes.tely
Hard-coded version numbers updated
[lilypond.git] / Documentation / es / changes.tely
index a2fa5b770635b4e6ebf1037964e75f7d79799a3d..00dfe6996e5b2de61e6b14798ff634a3c41f7f9a 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: f174bb0d28a5f8b6ca28e2e38930cba6e2e0d0ae
+    Translation of GIT committish: 2e3c5412eacdbfd976d2cd6c5cc90f272ddfc263
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -68,6 +68,83 @@ which scares away people.
 * only show user-visible changes.
 
 @end ignore
+@item
+Se contemplan las plicas de pentagrama cruzado en acordes, utilizando
+@code{crossStaff} y el grabador @code{Span_stem_engraver}.  Éste
+efectúa el cálculo de la longitud de las plicas de pentagrama cruzado
+de forma automática.
+@lilypondfile[quote]
+{cross-staff-stems.ly}
+
+@item
+La sintaxis de las palabras (secuencias de caracteres que se reconocen
+sin encerrarlas entre comillas) y las instrucciones (que ahora son
+siempre una barra invertida @samp{\} seguida de una palabra) se ha
+unificado para todos los modos: ahora consiste en caracteres
+alfabéticos, posiblemente comprendiendo guiones aislados @samp{-} y
+guiones bajos @samp{_}.
+
+Una consecuencia es que la utilización de guiones de texto sin
+entrecomillar como (literalmente)
+@example
+@{ c-script c\f_script @}
+@end example
+ahora tienden a producir una música no válida.  La omisión de las
+comillas para texto arbitrario en lugar de palabras clave nunca ha
+sido una buena práctica o se ha documentado, y es poco probable que se
+haya utilizado mucho.
+
+Quedarse con las convenciones establecidas (como no utilizar guiones o
+guiones bajos para los nombres de instrucción orientados a ser
+utilizados dentro de la música) sigue siendo recomendable.  El motivo
+de este cambio es el reconocimiento más robusto de las unidades
+léxicas de LilyPond para sí mismo así como para las herramientas
+externas que interpretan su sintaxis.
+
+@item
+Se contempla el canto kievano en notación cuadrada:
+@lilypond[quote,relative=1,verbatim]
+\new KievanVoice {
+  \cadenzaOn
+  c d e f g a bes
+  \bar "kievan"
+}
+@end lilypond
+
+@item
+Los puntillos ahora evitan a las otras voces en la polifonía a dos
+partes, de manera que los usuarios pueden trasladar el grabador
+@code{Dot_column_engraver} para ajustar los puntillos de forma
+independiente para cada voz.
+
+@lilypond[quote]
+\layout {
+  \context {
+    \Staff
+    \remove "Dot_column_engraver"
+  } \context {
+    \Voice
+    \consists "Dot_column_engraver"
+  }
+}
+\relative c'' <<
+  { \time 6/8
+    <d f g>4. <d f g> <f, g> b
+  } \\ {
+    <f g b>4. <g b d> <b d> <e, g>
+  } >>
+@end lilypond
+
+@item
+Ahora se incluye en LilyPond una función de Scheme, desarrollada por
+varios usuarios, para ajustar los puntos de control de las curvas como
+ligaduras de unión y de expresión.
+
+@lilypond[quote,verbatim,relative=2]
+g8->( bes,-.) d4
+\shape Slur #'((-0.5 . 1.5) (-3 . 0) (0 . 0) (0 . 0))
+g8->( bes,!-.) d4
+@end lilypond
 
 @item
 El uso de las especificaciones de @code{\tempo} en los bloques
@@ -154,40 +231,49 @@ convierten a la representación anterior; la utilización de una
 cualquiera de ellas puede ser la vía más sencilla para mantener
 operativo el código tradicional.
 
-Las ventajas de hacer que la entrada y la música tengan una más
-estrecha correspondencia son numerosas: las funciones musicales
-fundionaban anteriormente de forma distinta si se utilizaban dentro o
-fuera de los acordes.  Ahora son lo mismo, incluidas todas las
-posibilidades del análisis sintáctico de los argumentos.  Ahora
-podemos usar variables musicales dentro de los acordes: una
-construcción como
+Los tres siguientes elementos de la lista son consecuencia de este
+cambio.
+
+@item
+Se ha reimplementado la abreviatura de ayuda para intruducción
+repetitiva de acordes, @code{q}.  Ahora los acordes repetidos se
+sustituyen justo antes de la interpretación de la expresión musical.
+En caso de que el usuario quiera retener ciertos eventos del acorde
+original, puede ejecutar manualmente la función @code{\chordRepeats}
+de sustitución de acordes de repetición.
+
+@item
+Los números de cuerdas y digitaciones de la mano derecha sobre notas
+individuales aparecen ahora sin tener que escribirlas dentro de
+corchetes de acorde.
+
+@item
+Ahora las funciones musicales funcionan igual cuando se usan dentro o
+fuera de los acordes, incluidas todas las posibilidades de la
+exploración de argumentos.  Las variables musicales se pueden usar
+dentro de acordes: una construcción como
 @lilypond[verbatim,quote,ragged-right]
 tonic=fis'
 { <\tonic \transpose c g \tonic> }
 @end lilypond
 @noindent
+ahora funciona como se espera.  Puede utilizarse @code{#@{@dots{}#@}}
+para la construcción de componentes de acordes.  Ahora @code{\tweak}
+funciona sobre notas individuales sin necesidad de incluirlas dentro
+de un acorde.  Ahora es posible usarla dentro de eventos de
+instrucciones y letra de canciones, pero aún no es probable que
+ofrezca resultados.
 
-habría sido impensable con anterioridad.  Podemos usar
-@code{#@{@dots{}#@}} para construir los componentes de un acorde.  Las
-funciones musicales dentro de los acordes ya no se manejan de ninguna
-forma especial y por tanto aceptan los mismos argumentos que fuera de
-los acordes.  La instrucción @code{\tweak} funciona ahora sobre notas
-individuales sin necesidad de envolverlas entre ángulos de acorde.  En
-teoría, también puede funcionar sobre eventos y sobre la letra de las
-canciones.  Dado que antes no era posible, depende de la suerte caso
-por caso si las interioridades del código de los trucos están
-recibiendo ya la información necesaria.  Se solicita a los usuarios
-que informen de aquellos casos en que se observe que la instrucción
-@code{\tweak} no funciona según lo que razonablemente se espera de
-ella.
-
-@item
-Como consecuencia, era posible reimplementar la abreviatura de
-repetición de acordes @code{q}.  Los acordes repetidos ahora se
-sustituyen justo antes de interpretar la expresión musical.  En caso
-de que el usuario quiera retener ciertos eventos del acorde original,
-puede ejecutar manualmente la función de sustitución de repetición de
-acordes @code{\chordRepeats}.
+@item
+@code{\tweak} now takes an optional layout object specification.  It can
+be used for tweaking layout objects that are only indirectly caused by
+the tweaked event, like accidentals, stems, and flags:
+
+@lilypond[verbatim,quote,ragged-right,relative=2]
+<\tweak Accidental #'color #red   cis4
+ \tweak Accidental #'color #green es
+                                  g>
+@end lilypond
 
 @item
 Las expresiones de Scheme dentro de fragmentos de código de LilyPond
@@ -195,12 +281,21 @@ incrustados (@code{#@{@dots{}#@}}) se ejecutan ahora dentro de la
 cerradura léxica del código de Scheme circundante.  El símbolo
 @code{$} ya no es especial dentro del código de LilyPond incrustado.
 Se puede utilizar de forma incondicional dentro de código de LilyPond
-para su evaluación inmediata, de forma parecida a la forma en que se
-utilizaba anteriormente @code{ly:export}.  Se ha suprimido
-@code{ly:export}.  Como consecuencia, ahora @code{#} está libre para
-diferir la evaluación de su argumento hasta que el analizador
-sintáctico reduzca efectivamente la expresión contenida, reduciendo
-significativamente el potencial de la evaluación prematura.
+para la evaluación inmediata de expresiones de Scheme, de forma
+parecida a la forma en que se utilizaba anteriormente
+@code{ly:export}.  Se ha suprimido @code{ly:export}.  Como
+consecuencia, ahora @code{#} está libre para diferir la evaluación de
+su argumento hasta que el analizador sintáctico reduzca efectivamente
+la expresión contenida, reduciendo significativamente el potencial de
+la evaluación prematura.  También están los operadores de @q{división
+de cadenas} @code{$@@} y @code{#@@} para la interpretación de los
+miembros de una lista de forma individual.
+
+@item
+Para reducir la necesidad de utilizar @code{$}, las expresiones de
+Scheme escritas con @code{#} se interpretan como música dentro de las
+listas de música, y como elementos de marcado o de listas de marcado
+dentro de los elementos de marcado.
 
 @item
 Se ha mejorado el soporte de acordes de tipo jazz: se reconocen los