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