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