]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/changes.tely
Doc-es: run makelsr and update Changes, Tweaks, Input, Text, Vocal.
[lilypond.git] / Documentation / es / changes.tely
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 6255791221fd8197a23d3299fdad85a3a79336ab
4
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..
8 @end ignore
9 @setfilename lilypond-changes.info
10 @settitle Registro de cambios de LilyPond
11
12 @include macros.itexi
13
14 @ifhtml
15 @macro inputfileref{DIR,NAME}
16 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
17 @end macro
18 @macro usermanref{NAME}
19 @inforef{\NAME\,,../user/lilypond/lilypond}@c
20 @end macro
21 @end ifhtml
22
23 @ifnothtml
24 @macro inputfileref{DIR,NAME}
25 @file{\DIR\/\NAME\}@c
26 @end macro
27 @macro usermanref{NAME}
28 Véase el manual del usuario, \NAME\
29 @end macro
30 @end ifnothtml
31
32 @macro textanchor{NAME}
33 @html
34 <a name="\NAME\"></a>
35 @end html
36 @end macro
37
38
39 @documentencoding UTF-8
40 @documentlanguage es
41 @afourpaper
42 @c Translators: Francisco Vila
43
44 @finalout
45
46 @node Top
47 @top Funcionalidades nuevas de la versión 2.13 desde la 2.12
48
49 @allowcodebreaks false
50
51 @itemize @bullet
52
53 @ignore
54
55 HINTS
56
57 * add new items at the top
58
59 * only show verbatim input for syntax/input changes
60
61 * try to be as brief possible in those cases
62
63 * don't try to provide real-world examples, they often get too big,
64 which scares away people.
65
66 * Write complete sentences.
67
68 * only show user-visible changes.
69
70 @end ignore
71
72 @item
73 Se pueden añadir puntos a los elementos del índice general utilizando:
74 @example
75 \paper @{
76   tocItemMarkup = \tocItemWithDotsMarkup
77 @}
78 @end example
79
80 @item
81 Hay disponibles dos nuevas instrucciones de marcado para patrones y
82 relleno con patrones: @code{\pattern} y @code{\fill-with-pattern}.
83 @lilypond
84 \markup \column {
85   \pattern #3 #Y #0.3 \flat
86   \null
87   \pattern #7 #X #2 \flat
88   \override #'(line-width . 40) \fill-with-pattern #1 #CENTER . left right
89 }
90 @end lilypond
91
92 @item
93 Se ha añadido un conjunto de herramientas de transformación modal
94 mínimo para el compositor.  Se puede @notation{transportar} un motivo,
95 @notation{invertirlo} y/o convertirlo en su @notation{retrogradación}
96 dentro de cualquier escala.
97
98 @lilypond
99 pentatonicScale = \relative a' { a c d f g }
100 motif = \relative c'' { d8 c f,4 <a f'> <a f'> }
101
102 \new Staff <<
103   {
104     \partial 4
105     \pentatonicScale
106     \motif
107     \modalTranspose c a, \pentatonicScale \motif
108     \modalInversion d'' a' \pentatonicScale \motif
109     \retrograde \motif
110   }
111   {
112     \partial 4
113     s4^"pentatonic scale"
114     s1
115     s1^"motif"
116     s1^"transposition"
117     s1^"inversion"
118     s1^"retrograde"
119   }
120 >>
121 @end lilypond
122
123
124 @item
125 Está mínimamente contemplada la notación mensural negra.
126
127
128 @item
129 Están contempladas más ampliamente las formas oblicuas dentro de las
130 ligaduras mensurales blancas.
131 @lilypond
132 \context MensuralStaff
133 {
134   \clef "petrucci-c3"
135   \[
136     \override NoteHead #'style = #'semipetrucci
137     c'\maxima
138     \override NoteHead #'style = #'blackpetrucci
139     a\breve
140     \revert NoteHead #'style
141     \override NoteHead #'ligature-flexa = ##t
142     \override NoteHead #'flexa-width = #3
143     g
144     g'
145     \override NoteHead #'flexa-width = #5
146     c'
147     d'
148     \revert NoteHead #'style
149     c'\longa
150   \]
151 }
152 @end lilypond
153
154
155 @item
156 Ahora están contemplados los compases compuestos a través
157 de la instrucción @code{\compoundMeter},
158 que se peuede usar en lugar de @code{\time}:
159 @lilypond
160 \relative c'' {
161   \compoundMeter #'(3 1 8)
162   c8 c c c
163   \compoundMeter #'((2 8) (5 8))
164   c8 c c c c c c
165   \compoundMeter #'((1 2 3 8) (1 4) (3 8))
166   c8 c c c c c c4 c8 c c
167 }
168 @end lilypond
169
170 @item
171 Las líneas de letra por encima de una pauta deben tener la
172 propiedad @code{staff-affinity} ajustada al valor
173 @code{DOWN} o la propiedad @code{alignAboveContext} ajustada
174 de manera que esté adecuadamente alineada.  Para ver más
175 información, consulte
176 @ruser{Posicionamiento vertical de la letra}.
177
178 @item
179 Los valores de la propiedad @code{stringTunings} han cambiado de una
180 lista de semitonos por encima del Do central a una lista de alturas de
181 notas de LilyPond.  convert-ly maneja el cambio automáticamente donde
182 el valor de @code{stringTunings} esté establecido a un valor constante
183 de Scheme.
184
185 Las nuevas instrucciones @code{makeStringTuning} y
186 @code{contextStringTuning} permiten la creación de afinaciones de
187 cuerdas en la forma de una construcción de acorde de LilyPond.
188
189 @item
190 Mediante la utilización de @code{\cueDuringWithClef}, ahora las notas
191 guía también pueden llevar su propia clave que se reinicia
192 correctamente al final del pasaje de notas guía.  Al comienzo de cada
193 línea aún se imprime la clave estándar, pero se muestra la clave de
194 las notas guía después de la armadura y compás en un tamaño menor.
195 @lilypond
196 vI = \relative c'' { \clef "treble" \repeat unfold 40 g4 }
197 \addQuote vIQuote { \vI }
198
199 Solo = \relative c {
200   \clef "bass"
201   \cueDuringWithClef #"vIQuote" #DOWN #"treble" { R1 } |
202   c4 \cueDuringWithClef #"vIQuote" #DOWN #"treble" {
203     r4 r2 |
204     r4
205   } c4 c2 |
206   \cueDuringWithClef #"vIQuote" #DOWN "soprano" { R1*2 \break R1 } |
207   c1
208 }
209
210 \score {
211   <<
212     \new Staff \new Voice \Solo
213   >>
214 }
215 @end lilypond
216
217
218 @item
219 Los nombres de las notas se pueden seleccionar con una nueva
220 instrucción @code{@bs{}language "italiano"}, que se puede usar en el
221 modo seguro.  La sintaxis antigua @code{@bs{}include "italiano.ly"}
222 está contemplada por ahora, pero quedará obsoleta en el futuro.
223
224 @item
225 Ahora el barrado automático se desactiva mediante @code{\cadenzaOn} y
226 se habilita con @code{\cadenzaOff}.  Hay que indicar el barrado de las
227 cadencias manualmente.  Asimismo, si se usa una cadencia en una pieza
228 con el barrado automático desactivado, tiene que desactivarse de nuevo
229 después de la cadencia.
230
231 @item
232 Ahora el usuario puede especificar el nombre de la tabla
233 predeterminada de diagramas de posiciones de acordes.  Esto permite la
234 utilización de varias tablas y el cambio de una a otra en función de
235 los deseos del usuario.
236
237 @item
238 Ahora se puede personalizar la decisión del combinador de voces de combinar o no las notas.
239 @lilypond[quote,relative=2]
240 \partcombine
241 \relative c' { c2 \partcombineApart c | \partcombineChordsOnce e' e }
242 \relative c' { c2 \partcombineApart c | c c }
243 @end lilypond
244
245 @item
246 De forma predeterminada, las pautas de tablatura sólo muestran los
247 números de traste.  Para conseguir el estilo anterior, se ofrece la
248 instrucción @code{\tabFullNotation}.
249
250 @item
251 Se han añadido notas con forma en los estilos Funk y Walker.
252
253 @item
254 Los silencios ya no mantienen vivo un contexto de pauta si se está
255 utilizando @code{\RemoveEmptyStaffContext}.
256
257 @item
258 Nueva opción @code{-dinclude-settings=INCLUDEFILE.ly}, que indica a
259 lilypond que incluya el archivo especificado antes de que se procese
260 la partitura.  Ello permite al usuario cambiar los ajustes globales
261 sin necesidad de modificar la propia partitura.  De esta forma se
262 pueden generar distintas versiones o ediciones (como distintos tamaños
263 de página) a partir del mismo documento, sin tener que modificar la
264 partitura para cada una de las versiones.
265
266 @item
267 Se ha modificado la sintaxis de los ajustes de barrado automático.  Se
268 han eliminado beatLength, beatGrouping, beamSettings y
269 measureGrouping.  El barrado automático está controlado ahora a través
270 de baseMoment, beatStructure y beamExceptions.  Los ajustes
271 predeterminados para cada una de estas propiedades se pueden almacenar
272 en time-signature-settings, de manera que el autobarrado cambia
273 automáticamente cada vez que se modifica el tipo de compás.  La nueva
274 sintaxis pretende ser mucho más sencilla de utilizar y requerir menos
275 ajustes manuales.
276
277 @item
278 El @q{backend} de SVG contempla opcionalmente las fuentes tipográficas
279 @uref{http://www.w3.org/Submission/WOFF, WOFF}.  Utilizar la opción de
280 Scheme @code{-d svg-woff} junto a la selección del backend SVG
281 @code{-d backend=svg} produce una salida SVG con selección CSS de la
282 fuente WOFF.
283
284 @item
285 Se ha girado la clave de sol 1.5 grados a la derecha para mejorar su
286 equilibrio.  Se pueden comparar las versiones antigua y moderna a
287 partir de la documentación:
288 @uref{http://lilypond.org/doc/v2.12/Documentation/user/lilypond/The-Feta-font.html#Clef-glyphs,
289 versión antigua},
290 @uref{http://lilypond.org/doc/v2.13/Documentation/notation/the-feta-font.html#Clef-glyphs,
291 versión nueva}.
292
293
294 @item
295 Los elementos de extensión de reguladores de texto ahora se pueden
296 añadir directamente usando @code{\cresc}, @code{\dim} y
297 @code{\decresc}.
298 @lilypond[quote,relative=2]
299 c4\cresc c c c\f |
300 c4\dim c c c\!
301 @end lilypond
302
303 @item
304 La sintaxis documentada del entorno @samp{lilypond} en el modo
305 @LaTeX{} de @command{lilypond-book} se ha modificado de forma que se
306 corresponda con la sintaxis estándar de @LaTeX{}: ahora las opciones
307 se colocan después del nombre del entorno:
308 @example
309 \begin@{lilypond@}[@var{opciones}] @dots{}
310 @end example
311
312 La sintaxis anterior con las opciones después de @samp{\begin} todavía
313 se acepta por parte de @command{lilypond-book} pero está obsoleta.
314 Algo como
315 @example
316 sed -i '/begin\[/s/begin\(\[[^]]*]\)\(@{lilypond@}\)/begin\2\1/'
317 @end example
318
319 puede servir para realizar la conversión.
320
321 @item
322 Se ha mejorado el aspecto estético del sistema de cabezas de nota con
323 forma.  Se ha implementado el grosor de líneas variable.  Se han hecho
324 consistentes todas las anchuras de las notas.  Se han añadido
325 instrucciones menores para el sistema de notas con forma, que utilizan
326 la tonalidad relativa mayor para las notas de la escala.
327
328 @item
329 Se ofrece una variante de la llamada de tipo segno:
330 @lilypond[quote,relative=2]
331 c4 d e f \bar "S"
332 g4 f e d
333 @end lilypond
334
335 @item
336 Las modificaciones de contexto (bloques @code{\with}) se pueden
337 almacenar en variables e insertarse dentro de contextos u otros
338 bloques @code{\with}:
339 @lilypond[quote,verbatim]
340 coloredheads = \with { \override NoteHead #'color = #red }
341 noclef = \with { \remove "Clef_engraver" }
342 \score {
343   \new Staff {
344     \new Voice \with { \coloredheads } \relative c' { c4 e g c }
345   }
346   \layout {
347     \context {
348       \Staff
349       \noclef
350     }
351   }
352 }
353 @end lilypond
354
355 @item
356 Se ha añadido una articulación de semi-abierta:
357 @lilypond[quote,relative=2]
358 c4\halfopen
359 @end lilypond
360 A veces se utiliza para indicar golpes de hi-hat semi-abierto.
361
362 @item
363 Ahora está totalmente contemplado el algoritmo bidireccional de
364 Unicode para elementos de marcado de una sola línea, gracias a la
365 integración mejorada con Pango.
366
367 @item
368 LilyPond se encuentra ahora licenciado bajo la GPL v3+ de GNU.
369
370 @item
371 En las tablaturas, los trastes se pueden indicar mediante etiquetas
372 que no sean números:
373
374 @lilypond[verbatim,quote,relative=1]
375 \new TabStaff
376 \with {
377   stringTunings = #`(,(ly:make-pitch 1 3 NATURAL)
378                      ,(ly:make-pitch 1 1 NATURAL)
379                      ,(ly:make-pitch 0 5 NATURAL)
380                      ,(ly:make-pitch 0 3 NATURAL)
381                      ,(ly:make-pitch 0 1 NATURAL)
382                      ,(ly:make-pitch -1 5 NATURAL))
383   tablatureFormat = #fret-letter-tablature-format
384 }
385 \new TabVoice {
386   \set fretLabels = #`(,(markup #:with-color red "a")
387                        "b"
388                        ,(markup #:italic #:smaller "c"))
389   <f d>4. <bes>8 <g e>4
390 }
391 @end lilypond
392
393 @item
394 Los objetos de presentación se pueden imprimir sobre un fondo blanco,
395 lo que tiene el efecto de tapar los objetos de las capas inferiores
396 que coincidan en el mismo lugar:
397
398 @lilypond[verbatim,quote,relative=1]
399 \time 3/4
400 \override Staff.StaffSymbol #'layer = #4
401 \once \override Tie #'layer = #2
402 b'2.~
403 \once \override Staff.TimeSignature #'whiteout = ##t
404 \once \override Staff.TimeSignature #'layer = #3
405 \time 5/4
406 b4
407 @end lilypond
408
409 @item
410 Los acordes se pueden repetir utilizando la abreviatura @code{q}:
411
412 @lilypond[verbatim,quote,relative=2]
413 <c e g>8.-^ q16 q4-^
414 @end lilypond
415
416 @item
417 En el modo de doble cara, los márgenes para las páginas impares y
418 pares se pueden fijar utilizando @code{inner-margin} y
419 @code{outer-margin}:
420
421 @example
422 \paper @{
423   two-sided = ##t
424   inner-margin = 10 \mm
425   outer-margin = 20 \mm
426 @}
427 @end example
428
429 @item
430 Los márgenes predeterminados del papel, tal y como se especifican en
431 el archivo @file{ly/paper@/-defaults-init.ly}, se aplican al
432 tamaño de papel predeterminado (A4) y se redimensionan automáticamente
433 al tamaño del papel seleccionado.
434
435 @item
436 Ahora funcionan todas las combinaciones de @code{left-margin},
437 @code{right-margin} y @code{line-width}.  Ya no hay necesidad de
438 establecer a mano el valor de @code{line-width} a no ser que queramos
439 hacerlo explícitamente.
440
441 @item
442 A partir de ahora se contempla la utilización de una fuente
443 tipográfica alternativa para la música, como Gonville.
444
445 @item
446 Además de la instrucción de marcado @code{\hspace}, se ha añadido una
447 nueva instrucción @code{\vspace} para proporcionar una forma fácil y
448 flexible de añadir espacio vertical dentro de los elementos de
449 marcado.
450
451 @item
452 La dirección de las barras de corchea manuales se puede establecer con
453 @code{^[} y @code{_[}.
454
455 @item
456 Se ha añadido una versión de la figura cuadrada que lleva dos líneas
457 verticales a cada lado.
458
459 @lilypond[quote,relative=2]
460 \time 4/2
461 \override Staff.NoteHead #'style = #'altdefault
462 c\breve | b\breve
463 @end lilypond
464
465 @item
466 Ahora los nombres de instrumentos y voces tienen en cuenta, para su
467 posicionamiento, las dimensiones de los delimitadores iniciales de
468 sistema (llaves o corchetes) que están en otros pentagramas, con el
469 resultado de un mejor alineado predeterminado de los nombres por la
470 izquierda, por la derecha o centrados.
471
472 @lilypond[quote,indent=18\mm]
473 <<
474   \new StaffGroup <<
475     \new GrandStaff <<
476       \new Staff {
477         \set Staff.instrumentName = #"Piccolo"
478         c''1
479       }
480       \new Staff {
481         \set Staff.instrumentName = #"Flute"
482         c''1
483       }
484     >>
485     \new Staff {
486       \set Staff.instrumentName = #"Bassoon"
487       \clef tenor
488       c'1
489     }
490   >>
491   \new PianoStaff <<
492     \set PianoStaff.instrumentName = #"Piano"
493     \context Staff = "up" {
494       c'1
495     }
496     \context Staff = "down" {
497       \clef bass
498       c1
499     }
500   >>
501 >>
502 @end lilypond
503
504 @item
505 Ahora se pueden seleccionar las llaves dentro de los elementos de
506 marcado por su tamaño en puntos, usando las instrucciones de marcado
507 @code{\left-brace} y @code{\right-brace}.
508
509 @lilypond[quote]
510 \markup {
511   \left-brace #35
512   \hspace #2
513   \right-brace #45
514 }
515 @end lilypond
516
517 @item
518 Los archivos .ps intermedios que LilyPond crea
519 durante la compilación, ahora se borran de forma predeterminada.  Para
520 conservarlos, escriba siguiente línea en el archivo de entrada:
521 @example
522 #(ly:set-option 'delete-intermediate-files #f)
523 @end example
524
525 @item Las ligaduras de unión, de expresión  y de fraseo,
526 discontinuas y punteadas, pueden ahora tener un grosor variable,
527 y están disponibles ligaduras parcialmente discontinuas:
528 @lilypond[quote,relative=2]
529 \slurDashed
530 c4( d e f) |
531 \slurDotted
532 g4( f e d) |
533 \slurHalfDashed
534 c4( d e f)
535 @end lilypond
536
537
538 @item
539 Se ha añadido una marca en forma de gafas, indicando con vehemencia que se mire al director:
540 @lilypond[quote,relative=2]
541 \mark \markup { \eyeglasses }
542 c4_\markup { \eyeglasses }
543 @end lilypond
544
545 @item
546 Se ha añadido una articulación de pizzicato pellizcado (conocido
547 también como snap o pizzicato de Bartok):
548 @lilypond[quote,relative=2]
549 c4\snappizzicato
550 @end lilypond
551
552 @item
553 Ahora están disponibles unas nuevas funciones de formateo de números
554 para imprimir otras fracciones y añadir figuras a los números o
555 fracciones de un grupo especial:
556 @lilypond[quote,relative=2]
557 \once \override TupletNumber #'text =
558   #(tuplet-number::non-default-tuplet-denominator-text 7)
559 \times 2/3 { c4. c4. c4. c4. }
560
561 \once \override TupletNumber #'text =
562   #(tuplet-number::non-default-tuplet-fraction-text 12 7)
563 \times 2/3 { c4. c4. c4. c4. }
564 \once \override TupletNumber #'text =
565   #(tuplet-number::append-note-wrapper
566     (tuplet-number::non-default-tuplet-fraction-text 12 7) "8")
567 \times 2/3 { c4. c4. c4. c4. }
568
569 \once \override TupletNumber #'text =
570   #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4")
571 \times 2/3 { c8 c8 c8 c8 c8 c8 }
572 \once \override TupletNumber #'text =
573   #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4")
574 \times 2/3 { c8 c8 c8 c8 c8 c8 }
575
576 \once \override TupletNumber #'text =
577   #(tuplet-number::fraction-with-notes "4." "8")
578 \times 2/3 { c4. c4. c4. c4. }
579 \once \override TupletNumber #'text =
580   #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4")
581 \times 2/3  { c4. c4. c4. c4. }
582 @end lilypond
583
584 @item
585 Los diagramas de posiciones ahora tienen una propiedad chordChanges
586 para evitar que se impriman de nuevo los objetos FretBoard repetidos.
587
588 @item
589 El motor de espaciado vertical ha cambiado drásticamente haciéndolo
590 más flexible y sencillo de controlar.  El espaciado entre los
591 pentagramas dentro de un sistema puede mejorar el uso del espacio
592 sobre la página.  Los contextos definidos por el usuario pueden
593 participar en este espaciado flexible, según la forma en que se haya
594 definido el valor de su @code{staff-affinity}.  Ciertas variables de
595 formateo de la página (@code{page-top-space},
596 @code{between-system-space -padding} y @code{before- between-
597 after-title-space}) se han sustituido por dimensiones verticales
598 flexibles.
599
600 @end itemize
601
602
603
604 @ifhtml
605 Para ver noticias más antiguas, diríjase a
606 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.es.html},
607 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html},
608 o @uref{../,vuelva} al índice de la documentación.
609
610
611 @end ifhtml
612
613 @bye