X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fchanges.tely;h=c06f8d9c5dff8b8587be5c7cfb5cc89772b422a5;hb=ce43b953f70e2b7b36e11f3cb2bb0f179fc3b1a3;hp=35b2a9cf53253bbb2b8548340d80b0da94d2779d;hpb=17463ba49a755dca5682ba18af450c198d94e050;p=lilypond.git diff --git a/Documentation/es/changes.tely b/Documentation/es/changes.tely index 35b2a9cf53..3c59782c3c 100644 --- a/Documentation/es/changes.tely +++ b/Documentation/es/changes.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: e18567dccce0f16b680e6b7e562329e5f8bcae59 + Translation of GIT committish: d596cd22ee8ffaf8ab46736e5fa2d067bcd92cad When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -9,6 +9,8 @@ @setfilename lilypond-changes.info @settitle Registro de cambios de LilyPond +@include macros.itexi + @ifhtml @macro inputfileref{DIR,NAME} @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c @@ -42,22 +44,18 @@ Véase el manual del usuario, \NAME\ @finalout @node Top -@top Funcionalidades nuevas de la versión 2.13 desde la 2.12 - -@ifhtml -Este documento está disponible también en formato -@uref{changes.es.pdf,PDF}. Forma parte de la @uref{../,Documentación -de LilyPond}. -@end ifhtml +@top Funcionalidades nuevas de la versión 2.18 desde la 2.16 @allowcodebreaks false -@itemize @bullet +@itemize @ignore HINTS +* add new items at the top + * only show verbatim input for syntax/input changes * try to be as brief possible in those cases @@ -72,228 +70,173 @@ which scares away people. @end ignore @item -Se ha añadido una articulación de semi-abierta: -@lilypond[quote,relative=2] -c4\halfopen +Se ha invertido el significado de @code{instrumentTransposition}. +Después de +@example +\set instrumentTransposition = #@{ b #@} +@end example +una nota escrita @code{c'} ahora suena como @code{b}. +Anteriormente era a la inversa. Esperamos que este cambio y el +siguiente hagan más sencillo el tratamiento de los instrumentos +transpositores. + +@item +La música generada por las instrucciones @code{\set} y +@code{\override} ya no resulta afectada por la instrucción +@code{\transpose}. La consecuencia más importante es que +@code{\transpose} transporta la altura tonal sonora o de concierto +y la que se imprime en la misma medida incluso aunque la música +que se transporta contenga @code{\transposition}. Anteriormente, +@example +\transpose c' f' \transposition bes' +@end example +era equivalente a @code{\transposition f'}. Ahora se mantiene +como equivalente a @code{\transposition bes'}. + +@item +Ahora los grupos de valoración especial se crean mediante la +instrucción @code{\tuplet}, que toma una fracción +@code{@var{t}/@var{n}} para especificar que se tocan @var{t} notas +en el tiempo en que habitualmente se permite un número de +@var{n}. Una sola instrucción @code{\tuplet} puede crear varios +grupos especiales si su duración se inserta después de la +fracción. +@lilypond[quote,verbatim,relative=2] +\tuplet 3/2 { c8 d e } \tuplet 3/2 { f e d } c2 +\tuplet 3/2 4 { c8 d e f e d } c2 @end lilypond -A veces se utiliza para indicar golpes de hi-hat semi-abierto. - -@item -Ahora está totalmente contemplado el algoritmo bidireccional de -Unicode para elementos de marcado de una sola línea, gracias a la -integración mejorada con Pango. - -@item -LilyPond se encuentra ahora licenciado bajo la GPL v3+ de GNU. - -@item -En las tablaturas, los trastes se pueden indicar mediante etiquetas -que no sean números: - -@lilypond[verbatim,quote,relative=1] -\new TabStaff -\with { - stringTunings = #'(17 14 9 5 2 -3) - tablatureFormat = #fret-letter-tablature-format -} -\new TabVoice { - \set fretLabels = #`(,(markup #:with-color red "a") - "b" - ,(markup #:italic #:smaller "c")) - 4. 8 4 +La instrucción @code{\times} con el orden de la fracción invertido +@code{@var{n}/@var{t}} aún está disponible. + +@item +Se introducen dos instrucciones nuevas de marcado: +@code{\draw-dashed-line} (trazar línea discontinua) y +@code{\draw-dotted-line} (trazar línea de puntos). + +@noindent +La línea discontinua se extiende sobre toda la longitud dada por +@var{destino}, si @code{full-length} está establecido al valor +@code{#t} (que es lo predeterminado) sin ningún espacio al +principio ni al final. Entonces, @code{final} se altera de forma +que quepa. Para insistir en los valores dados (o predeterminados) +para @code{inicio} y @code{final} utilice @code{\override +#'(full-length . #f)}. Son posibles ajustes manuales para +@code{inicio}, @code{final} y @code{fase}. + +@noindent +La línea d puntos siempre se extiende a la longitud completa dada +por @var{destino}, sin ningún espacio al principio ni al final. +Es posible ajustar manualmente @code{final} para obtener espacios +mayores o menores entre los puntos. El valor dado (o +predeterminado) de @code{final} se altera de forma que corresponda +a la longitud de la línea, @code{line-length}. + +@lilypond[verbatim,quote] +\markup { + \draw-dashed-line #'(5.1 . 2.3) + \override #'(on . 0.3) + \override #'(off . 0.5) + \draw-dashed-line #'(5.1 . 2.3) + \draw-dotted-line #'(5.1 . 2.3) + \override #'(thickness . 2) + \override #'(off . 0.2) + \draw-dotted-line #'(5.1 . 2.3) } @end lilypond @item -Los objetos de presentación se pueden imprimir sobre un fondo blanco, -lo que tiene el efecto de tapar los objetos de las capas inferiores -que coincidan en el mismo lugar: - -@lilypond[verbatim,quote,relative=1] -\time 3/4 -\override Staff.StaffSymbol #'layer = #4 -\once \override Tie #'layer = #2 -b'2.~ -\once \override Staff.TimeSignature #'whiteout = ##t -\once \override Staff.TimeSignature #'layer = #3 -\time 5/4 -b4 -@end lilypond - -@item -Los acordes se pueden repetir utilizando la abreviatura @code{q}: - -@lilypond[verbatim,quote,relative=2] -8.-^ q16 q4-^ -@end lilypond - -@item -Los márgenes predeterminados del papel, tal y como se especifican en -el archivo @file{ly/@/paper@/-defaults@/-init@/.ly}, se aplican al -tamaño de papel predeterminado (A4) y se redimensionan automáticamente -al tamaño del papel seleccionado. - -@item -Ahora funcionan todas las combinaciones de @code{left-margin}, -@code{right-margin} y @code{line-width}. Ya no hay necesidad de -establecer a mano el valor de @code{line-width} a no ser que queramos -hacerlo explícitamente. - -@item -A partir de ahora se contempla la utilización de una fuente -tipográfica alternativa para la música, como Gonville. - -@item -Además de la instrucción de marcado @code{\hspace}, se ha añadido una -nueva instrucción @code{\vspace} para proporcionar una forma fácil y -flexible de añadir espacio vertical dentro de los elementos de -marcado. - -@item -La dirección de las barras de corchea manuales se puede establecer con -@code{^[} y @code{_[}. - -@item -Se ha añadido una versión de la nota cuadrada que lleva dos líneas -verticales a cada lado. - -@lilypond[quote,relative=2] -\time 4/2 -\override Staff.NoteHead #'style = #'altdefault -c\breve | b\breve -@end lilypond - -@item -Ahora los nombres de instrumentos y voces tienen en cuenta, para su -posicionamiento, las dimensiones de los delimitadores iniciales de -sistema (llaves o corchetes) que están en otros pentagramas, con el -resultado de un mejor alineado predeterminado de los nombres por la -izquierda, por la derecha o centrados. - -@lilypond[quote,indent=18\mm] -<< - \new StaffGroup << - \new GrandStaff << - \new Staff { - \set Staff.instrumentName = #"Piccolo" - c''1 - } - \new Staff { - \set Staff.instrumentName = #"Flute" - c''1 - } - >> - \new Staff { - \set Staff.instrumentName = #"Bassoon" - \clef tenor - c'1 - } - >> - \new PianoStaff << - \set PianoStaff.instrumentName = #"Piano" - \context Staff = "up" { - c'1 - } - \context Staff = "down" { - \clef bass - c1 - } - >> ->> -@end lilypond +A partir de la versión@tie{}2.17.10, los mensajes de error o la +@acronym{URI} de @code{textedit} que se usa para la funcionalidad +«apuntar y pulsar» especifican los números de columna empezando +en@tie{}1 en vez de en@tie{}0. El desplazamiento de bytes (que +también forma parte de las @acronym{URI}s de @code{textedit}) aún +comienza en@tie{}0. @item -Ahora se pueden seleccionar las llaves dentro de los elementos de -marcado por su tamaño en puntos, usando las instrucciones de marcado -@code{\left-brace} y @code{\right-brace}. - -@lilypond[quote] -\markup { - \left-brace #35 - \hspace #2 - \right-brace #45 -} +La instrucción @code{\clef} contempla un cambio opcional de octava: +@lilypond[verbatim,quote,relative=1] +\clef "treble_(8)" +c2 c +\clef "bass^[15]" +c2 c @end lilypond @item -Los archivos .ps intermedios que LilyPond crea -durante la compilación, ahora se borran de forma predeterminada. Para -conservarlos, escriba siguiente línea en el archivo de entrada: +Se ha hecho que la sintaxis de LilyPond de palabras separadas por +puntos @code{Voice.Accidental} sea intercambiable con +@code{#'(Voice Accidental)}, una lista de Scheme de símbolos. +Como resultado, código del estilo de @example -#(ly:set-option 'delete-intermediate-files #f) +\override Voice.TextSpanner #'(bound-details left text) = "rit." +@end example +ahora es equivalente a +@example +\override Voice.TextSpanner bound-details.left.text = "rit." +@end example +o incluso a +@example +\override #'(Voice TextSpanner) bound-details.left.text = "rit." @end example - -@item Las ligaduras de unión, de expresión y de fraseo, -discontinuas y punteadas, pueden ahora tener un grosor variable, -y están disponibles ligaduras parcialmente discontinuas: -@lilypond[quote,relative=2] -\slurDashed -c4( d e f) | -\slurDotted -g4( f e d) | -\slurHalfDashed -c4( d e f) -@end lilypond - - -@item -Se ha añadido una marca en forma de gafas, indicando con vehemencia que se mire al director: -@lilypond[quote,relative=2] -\mark \markup { \eyeglasses } -c4_\markup { \eyeglasses } -@end lilypond - -@item -Se ha añadido una articulación de pizzicato pellizcado (conocido -también como snap o pizzicato de Bartok): -@lilypond[quote,relative=2] -c4\snappizzicato -@end lilypond @item -Ahora están disponibles unas nuevas funciones de formateo de números -para imprimir otras fracciones y añadir figuras a los números o -fracciones de un grupo especial: -@lilypond[quote,relative=2] -\once \override TupletNumber #'text = - #(tuplet-number::non-default-tuplet-denominator-text 7) -\times 2/3 { c4. c4. c4. c4. } - -\once \override TupletNumber #'text = - #(tuplet-number::non-default-tuplet-fraction-text 12 7) -\times 2/3 { c4. c4. c4. c4. } -\once \override TupletNumber #'text = - #(tuplet-number::append-note-wrapper - (tuplet-number::non-default-tuplet-fraction-text 12 7) "8") -\times 2/3 { c4. c4. c4. c4. } - -\once \override TupletNumber #'text = - #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4") -\times 2/3 { c8 c8 c8 c8 c8 c8 } -\once \override TupletNumber #'text = - #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4") -\times 2/3 { c8 c8 c8 c8 c8 c8 } - -\once \override TupletNumber #'text = - #(tuplet-number::fraction-with-notes "4." "8") -\times 2/3 { c4. c4. c4. c4. } -\once \override TupletNumber #'text = - #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4") -\times 2/3 { c4. c4. c4. c4. } +La ruta a un grob y a una propiedad de un grob ya no requieren que +se especifiquen como dos argumentos distintos a instrucciones como +@samp{\override} y @code{\revert}, permitiendo la sintaxis +siguiente: +@example +\override Voice.TextSpanner.bound-details.left.text = "rit." +@end example +Dado que las funciones musicales complementarias como +@samp{\overrideProperty} no contemplan formas con y sin espacios +de separación al mismo tiempo, la utillización de una sola ruta +con puntos es ahora la forma de preferencia. La especificación +separada de la ruta de un grob y de la propiedad del grob, +contemplada aún por parte de @samp{\override} y de @samp{\revert} +por motivos de compatibilidad, se considera ahora obsoleta. + +@item +Debido a que dos palabras se aceptan ahora como símbolos que son +argumentos de función, las interfaces de @samp{\accidentalStyle}, +@samp{\alterBroken}, @samp{\footnote} y @samp{\tweak} han tenido +que ser rediseñadas allí donde estaban implicados símbolos que +eran argumentos opcionales. Compruebe la documentación de la +función respectiva para ver los detalles. + +@item +Varias instrucciones aceptan ahora listas de símbolos +(introducidas convenientemente como palabras separadas por puntos) +para diversos tipos de argumentos. Entre ellos se encuentran +@samp{\accidentalStyle}, @samp{\alterBroken}, @samp{\footnote}, +@samp{\hide}, @samp{\omit}, @samp{\overrideProperty}, +@samp{\shape} y @samp{\tweak}. + +@item +Se ha modificado la interfaz de usuario de las líneas divisorias. +Los glifos de barra de compás ahora se asemejan al aspecto de los +caracteres utilizados para expresar el tipo de barra, de manera +que un signo de repetición por la izquierda se debe codificar como +@code{.|:}. La instrucción @code{\defineBarLine} provee una +manera sencilla de definir estilos adicionales de línea divisoria. + +@item +Las alteraciones accidentales en la armadura de la tonalidad se +pueden imprimir en distinta octava de las posiciones +tradicionales, o en más de una octava. +@lilypond[quote,relative=0] +\override Staff.KeySignature #'flat-positions = #'((-5 . 5)) +\override Staff.KeyCancellation #'flat-positions = #'((-5 . 5)) +\clef bass \key es\major es g bes d +\clef treble \bar "||" \key es\major es g bes d +\override Staff.KeySignature #'sharp-positions = #'(2) +\bar "||" \key d\major b fis b2 @end lilypond -@item -Los diagramas de posiciones ahora tienen una propiedad chordChanges -para evitar que se impriman de nuevo los objetos FretBoard repetidos. - @end itemize - - @ifhtml -Para ver noticias más antiguas, diríjase a -@uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.es.html}, -@uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html}, +Para ver noticias anteriores, diríjase a +@uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, +@uref{http://lilypond.org/doc/v2.14/Documentation/changes/}, o @uref{../,vuelva} al índice de la documentación.