1 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: d8fb420c61d9fa46bc2507d933b7aec7f55cdbd5
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 The markup-list-command @code{\table} is now available.
75 Each column may be aligned differently.
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 A new page breaking function @code{ly:one-line-auto-height-breaking}
93 places a whole score on a single line and changes the page width
94 to match, just like @code{ly:one-line-breaking}. The difference is that
95 it also automatically modifies the height of the page to fit the height
99 Markup-command @code{\draw-squiggle-line} is now available.
100 Customizing is possible with overrides of @code{thickness}, @code{angularity},
101 @code{height} and @code{orientation}
102 @lilypond[quote,verbatim]
105 \draw-squiggle-line #0.5 #'(3 . 3) ##t
108 \override #'(thickness . 4)
109 \draw-squiggle-line #0.5 #'(3 . -3) ##t
112 \override #'(angularity . -5)
113 \draw-squiggle-line #0.5 #'(-3 . -3) ##t
115 \translate #'(3 . -3)
116 \override #'(angularity . 2)
117 \override #'(height . 0.3)
118 \override #'(orientation . -1)
119 \draw-squiggle-line #0.2 #'(-3 . 3) ##t
124 A new command, @code{\RemoveAllEmptyStaves}, has been made available, which
125 acts exactly like @code{\RemoveEmptyStaves}, except for also removing empty
126 staves on the first system in a score.
129 Markup-commands @code{\undertie} and @code{\overtie} are now available, as well
130 as the generic markup-command @code{\tie}.
131 @lilypond[quote,verbatim]
133 \undertie "undertied"
138 c''1 \prall -\tweak text \markup \tie "131" -1
141 { \voiceOne \m \voiceTwo \m }
145 @code{TabStaff} is now able to print micro-tones for bendings etc.
146 @lilypond[quote,verbatim]
150 supportNonIntegerFret = ##t
154 mus = \relative { c'4 cih d dih }
157 \new Staff << \clef "G_8" \mus >>
163 Two new styles of whiteout are now available. The @code{outline} style
164 approximates the contours of a glyph's outline, and its shape is
165 produced from multiple displaced copies of the glyph. The
166 @code{rounded-box} style produces a rounded rectangle shape. For all
167 three styles, including the default @code{box} style, the whiteout
168 shape's @code{thickness}, as a multiple of staff-line thickness, can be
171 @lilypond[verbatim,quote]
174 \filled-box #'(-1 . 15) #'(-3 . 4) #1
175 \override #'(thickness . 3)
176 \whiteout whiteout-box
180 \filled-box #'(-1 . 24) #'(-3 . 4) #1
181 \override #'(style . rounded-box)
182 \override #'(thickness . 3)
183 \whiteout whiteout-rounded-box
187 \filled-box #'(-1 . 18) #'(-3 . 4) #1
188 \override #'(style . outline)
189 \override #'(thickness . 3)
190 \whiteout whiteout-outline
193 \override Staff.Clef.whiteout-style = #'outline
194 \override Staff.Clef.whiteout = 3
200 All of @code{\override}, @code{\revert}, @code{\set}, and
201 @code{\unset} now work with the @code{\once} prefix for making
203 @lilypond[quote,verbatim]
206 \override NoteHead.color = #red
208 \once \override NoteHead.color = #green
210 \once \revert NoteHead.color
212 \revert NoteHead.color
218 Al crear una salida MIDI, LilyPond ahora almacena el @code{title}
219 que se ha definido en el bloque @code{\header} de la partitura (o,
220 si no existe tal definición en el nivel de @code{\score}, la
221 primera definición de ese tipo que aparezca en un bloque
222 @code{\header} del @code{\bookpart}, @code{\book}, o ámbito de
223 nivel superior que encierra a la partitura) como el nombre de la
224 secuencia dentro del archivo MIDI. De forma opcional, el nombre
225 de la secuencia MIDI se puede sobreescribir usando el nuevo campo
226 @code{midititle} del bloque @code{\header} independientemente del
227 @code{title} (por ejemplo, en caso de que @code{title} contenga
228 código de elementos de marcado que no se convierta automáticamente
229 a texto sencillo de manera satisfactoria).
232 Las funciones musicales (además de las funciones vacías y de
233 Scheme) e instrucciones de marcado que se limitan a aplicar los
234 parámetros finales a una cadena de sobreescrituras, se pueden
235 definir ahora de forma que solamente escriben la expresión
236 interrumpida con @code{\etc}.
238 @lilypond[verbatim,quote]
239 bold-red-markup = \markup \bold \with-color #red \etc
240 highlight = \tweak font-size 3 \tweak color #red \etc
242 \markup \bold-red "text"
243 \markuplist \column-lines \bold-red { One Two }
245 { c' \highlight d' e'2-\highlight -! }
249 Las funciones de LilyPond definidas con
250 @code{define-music-function}, @code{define-event-function},
251 @code{define-scheme-function} y @code{define-void-function} ahora
252 se pueden llamar directamente desde Scheme como si fuesen
253 procedimientos de Scheme reales. Se sigue efectuando una
254 comprobación de los argumentos en su número y tipo de la misma
255 forma que cuando se llama a la función a través de código de
256 LilyPond. Esto incluye la inserción de valores predeterminados
257 para los argumentos opcionales que no se corresponden con sus
258 predicados. En lugar de usar @code{\default} en la propia lista
259 de argumentos para saltar explícitamente una secuencia de
260 argumentos opcionales, se puede emplear @code{*unspecified*}.
263 La posición actual del cursor de entrada y del analizador
264 sintáctico se almacenan ahora dentro de fluidos de GUILE y se
265 pueden referenciar a través de las llamadas de función
266 @code{(*location*)} y @code{(*parser*)}. Como consecuencia, un
267 gran número de funciones que anteriormente tomaban un argumento
268 @code{parser} explícito, ya no lo hacen.
270 Las funciones definidas con @code{define-music-function},
271 @code{define-event-function}, @code{define-scheme-function} y
272 @code{define-void-function} ya no usan los argumentos
273 @code{parser} @code{location}.
275 Con estas definiciones, LilyPond trata de reconocer el uso
276 obsoleto de los argumentos @code{parser} y @code{location},
277 ofreciendo durante algún tiempo una semántica compatible hacia
281 En el idioma de nombre de nota "english", los nombres largos de
282 las alturas con alteración ahora contienen un guión para una mejor
283 legibilidad. Ahora se debe escribir
293 Las alteraciones dobles no llevan otro guión, de forma que el
294 holandés @code{cisis} lleva el nombre largo @code{c-sharpsharp} en
298 El estilo visual de las barras de trémolo (forma, estilo e
299 inclinación) se controla ahora con más precisión.
300 @lilypond[quote,relative=2]
302 \override StemTremolo.shape = #'beam-like
304 \override StemTremolo.style = #'constant
311 Los silencios de varios compases tienen una longitud que depende
312 de su duración, bajo el control de
313 @code{MultiMeasureRest.space-increment}.
315 { \compressFullBarRests
316 \override Staff.MultiMeasureRest.space-increment = 3.0
321 Los números de página se pueden imprimir ahora en números romanos,
322 fijando el valor de la variable @code{page-number-type} del bloque
326 Ahora se pueden usar @code{\time} y @code{\partial} combinados
327 para cambiar la indicación de compás en la mitad de un compás.
329 @lilypond[verbatim,quote,relative=1]
330 \override Score.BarNumber.break-visibility = #end-of-line-invisible
331 \partial 4 \time 3/4 f4 | 2 4 | 2 \bar "||"
332 \time 9/8 \partial 4. f8 8 8 | 2. 8 8 8 |
336 Ahora es posible la sobreescritura de la propiedad @code{text} de
337 los nombres de acorde.
339 @lilypond[verbatim,fragment,quote]
341 \new ChordNames \chordmode {
343 \once \override ChordName.text = #"foo"
350 Se ha mejorado la alineación horizontal cuando se usa
351 @code{TextScript}, con @code{DynamicText} o con @code{LyricText}.
354 Se ha añadido una instrucción nueva @code{\magnifyStaff} que
355 cambia la escala visual de los pentagramas, líneas, barras de
356 compás, barras cortadas y el espaciado horizontal general en el
357 nivel del contexto de @code{Staff}. Se evita que las líneas del
358 pentagrama disminuyan a un tamaño menor que el predeterminado
359 porque todos los grosores de las plicas, ligaduras y otros objetos
360 gráficos están basados en el grosor de las líneas del pentagrama.
363 @code{InstrumentName} contempla ahora el @code{text-interface}.
366 Se contempla ahora el control del @q{nivel de expresión} de los
367 canales MIDI usando la propiedad de contexto
368 @code{Staff.midiExpression}. Se puede usar para alterar incluso
369 el volumen percibido de notas mantenidas (si bien a muy @q{bajo
370 nivel}) y acepta un valor numérico entre @code{0.0} y @code{1.0}.
375 midiExpression = #0.6
376 midiInstrument = #"clarinet"
381 \set Staff.midiExpression = #0.7 s4\f\<
382 \set Staff.midiExpression = #0.8 s4
383 \set Staff.midiExpression = #0.9 s4
384 \set Staff.midiExpression = #1.0 s4
386 \set Staff.midiExpression = #0.9 s4\>
387 \set Staff.midiExpression = #0.8 s4
388 \set Staff.midiExpression = #0.7 s4
389 \set Staff.midiExpression = #0.6 s4\!
397 Se ha añadido la posibiliidad de hacer más fácil usar tipografías
398 alternativas @q{de música} diferentes de la predeterminada
399 Emmentaler de LilyPond. Véase
400 @uref{http://fonts.openlilylib.org/} para más información.
403 Los @q{grobs} u objetos gráficos y sus ancestros se pueden ahora
404 alinear separadamente permitiendo más flexibilidad para las
405 posiciones de los grobs. Por ejemplo, el borde izquierdo de un
406 grob se puede alinear sobre el centro de su ancestro.
409 Se han hecho mejoras en la instrucción @code{\partial} para evitar
410 problemas cuando se usa en varios contextos en paralelo.
413 @code{\chordmode} puede usar ahora las construcciones @code{< >} y
417 Se ha añadido una instrucción @code{\tagGroup} que complementa a
418 las instrucciones existentes @code{\keepWithTag} y
419 @code{\removeWithTag}. Por ejemplo:
422 \tagGroup #'(violinI violinII viola cello)
425 declara una lista de @q{tags} o etiquetas que pertenecen a un solo
426 @q{tag group} o grupo de etiquetas.
429 \keepWithTag #'violinI
432 se ocupa solamente de las @q{tags} del grupo de etiquetas
435 Cualquier elemento de la música incluida que lleve una o más
436 etiquetas del grupo, pero @emph{no} la etiqueta @var{violinI},
440 La función @code{\addlyrics} funciona ahora con contextos
441 arbitrarios, entre ellos @code{Staff}.
444 Ahora se pueden usar también los números de cuerda para imprimir
445 números romanos (p. ej. para instrumentos de cuerda sin trastes).
446 @lilypond[verbatim,quote,relative=2]
455 El nombre de la propiedad @code{thin-kern} del objeto gráfico
456 @code{BarLine} ha cambiado a @code{segno-kern}.
459 Los objetos gráficos @code{KeyCancellation} ahora ignoran las
460 claves de las notas guía (como hacen los objetos
461 @code{KeySignature}).
464 Se contempla ahora @code{\once@tie{}\unset}
467 Ahora es posible colorear independientemente tanto los puntos como
468 los paréntesis en los diagramas de posición de acordes, si se usa
469 la instrucción de marcado @code{\fret-diagram-verbose}.
471 @lilypond[verbatim,quote,relative=1]
474 \override #'(fret-diagram-details . (
475 (finger-code . in-dot))) {
476 \fret-diagram-verbose #'((mute 6)
477 (place-fret 5 3 1 red)
478 (place-fret 4 5 2 inverted)
479 (place-fret 3 5 3 green)
480 (place-fret 2 5 4 blue inverted)
481 (place-fret 1 3 1 violet)
486 \override #'(fret-diagram-details . (
487 (finger-code . below-string))) {
488 \fret-diagram-verbose #'((mute 6)
489 (place-fret 5 3 1 red parenthesized)
490 (place-fret 4 5 2 yellow
493 (place-fret 3 5 3 green)
494 (place-fret 2 5 4 blue )
503 Se han añadido dos propiedades nuevas para usarlas dentro de
504 @code{fret-diagram-details} con la instrucción de marcado
505 @code{\fret-diagram-verbose}; @code{fret-label-horizontal-offset},
506 que afecta a la @code{fret-label-indication}, y
507 @code{paren-padding}, que controla la distancia entre el puntillo
508 y los paréntesis que lo rodean.
510 @lilypond[verbatim,quote,relative=1]
513 \fret-diagram-verbose #'((mute 6)
517 (place-fret 1 6 4 parenthesized)
522 \override #'(fret-diagram-details . (
523 (fret-label-horizontal-offset . 2)
524 (paren-padding . 0.25))) {
525 \fret-diagram-verbose #'((mute 6)
529 (place-fret 1 6 4 parenthesized)
538 Se ha añadido una instrucción de marcado nueva,
539 @code{\justify-line}. Similar a la instrucción de marcado
540 @code{\fill-line} excepto que en lugar de disponer @emph{palabras}
541 en columnas, la instrucción @code{\justify-line} equilibra la
542 distancia entre ellas, haciendo que cuando hay tres o más palabras
543 en una instrucción de marcado, las distancias sean siempre
546 @lilypond[quote,verbatim,papersize=a6]
547 \markup \fill-line {oooooo oooooo oooooo oooooo}
548 \markup \fill-line {ooooooooo oooooooo oo ooo}
551 @lilypond[quote,verbatim,papersize=a6]
552 \markup \justify-line {oooooo oooooo oooooo oooooo}
553 \markup \justify-line {ooooooooo oooooooo oo ooo}
557 Se ha añadido la instrucción @code{\magnifyMusic}, que permite
558 modificar el tamaño de la notación sin alterar el tamaño del
559 pentagrama, mientras que se escalan automáticamente las plicas,
560 barras y el espaciado horizontal.
561 @lilypond[verbatim,quote]
563 \new Voice \relative {
565 <e' e'>4 <f f'>8. <g g'>16 <f f'>8 <e e'>4 r8
567 \new Voice \relative {
570 \override Score.SpacingSpanner.spacing-increment = #(* 1.2 0.63)
571 r32 c'' a c a c a c r c a c a c a c
572 r c a c a c a c a c a c a c a c
579 Se ha añadido una plantilla flexible adecuada para una amplia
580 variedad de piezas de música coral. Se puede usar para crear
581 música coral sencilla, con o sin acompañamiento de piano, en dos o
582 en cuatro pentagramas. A diferencia de otras, esta plantilla está
583 @q{incorporada}, lo que significa que no necesita ser copiada y
584 editada: en lugar de ello sencillamente se incluye con la
585 instrucción @code{\include} en el archivo de entrada. Para ver
586 más detalles, consulte @rlearning{Plantillas incorporadas}.
589 Se ha mejorado significativamente el posicionado de los números de
590 grupos especiales para las barras en forma de codo.
591 Anteriormente, los números de grupo especial se colocaban de
592 acuerdo a la posición del corchete del grupo, incluso si éste no
593 se imprimía. Ello podía dar lugar a números de tresillo
594 descolocados. Ahora se sitúan más cerca de la barra cuando hay un
595 segmento de barra adecuado para su colocación y cuando el corchete
598 Se ha añadido también detección de colisiones, desplazando
599 horizontalmente si está demasiado cerca de una columna de notas
600 adyacente pero preservando la distancia vertical del número a la
601 barra acodada. Si el propio número es demasiado grande como para
602 caber en el espacio disponible, se usa en su lugar el sistema
603 original de posicionamiento basado en el corchete; en cambio, en
604 caso de colisión (p. ej. con una alteración accidental) el número
605 de tresillo se aleja moviéndolo verticalmente.
607 @lilypond[verbatim,fragment,quote,relative=1]
609 \override Beam.auto-knee-gap = 3
618 El comportamiento original del tresillo para las barras acodadas
619 aún está disponible mediante una sobreescritura con la instrucción
620 @code{\override} a travé de la nueva propiedad
623 @lilypond[verbatim,fragment,quote,relative=1]
625 \override Beam.auto-knee-gap = 3
626 \override TupletNumber.knee-to-beam = ##f
635 Se han @q{armonizado} las instrucciones @code{\lyricsto} y
636 @code{\addLyrics}. Ambas aceptan ahora el mismo tipo de lasta de
637 argumentos delimitada que aceptan @code{\lyrics} y @code{\chords}.
638 Se añade compatibilidad hacia atrás de manera que se permiten como
639 argumentos identificadores musicales (p. ej. @code{\mus}). Se ha
640 añadido una regla de @code{convert-ly} que elimina los usos
641 redundantes de @code{\lyricmode} y reorganiza las combinaciones
642 con iniciadores de contexto de forma que @code{\lyricsto} en
643 general se aplica al final (es decir, como lo haría
647 Las funciones e identificadores de Scheme se pueden usar ahora
648 como definiciones de salida.
651 Las expresiones de Scheme se pueden usar ahora como constituyentes
655 Espaciado visual mejorado de las cabezas de nota con formas @q{MI}
656 Funk y Walker pequeñas y normales, de forma que tengan la misma
657 anchura que otras notas con forma dentro de sus respectivos
658 conjuntos. Las cabezas del tipo @code{SOL} también han mejorado
659 visualmente cuando se usan tanto con las cabezas normales de tipo
660 Aiken como con las de tipo Sacred Harp, así como con las variantes
664 @code{LeftEdge} tiene ahora unas dimensiones verticales
665 @code{Y-extent} definibles. Véase @rinternals{LeftEdge}.
668 Se ha añadido una función nueva @code{make-path-stencil} que
669 contempla todas las instrucciones @code{path} tanto relativas como
670 absolutas: @code{lineto}, @code{rlineto}, @code{curveto},
671 @code{rcurveto}, @code{moveto}, @code{rmoveto}, @code{closepath}.
673 La función también contempla la sintaxis de @q{letra única}
674 utilizada en las instrucciones de ruta estándares del SVG:
675 @code{L}, @code{l}, @code{C}, @code{c}, @code{M}, @code{m},
678 Asimismo, la nueva instrucción es compatible hacia atrás con la
679 función original @code{make-connected-path-stencil}. Véase
680 también @file{scm/stencil.scm}.
683 Las propiedades de contexto nombradas en la propiedad
684 @samp{alternativeRestores} se restauran a su valor al comienzo de
685 la @emph{primera} alternativa en todas las alternativas
688 Actualmente el conjunto predeterminado restaura el @q{compás
691 @lilypond[verbatim,fragment,quote,relative=2]
693 \repeat volta 2 { c2 e4 | }
702 la @q{posición dentro del compás}:
704 @lilypond[verbatim,fragment,quote,relative=2]
706 \repeat volta 2 { c2 e4 | }
709 \set Timing.measurePosition = #(ly:make-moment -1/2)
717 y los @q{cambios de acorde};
719 @lilypond[verbatim,fragment,quote]
722 \set chordChanges = ##t
723 \chordmode { c1:m d:m c:m d:m }
726 \repeat volta 2 { \chordmode { c1:m } }
728 { \chordmode { d:m } }
729 { \chordmode { c:m } }
737 Salida MIDI mejorada para las marcas de respiración. Después de
738 las notas unidas mediante una ligadura, las respiraciones toman la
739 duración @emph{solo} de la última nota de la ligadura; p. ej.
740 @code{@{ c4~ c8 \breathe @}} se ejecuta como @code{@{ c4~ c16 r
741 @}} en lugar de @code{@{ c4 r8 @}}. Esto es más consistente con
742 las articulaciones y con la forma en que los humanos interpretan
743 las respiraciones después de las ligaduras de unión. También hace
744 que ahora sea más fácil alinear varias marcas de respiración
745 simultáneas sobre más de una parte, aunque las notas tengan
746 distintas duraciones.
749 Se ha añadido un nuevo estilo de cabeza de nota para la tablatura:
750 @code{TabNoteHead.style = #'slash}.
753 Se ha añadido cuatro nuevos glifos de clave @emph{Doble de Sol},
754 @emph{Sol de tenor}, @emph{Variante de percusión} y @emph{Variante
755 de Do} así como sus correspondientes formas reducidas de cambio de
757 @lilypond[verbatim,quote,fragment]
758 \override Staff.Clef.full-size-change = ##t
761 \clef "tenorG" c c c c
763 \clef "altovarC" c c c c
764 \clef "tenorvarC" c c c c
765 \clef "baritonevarC" c c c c
766 \clef "varpercussion" c c c c
769 \override Staff.Clef.full-size-change = ##f
772 \clef "tenorG" c c c c
774 \clef "altovarC" c c c c
775 \clef "tenorvarC" c c c c
776 \clef "baritonevarC" c c c c
777 \clef "varpercussion" c c c c
781 Las duraciones aisladas en las secuencias musicales ahora tienen
782 el significado de notas sin altura. Esto puede ser de utilidad
783 para especificar duraciones de música o de funciones de Scheme.
784 Cuando se encuentran en la partitura final, las alturas vienen
785 provistas por la nota o acorde anterior. He aquí dos ejemplos en
786 los que se aprecia que produce una entrada más legible:
788 @lilypond[verbatim,quote]
789 \new DrumStaff \with { \override StaffSymbol.line-count = 1 }
792 tambourine 8 \tuplet 3/2 { 16 16 16 }
793 8 \tuplet 3/2 { 16 16 16 } 8 8 |
797 @lilypond[verbatim,quote]
798 \new Staff { r16 c'16 ~ 8 ~ 4 ~ 2 | }
802 @code{\displayLilyMusic} y sus funciones de Scheme subyacentes ya
803 no omiten las duraciones de nota redundantes. Ello hace que sea
804 más fácil reconocer correctamente y formatear las duraciones
805 aisladas en expresiones como
811 Las excepciones en el barrado se pueden construir ahora usando la
812 función de Scheme @code{\beamExceptions}. Ahora se puede escribir
814 @lilypond[verbatim,quote,relative=1]
816 \set Timing.beamExceptions =
817 \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
819 \repeat unfold 6 { c32 } |
823 con las diversas excepciones separadas mediante comprobaciones de
824 compás @code{|} (la escritura del patrón de la excepción la altura
825 de las notas es conveniente pero no obligatorio). Anteriormente
826 habría sido necesario escribir las excepciones del barrado como
829 \set Timing.beamExceptions =
831 (end . ;entry for end of beams
832 ( ;start of alist of end points
833 ((1 . 32) . (2 2 2)) ;rule for 1/32 beams -- end each 1/16
838 Las articulaciones más comunes se reflejan ahora en la salida
839 MIDI. El acento y el marcato hacen a las notas sonar más fuerte;
840 el picado, el staccato, el staccatissimo y el portato las hacen
841 más cortas. Las marcas de respiración acortan la nota anterior.
843 Este comportamiento se puede personalizar a través de las
844 propiedades @code{midiLength} @code{midiExtraVelocity} sobre
845 @code{ArticulationEvent}. Para ver ejemplos, consulre
846 @file{script-init.ly}.
849 La funcionalidad de PostScript del ajuste del trazo ya no se
850 aplica automáticamente, sino que se deja a la discreción del
851 dispositivo PostScript (de forma predeterminada, Ghostscript lo
852 usa para las resoluciones de hasta 150 ppp al generar imagenes de
853 matriz de puntos). Cuando se activa, se emplea (principalmente
854 para las plicas y las líneas divisorias) un algoritmo de trazado
855 más complejo diseñado para sacar provecho del ajuste del trazo.
857 El ajuste del trazo se puede forzar especificando la opción de
858 línea de órdenes @samp{-dstrokeadjust} al llamar a LilyPond.
859 CUando se generan archivos @code{PDF}, ello dará lugar por lo
860 general a vistas previas de @code{PDF} con un aspecto marcadamente
861 mejorado pero un tamaño de archivo significativamente mayor. La
862 calidad de impresión en resoluciones altas no resulta afectada.
867 Para ver noticias anteriores, diríjase a
868 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/},
869 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/},
870 o @uref{../,vuelva} al índice de la documentación.