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