1 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 0b49f20966fb8b4e9c9d8ed5699efcff9f805564
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
9 @setfilename lilypond-changes.info
10 @settitle Registro de cambios de LilyPond
11 @documentencoding UTF-8
16 @macro inputfileref{DIR,NAME}
17 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
19 @macro usermanref{NAME}
20 @inforef{\NAME\,,../user/lilypond/lilypond}@c
25 @macro inputfileref{DIR,NAME}
28 @macro usermanref{NAME}
29 Véase el manual del usuario, \NAME\
33 @macro textanchor{NAME}
40 @documentencoding UTF-8
43 @c Translators: Francisco Vila
48 @top Funcionalidades nuevas de la versión 2.18 desde la 2.16
50 @allowcodebreaks false
58 * add new items at the top
60 * only show verbatim input for syntax/input changes
62 * try to be as brief possible in those cases
64 * don't try to provide real-world examples, they often get too big,
65 which scares away people.
67 * Write complete sentences.
69 * only show user-visible changes.
74 Ahora está disponible la instrucción de lista de marcados
75 @code{\table}. Cada columna se puede alinear de distinta forma.
76 @lilypond[quote,verbatim]
78 \override #'(padding . 2)
82 \underline { center-aligned right-aligned center-aligned left-aligned }
83 one "1" thousandth "0.001"
84 eleven "11" hundredth "0.01"
85 twenty "20" tenth "0.1"
86 thousand "1000" one "1.0"
92 La nueva función de salto de página
93 @code{ly:one-line-auto-height-breaking} sitúa una partitura
94 completa en una sola línea y cambia la anchura del papel de forma
95 correspondiente, de igual manera que @code{ly:one-line-breaking}.
96 La diferencia es que también modifica automáticamente la altura de
97 la página para que se ajuste a la altura de la música.
100 Está disponible la instrucción de marcado
101 @code{\draw-squiggle-line}. Es posible la personalización a
102 través de la sobreescritura de @code{thickness},
103 @code{angularity}, @code{height} and @code{orientation}.
104 @lilypond[quote,verbatim]
107 \draw-squiggle-line #0.5 #'(3 . 3) ##t
110 \override #'(thickness . 4)
111 \draw-squiggle-line #0.5 #'(3 . -3) ##t
114 \override #'(angularity . -5)
115 \draw-squiggle-line #0.5 #'(-3 . -3) ##t
117 \translate #'(3 . -3)
118 \override #'(angularity . 2)
119 \override #'(height . 0.3)
120 \override #'(orientation . -1)
121 \draw-squiggle-line #0.2 #'(-3 . 3) ##t
126 Existe una instrucción nueva para eliminar los pentagramas vacíos,
127 @code{\RemoveAllEmptyStaves}, que actúa de la misma forma que
128 @code{\RemoveEmptyStaves}, excepto porque también elimina los
129 pentagramas vacíos del primer sistema de una partitura.
132 Las instrucciones de marcado @code{\undertie} y @code{\overtie}
133 están disponibles, así como la instrucción de marcado genérica
135 @lilypond[quote,verbatim]
137 \undertie "undertied"
142 c''1 \prall -\tweak text \markup \tie "131" -1
145 { \voiceOne \m \voiceTwo \m }
149 @code{TabStaff} puede ahora imprimir microtonos para las
150 curvaturas de tono y otros efectos.
151 @lilypond[quote,verbatim]
155 supportNonIntegerFret = ##t
159 mus = \relative { c'4 cih d dih }
162 \new Staff << \clef "G_8" \mus >>
168 Ahora están disponibles dos estilos nuevos de enmarcado en blanco
169 para enmascarar el material de fondo. El estilo @code{outline}
170 aproxima los contornos de la forma de un glifo, y la forma se
171 produce a partir de un conjunto de copias desplazadas del glifo.
172 El estilo @code{rounded-box} produce una forma de rectángulo
173 redondeado. Para los tres estilos, incluido el estilo @code{box}
174 predeterminado, se puede personalizar el @code{thickness} o grosor
175 de la forma del enmarcado en blanco, como un múltiplo del grosor
176 de una línea del pentagrama.
178 @lilypond[verbatim,quote]
181 \filled-box #'(-1 . 15) #'(-3 . 4) #1
182 \override #'(thickness . 3)
183 \whiteout whiteout-box
187 \filled-box #'(-1 . 24) #'(-3 . 4) #1
188 \override #'(style . rounded-box)
189 \override #'(thickness . 3)
190 \whiteout whiteout-rounded-box
194 \filled-box #'(-1 . 18) #'(-3 . 4) #1
195 \override #'(style . outline)
196 \override #'(thickness . 3)
197 \whiteout whiteout-outline
200 \override Staff.Clef.whiteout-style = #'outline
201 \override Staff.Clef.whiteout = 3
207 Todas las instrucciones @code{\override}, @code{\revert},
208 @code{\set} y @code{\unset} ahora funcionan con el prefijo
209 @code{\once} para hacer ajustes de una sola vez.
210 @lilypond[quote,verbatim]
213 \override NoteHead.color = #red
215 \once \override NoteHead.color = #green
217 \once \revert NoteHead.color
219 \revert NoteHead.color
225 Al crear una salida MIDI, LilyPond ahora almacena el @code{title}
226 que se ha definido en el bloque @code{\header} de la partitura (o,
227 si no existe tal definición en el nivel de @code{\score}, la
228 primera definición de ese tipo que aparezca en un bloque
229 @code{\header} del @code{\bookpart}, @code{\book}, o ámbito de
230 nivel superior que encierra a la partitura) como el nombre de la
231 secuencia dentro del archivo MIDI. De forma opcional, el nombre
232 de la secuencia MIDI se puede sobreescribir usando el nuevo campo
233 @code{midititle} del bloque @code{\header} independientemente del
234 @code{title} (por ejemplo, en caso de que @code{title} contenga
235 código de elementos de marcado que no se convierta automáticamente
236 a texto sencillo de manera satisfactoria).
239 Las funciones musicales (además de las funciones vacías y de
240 Scheme) e instrucciones de marcado que se limitan a aplicar los
241 parámetros finales a una cadena de sobreescrituras, se pueden
242 definir ahora de forma que solamente escriben la expresión
243 interrumpida con @code{\etc}.
245 @lilypond[verbatim,quote]
246 bold-red-markup = \markup \bold \with-color #red \etc
247 highlight = \tweak font-size 3 \tweak color #red \etc
249 \markup \bold-red "text"
250 \markuplist \column-lines \bold-red { One Two }
252 { c' \highlight d' e'2-\highlight -! }
256 Las funciones de LilyPond definidas con
257 @code{define-music-function}, @code{define-event-function},
258 @code{define-scheme-function} y @code{define-void-function} ahora
259 se pueden llamar directamente desde Scheme como si fuesen
260 procedimientos de Scheme reales. Se sigue efectuando una
261 comprobación de los argumentos en su número y tipo de la misma
262 forma que cuando se llama a la función a través de código de
263 LilyPond. Esto incluye la inserción de valores predeterminados
264 para los argumentos opcionales que no se corresponden con sus
265 predicados. En lugar de usar @code{\default} en la propia lista
266 de argumentos para saltar explícitamente una secuencia de
267 argumentos opcionales, se puede emplear @code{*unspecified*}.
270 La posición actual del cursor de entrada y del analizador
271 sintáctico se almacenan ahora dentro de fluidos de GUILE y se
272 pueden referenciar a través de las llamadas de función
273 @code{(*location*)} y @code{(*parser*)}. Como consecuencia, un
274 gran número de funciones que anteriormente tomaban un argumento
275 @code{parser} explícito, ya no lo hacen.
277 Las funciones definidas con @code{define-music-function},
278 @code{define-event-function}, @code{define-scheme-function} y
279 @code{define-void-function} ya no usan los argumentos
280 @code{parser} @code{location}.
282 Con estas definiciones, LilyPond trata de reconocer el uso
283 obsoleto de los argumentos @code{parser} y @code{location},
284 ofreciendo durante algún tiempo una semántica compatible hacia
288 En el idioma de nombre de nota "english", los nombres largos de
289 las alturas con alteración ahora contienen un guión para una mejor
290 legibilidad. Ahora se debe escribir
300 Las alteraciones dobles no llevan otro guión, de forma que el
301 holandés @code{cisis} lleva el nombre largo @code{c-sharpsharp} en
305 El estilo visual de las barras de trémolo (forma, estilo e
306 inclinación) se controla ahora con más precisión.
307 @lilypond[quote,relative=2]
309 \override StemTremolo.shape = #'beam-like
311 \override StemTremolo.style = #'constant
318 Los silencios de varios compases tienen una longitud que depende
319 de su duración, bajo el control de
320 @code{MultiMeasureRest.space-increment}.
322 { \compressFullBarRests
323 \override Staff.MultiMeasureRest.space-increment = 3.0
328 Los números de página se pueden imprimir ahora en números romanos,
329 fijando el valor de la variable @code{page-number-type} del bloque
333 Ahora se pueden usar @code{\time} y @code{\partial} combinados
334 para cambiar la indicación de compás en la mitad de un compás.
336 @lilypond[verbatim,quote,relative=1]
337 \override Score.BarNumber.break-visibility = #end-of-line-invisible
338 \partial 4 \time 3/4 f4 | 2 4 | 2 \bar "||"
339 \time 9/8 \partial 4. f8 8 8 | 2. 8 8 8 |
343 Ahora es posible la sobreescritura de la propiedad @code{text} de
344 los nombres de acorde.
346 @lilypond[verbatim,fragment,quote]
348 \new ChordNames \chordmode {
350 \once \override ChordName.text = #"foo"
357 Se ha mejorado la alineación horizontal cuando se usa
358 @code{TextScript}, con @code{DynamicText} o con @code{LyricText}.
361 Se ha añadido una instrucción nueva @code{\magnifyStaff} que
362 cambia la escala visual de los pentagramas, líneas, barras de
363 compás, barras cortadas y el espaciado horizontal general en el
364 nivel del contexto de @code{Staff}. Se evita que las líneas del
365 pentagrama disminuyan a un tamaño menor que el predeterminado
366 porque todos los grosores de las plicas, ligaduras y otros objetos
367 gráficos están basados en el grosor de las líneas del pentagrama.
370 @code{InstrumentName} contempla ahora el @code{text-interface}.
373 Se contempla ahora el control del @q{nivel de expresión} de los
374 canales MIDI usando la propiedad de contexto
375 @code{Staff.midiExpression}. Se puede usar para alterar incluso
376 el volumen percibido de notas mantenidas (si bien a muy @q{bajo
377 nivel}) y acepta un valor numérico entre @code{0.0} y @code{1.0}.
382 midiExpression = #0.6
383 midiInstrument = #"clarinet"
388 \set Staff.midiExpression = #0.7 s4\f\<
389 \set Staff.midiExpression = #0.8 s4
390 \set Staff.midiExpression = #0.9 s4
391 \set Staff.midiExpression = #1.0 s4
393 \set Staff.midiExpression = #0.9 s4\>
394 \set Staff.midiExpression = #0.8 s4
395 \set Staff.midiExpression = #0.7 s4
396 \set Staff.midiExpression = #0.6 s4\!
404 Se ha añadido la posibiliidad de hacer más fácil usar tipografías
405 alternativas @q{de música} diferentes de la predeterminada
406 Emmentaler de LilyPond. Véase
407 @uref{http://fonts.openlilylib.org/} para más información.
410 Los @q{grobs} u objetos gráficos y sus ancestros se pueden ahora
411 alinear separadamente permitiendo más flexibilidad para las
412 posiciones de los grobs. Por ejemplo, el borde izquierdo de un
413 grob se puede alinear sobre el centro de su ancestro.
416 Se han hecho mejoras en la instrucción @code{\partial} para evitar
417 problemas cuando se usa en varios contextos en paralelo.
420 @code{\chordmode} puede usar ahora las construcciones @code{< >} y
424 Se ha añadido una instrucción @code{\tagGroup} que complementa a
425 las instrucciones existentes @code{\keepWithTag} y
426 @code{\removeWithTag}. Por ejemplo:
429 \tagGroup #'(violinI violinII viola cello)
432 declara una lista de @q{tags} o etiquetas que pertenecen a un solo
433 @q{tag group} o grupo de etiquetas.
436 \keepWithTag #'violinI
439 se ocupa solamente de las @q{tags} del grupo de etiquetas
442 Cualquier elemento de la música incluida que lleve una o más
443 etiquetas del grupo, pero @emph{no} la etiqueta @var{violinI},
447 La función @code{\addlyrics} funciona ahora con contextos
448 arbitrarios, entre ellos @code{Staff}.
451 Ahora se pueden usar también los números de cuerda para imprimir
452 números romanos (p. ej. para instrumentos de cuerda sin trastes).
453 @lilypond[verbatim,quote,relative=2]
462 El nombre de la propiedad @code{thin-kern} del objeto gráfico
463 @code{BarLine} ha cambiado a @code{segno-kern}.
466 Los objetos gráficos @code{KeyCancellation} ahora ignoran las
467 claves de las notas guía (como hacen los objetos
468 @code{KeySignature}).
471 Se contempla ahora @code{\once@tie{}\unset}
474 Ahora es posible colorear independientemente tanto los puntos como
475 los paréntesis en los diagramas de posición de acordes, si se usa
476 la instrucción de marcado @code{\fret-diagram-verbose}.
478 @lilypond[verbatim,quote,relative=1]
481 \override #'(fret-diagram-details . (
482 (finger-code . in-dot))) {
483 \fret-diagram-verbose #'((mute 6)
484 (place-fret 5 3 1 red)
485 (place-fret 4 5 2 inverted)
486 (place-fret 3 5 3 green)
487 (place-fret 2 5 4 blue inverted)
488 (place-fret 1 3 1 violet)
493 \override #'(fret-diagram-details . (
494 (finger-code . below-string))) {
495 \fret-diagram-verbose #'((mute 6)
496 (place-fret 5 3 1 red parenthesized)
497 (place-fret 4 5 2 yellow
500 (place-fret 3 5 3 green)
501 (place-fret 2 5 4 blue )
510 Se han añadido dos propiedades nuevas para usarlas dentro de
511 @code{fret-diagram-details} con la instrucción de marcado
512 @code{\fret-diagram-verbose}; @code{fret-label-horizontal-offset},
513 que afecta a la @code{fret-label-indication}, y
514 @code{paren-padding}, que controla la distancia entre el puntillo
515 y los paréntesis que lo rodean.
517 @lilypond[verbatim,quote,relative=1]
520 \fret-diagram-verbose #'((mute 6)
524 (place-fret 1 6 4 parenthesized)
529 \override #'(fret-diagram-details . (
530 (fret-label-horizontal-offset . 2)
531 (paren-padding . 0.25))) {
532 \fret-diagram-verbose #'((mute 6)
536 (place-fret 1 6 4 parenthesized)
545 Se ha añadido una instrucción de marcado nueva,
546 @code{\justify-line}. Similar a la instrucción de marcado
547 @code{\fill-line} excepto que en lugar de disponer @emph{palabras}
548 en columnas, la instrucción @code{\justify-line} equilibra la
549 distancia entre ellas, haciendo que cuando hay tres o más palabras
550 en una instrucción de marcado, las distancias sean siempre
553 @lilypond[quote,verbatim,papersize=a6]
554 \markup \fill-line {oooooo oooooo oooooo oooooo}
555 \markup \fill-line {ooooooooo oooooooo oo ooo}
558 @lilypond[quote,verbatim,papersize=a6]
559 \markup \justify-line {oooooo oooooo oooooo oooooo}
560 \markup \justify-line {ooooooooo oooooooo oo ooo}
564 Se ha añadido la instrucción @code{\magnifyMusic}, que permite
565 modificar el tamaño de la notación sin alterar el tamaño del
566 pentagrama, mientras que se escalan automáticamente las plicas,
567 barras y el espaciado horizontal.
568 @lilypond[verbatim,quote]
570 \new Voice \relative {
572 <e' e'>4 <f f'>8. <g g'>16 <f f'>8 <e e'>4 r8
574 \new Voice \relative {
577 \override Score.SpacingSpanner.spacing-increment = #(* 1.2 0.63)
578 r32 c'' a c a c a c r c a c a c a c
579 r c a c a c a c a c a c a c a c
586 Se ha añadido una plantilla flexible adecuada para una amplia
587 variedad de piezas de música coral. Se puede usar para crear
588 música coral sencilla, con o sin acompañamiento de piano, en dos o
589 en cuatro pentagramas. A diferencia de otras, esta plantilla está
590 @q{incorporada}, lo que significa que no necesita ser copiada y
591 editada: en lugar de ello sencillamente se incluye con la
592 instrucción @code{\include} en el archivo de entrada. Para ver
593 más detalles, consulte @rlearning{Plantillas incorporadas}.
596 Se ha mejorado significativamente el posicionado de los números de
597 grupos especiales para las barras en forma de codo.
598 Anteriormente, los números de grupo especial se colocaban de
599 acuerdo a la posición del corchete del grupo, incluso si éste no
600 se imprimía. Ello podía dar lugar a números de tresillo
601 descolocados. Ahora se sitúan más cerca de la barra cuando hay un
602 segmento de barra adecuado para su colocación y cuando el corchete
605 Se ha añadido también detección de colisiones, desplazando
606 horizontalmente si está demasiado cerca de una columna de notas
607 adyacente pero preservando la distancia vertical del número a la
608 barra acodada. Si el propio número es demasiado grande como para
609 caber en el espacio disponible, se usa en su lugar el sistema
610 original de posicionamiento basado en el corchete; en cambio, en
611 caso de colisión (p. ej. con una alteración accidental) el número
612 de tresillo se aleja moviéndolo verticalmente.
614 @lilypond[verbatim,fragment,quote,relative=1]
616 \override Beam.auto-knee-gap = 3
625 El comportamiento original del tresillo para las barras acodadas
626 aún está disponible mediante una sobreescritura con la instrucción
627 @code{\override} a travé de la nueva propiedad
630 @lilypond[verbatim,fragment,quote,relative=1]
632 \override Beam.auto-knee-gap = 3
633 \override TupletNumber.knee-to-beam = ##f
642 Se han @q{armonizado} las instrucciones @code{\lyricsto} y
643 @code{\addLyrics}. Ambas aceptan ahora el mismo tipo de lasta de
644 argumentos delimitada que aceptan @code{\lyrics} y @code{\chords}.
645 Se añade compatibilidad hacia atrás de manera que se permiten como
646 argumentos identificadores musicales (p. ej. @code{\mus}). Se ha
647 añadido una regla de @code{convert-ly} que elimina los usos
648 redundantes de @code{\lyricmode} y reorganiza las combinaciones
649 con iniciadores de contexto de forma que @code{\lyricsto} en
650 general se aplica al final (es decir, como lo haría
654 Las funciones e identificadores de Scheme se pueden usar ahora
655 como definiciones de salida.
658 Las expresiones de Scheme se pueden usar ahora como constituyentes
662 Espaciado visual mejorado de las cabezas de nota con formas @q{MI}
663 Funk y Walker pequeñas y normales, de forma que tengan la misma
664 anchura que otras notas con forma dentro de sus respectivos
665 conjuntos. Las cabezas del tipo @code{SOL} también han mejorado
666 visualmente cuando se usan tanto con las cabezas normales de tipo
667 Aiken como con las de tipo Sacred Harp, así como con las variantes
671 @code{LeftEdge} tiene ahora unas dimensiones verticales
672 @code{Y-extent} definibles. Véase @rinternals{LeftEdge}.
675 Se ha añadido una función nueva @code{make-path-stencil} que
676 contempla todas las instrucciones @code{path} tanto relativas como
677 absolutas: @code{lineto}, @code{rlineto}, @code{curveto},
678 @code{rcurveto}, @code{moveto}, @code{rmoveto}, @code{closepath}.
680 La función también contempla la sintaxis de @q{letra única}
681 utilizada en las instrucciones de ruta estándares del SVG:
682 @code{L}, @code{l}, @code{C}, @code{c}, @code{M}, @code{m},
685 Asimismo, la nueva instrucción es compatible hacia atrás con la
686 función original @code{make-connected-path-stencil}. Véase
687 también @file{scm/stencil.scm}.
690 Las propiedades de contexto nombradas en la propiedad
691 @samp{alternativeRestores} se restauran a su valor al comienzo de
692 la @emph{primera} alternativa en todas las alternativas
695 Actualmente el conjunto predeterminado restaura el @q{compás
698 @lilypond[verbatim,fragment,quote,relative=2]
700 \repeat volta 2 { c2 e4 | }
709 la @q{posición dentro del compás}:
711 @lilypond[verbatim,fragment,quote,relative=2]
713 \repeat volta 2 { c2 e4 | }
716 \set Timing.measurePosition = #(ly:make-moment -1/2)
724 y los @q{cambios de acorde};
726 @lilypond[verbatim,fragment,quote]
729 \set chordChanges = ##t
730 \chordmode { c1:m d:m c:m d:m }
733 \repeat volta 2 { \chordmode { c1:m } }
735 { \chordmode { d:m } }
736 { \chordmode { c:m } }
744 Salida MIDI mejorada para las marcas de respiración. Después de
745 las notas unidas mediante una ligadura, las respiraciones toman la
746 duración @emph{solo} de la última nota de la ligadura; p. ej.
747 @code{@{ c4~ c8 \breathe @}} se ejecuta como @code{@{ c4~ c16 r
748 @}} en lugar de @code{@{ c4 r8 @}}. Esto es más consistente con
749 las articulaciones y con la forma en que los humanos interpretan
750 las respiraciones después de las ligaduras de unión. También hace
751 que ahora sea más fácil alinear varias marcas de respiración
752 simultáneas sobre más de una parte, aunque las notas tengan
753 distintas duraciones.
756 Se ha añadido un nuevo estilo de cabeza de nota para la tablatura:
757 @code{TabNoteHead.style = #'slash}.
760 Se ha añadido cuatro nuevos glifos de clave @emph{Doble de Sol},
761 @emph{Sol de tenor}, @emph{Variante de percusión} y @emph{Variante
762 de Do} así como sus correspondientes formas reducidas de cambio de
764 @lilypond[verbatim,quote,fragment]
765 \override Staff.Clef.full-size-change = ##t
768 \clef "tenorG" c c c c
770 \clef "altovarC" c c c c
771 \clef "tenorvarC" c c c c
772 \clef "baritonevarC" c c c c
773 \clef "varpercussion" c c c c
776 \override Staff.Clef.full-size-change = ##f
779 \clef "tenorG" c c c c
781 \clef "altovarC" c c c c
782 \clef "tenorvarC" c c c c
783 \clef "baritonevarC" c c c c
784 \clef "varpercussion" c c c c
788 Las duraciones aisladas en las secuencias musicales ahora tienen
789 el significado de notas sin altura. Esto puede ser de utilidad
790 para especificar duraciones de música o de funciones de Scheme.
791 Cuando se encuentran en la partitura final, las alturas vienen
792 provistas por la nota o acorde anterior. He aquí dos ejemplos en
793 los que se aprecia que produce una entrada más legible:
795 @lilypond[verbatim,quote]
796 \new DrumStaff \with { \override StaffSymbol.line-count = 1 }
799 tambourine 8 \tuplet 3/2 { 16 16 16 }
800 8 \tuplet 3/2 { 16 16 16 } 8 8 |
804 @lilypond[verbatim,quote]
805 \new Staff { r16 c'16 ~ 8 ~ 4 ~ 2 | }
809 @code{\displayLilyMusic} y sus funciones de Scheme subyacentes ya
810 no omiten las duraciones de nota redundantes. Ello hace que sea
811 más fácil reconocer correctamente y formatear las duraciones
812 aisladas en expresiones como
818 Las excepciones en el barrado se pueden construir ahora usando la
819 función de Scheme @code{\beamExceptions}. Ahora se puede escribir
821 @lilypond[verbatim,quote,relative=1]
823 \set Timing.beamExceptions =
824 \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
826 \repeat unfold 6 { c32 } |
830 con las diversas excepciones separadas mediante comprobaciones de
831 compás @code{|} (la escritura del patrón de la excepción la altura
832 de las notas es conveniente pero no obligatorio). Anteriormente
833 habría sido necesario escribir las excepciones del barrado como
836 \set Timing.beamExceptions =
838 (end . ;entry for end of beams
839 ( ;start of alist of end points
840 ((1 . 32) . (2 2 2)) ;rule for 1/32 beams -- end each 1/16
845 Las articulaciones más comunes se reflejan ahora en la salida
846 MIDI. El acento y el marcato hacen a las notas sonar más fuerte;
847 el picado, el staccato, el staccatissimo y el portato las hacen
848 más cortas. Las marcas de respiración acortan la nota anterior.
850 Este comportamiento se puede personalizar a través de las
851 propiedades @code{midiLength} @code{midiExtraVelocity} sobre
852 @code{ArticulationEvent}. Para ver ejemplos, consulre
853 @file{script-init.ly}.
856 La funcionalidad de PostScript del ajuste del trazo ya no se
857 aplica automáticamente, sino que se deja a la discreción del
858 dispositivo PostScript (de forma predeterminada, Ghostscript lo
859 usa para las resoluciones de hasta 150 ppp al generar imagenes de
860 matriz de puntos). Cuando se activa, se emplea (principalmente
861 para las plicas y las líneas divisorias) un algoritmo de trazado
862 más complejo diseñado para sacar provecho del ajuste del trazo.
864 El ajuste del trazo se puede forzar especificando la opción de
865 línea de órdenes @samp{-dstrokeadjust} al llamar a LilyPond.
866 CUando se generan archivos @code{PDF}, ello dará lugar por lo
867 general a vistas previas de @code{PDF} con un aspecto marcadamente
868 mejorado pero un tamaño de archivo significativamente mayor. La
869 calidad de impresión en resoluciones altas no resulta afectada.
874 Para ver noticias anteriores, diríjase a
875 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/},
876 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/},
877 o @uref{../,vuelva} al índice de la documentación.