\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'
* 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
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
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