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