]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/changes.tely
Merge branch 'master' into 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: b6f94447415dded7c6e146b41b6139fe76cb84c4
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.18 desde la 2.16
48
49 @allowcodebreaks false
50
51 @itemize
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 reserva espacio horizontal para las indicaciones de tempo y las
74 marcas de ensayo, de forma que no se superpongan. La instrucción
75 nueva @code{\markLengthOff} desactiva esta funcionalidad.
76 @lilypond[quote,relative=0]
77 \compressFullBarRests
78 \tempo "Molto vivace" c''2 c'
79 \mark\default
80 \tempo "Meno mosso" R1*16
81 @end lilypond
82
83 @item
84 Cuando se utiliza @code{\relative} sin emplear como referencia una
85 altura explícita, se toma como referencia el centro de la primera
86 octava, haciendo que no se pueda distinguir si la primera nota que
87 se introduce es relativa o absoluta.  Anteriormente, la omisión de
88 una altura de referencia habría llevado a una altura
89 predeterminada de @code{c'} (el Do central).  Dado que la
90 mencionada elección es, hasta cierto punto, arbitraria, la forma
91 de uso recomendada es que se especifique siempre una altura de
92 referencia.
93
94 @item
95 Se puede usar la nueva instrucción @code{\single} para convertir
96 la sobreescritura de una propiedad en un truco que se aplica a una
97 expresión musical única:
98
99 @lilypond[quote,verbatim,relative=2]
100 <a \single\voiceTwoStyle e' a>1
101 @end lilypond
102
103 @item
104 Dos maneras de hacer que los objetos gráficos no aparezcan en la
105 salida son: sobreescribir su propiedad @code{transparent} con un
106 valor verdadero @code{#t} (reteniendo el espaciado original), o
107 sobreescribiendo su propiedad @code{stencil} o sello con un valor
108 falso @code{#f} (que no ocupa ningún espacio).  Estas dos
109 operaciones tienen ahora las formas cortas @code{\hide} (ocultar)
110 y @code{\omit} (omitir), respectivamente.  A estas instrucciones
111 puede dárseles una expresión musical sobre la que efectuar el
112 trucaje, o bien el nombre de un objeto gráfico para el que se debe
113 crear la sobreescritura (para especificar los dos, utilice
114 @code{\single} sobre la instrucción en forma de sobreescritura):
115
116 @lilypond[quote,verbatim]
117 \new Staff \with { \omit Clef }
118 \relative c'' <a e' \hide a>1
119 @end lilypond
120
121 @item
122 Se puede aplicar la nueva instrucción @code{\temporary} a las
123 sobreescrituras para hacer que no sustituyan a los ajustes de
124 propiedad previos.  Si se aplica una instrucción de reversión
125 @code{\revert} a la misma propiedad varias veces seguidas, el
126 ajuste anterior reaparece:
127
128 @lilypond[quote,verbatim,relative=2]
129 \override NoteHead.color = #red c4
130 \override NoteHead.color = #green d
131 \revert NoteHead.color e2
132 \override NoteHead.color = #red c4
133 \temporary\override NoteHead.color = #green d
134 \revert NoteHead.color e
135 \revert NoteHead.color c
136 @end lilypond
137
138 Esto tiene utilidad principalmente para la escritura de funciones
139 musicales que se desea que tengan alguna propiedad modificada
140 solamente por un tiempo igual a la duración de la función.
141
142 @item
143 Las instrucciones @code{\tag}, @code{\removeWithTag} y
144 @code{\keepWithTag} ahora admiten una lista de símbolos en lugar
145 de un solo símbolo para marcar, eliminar y seleccionar música que
146 esté etiquetada con una cualquiera de la lista de etiquetas.  Esto
147 es de especial importancia para @code{\keepWithTag} porque no es
148 posible conseguir el mismo efecto usando varias instrucciones
149 @code{\keepWithTag} consecutivas.
150
151 @item
152 La opción @samp{-d old-relative} se ha eliminado.  Ya no está
153 accesible a través de la línea de órdenes; la utilidad que aún
154 conservaba era la interpretación de @code{\relative} en archivos
155 de LilyPond convertidos automáticamente de las versiones@tie{}1.8
156 o anteriores.  No está claro cuántas de tales versiones estaban
157 aún en funcionamiento.
158
159 @item
160 Se ha invertido el significado de @code{instrumentTransposition}.
161 Después de
162 @example
163 \set instrumentTransposition = #@{ b #@}
164 @end example
165 una nota escrita @code{c'} ahora suena como @code{b}.
166 Anteriormente era a la inversa.  Esperamos que este cambio y el
167 siguiente hagan más sencillo el tratamiento de los instrumentos
168 transpositores.
169
170 @item
171 La música generada por las instrucciones @code{\set} y
172 @code{\override} ya no resulta afectada por la instrucción
173 @code{\transpose}.  La consecuencia más importante es que
174 @code{\transpose} transporta la altura tonal sonora o de concierto
175 y la que se imprime en la misma medida incluso aunque la música
176 que se transporta contenga @code{\transposition}.  Anteriormente,
177 @example
178 \transpose c' f' \transposition bes'
179 @end example
180 era equivalente a @code{\transposition f'}.  Ahora se mantiene
181 como equivalente a @code{\transposition bes'}.
182
183 @item
184 Ahora los grupos de valoración especial se crean mediante la
185 instrucción @code{\tuplet}, que toma una fracción
186 @code{@var{t}/@var{n}} para especificar que se tocan @var{t} notas
187 en el tiempo en que habitualmente se permite un número de
188 @var{n}. Una sola instrucción @code{\tuplet} puede crear varios
189 grupos especiales si su duración se inserta después de la
190 fracción.
191 @lilypond[quote,verbatim,relative=2]
192 \tuplet 3/2 { c8 d e } \tuplet 3/2 { f e d } c2
193 \tuplet 3/2 4 { c8 d e f e d } c2
194 @end lilypond
195 La instrucción @code{\times} con el orden de la fracción invertido
196 @code{@var{n}/@var{t}} aún está disponible.
197
198 @item
199 Se introducen dos instrucciones nuevas de marcado:
200 @code{\draw-dashed-line} (trazar línea discontinua) y
201 @code{\draw-dotted-line} (trazar línea de puntos).
202
203 @noindent
204 La línea discontinua se extiende sobre toda la longitud dada por
205 @var{destino}, si @code{full-length} está establecido al valor
206 @code{#t} (que es lo predeterminado) sin ningún espacio al
207 principio ni al final.  Entonces, @code{final} se altera de forma
208 que quepa.  Para insistir en los valores dados (o predeterminados)
209 para @code{inicio} y @code{final} utilice @code{\override
210 #'(full-length . #f)}.  Son posibles ajustes manuales para
211 @code{inicio}, @code{final} y @code{fase}.
212
213 @noindent
214 La línea d puntos siempre se extiende a la longitud completa dada
215 por @var{destino}, sin ningún espacio al principio ni al final.
216 Es posible ajustar manualmente @code{final} para obtener espacios
217 mayores o menores entre los puntos.  El valor dado (o
218 predeterminado) de @code{final} se altera de forma que corresponda
219 a la longitud de la línea, @code{line-length}.
220
221 @lilypond[verbatim,quote]
222 \markup {
223   \draw-dashed-line #'(5.1 . 2.3)
224   \override #'(on . 0.3)
225   \override #'(off . 0.5)
226   \draw-dashed-line #'(5.1 . 2.3)
227   \draw-dotted-line #'(5.1 . 2.3)
228   \override #'(thickness . 2)
229   \override #'(off . 0.2)
230   \draw-dotted-line #'(5.1 . 2.3)
231 }
232 @end lilypond
233
234 @item
235 A partir de la versión@tie{}2.17.10, los mensajes de error o la
236 @acronym{URI} de @code{textedit} que se usa para la funcionalidad
237 «apuntar y pulsar» especifican los números de columna empezando
238 en@tie{}1 en vez de en@tie{}0.  El desplazamiento de bytes (que
239 también forma parte de las @acronym{URI}s de @code{textedit}) aún
240 comienza en@tie{}0.
241
242 @item
243 La instrucción @code{\clef} contempla un cambio opcional de octava:
244 @lilypond[verbatim,quote,relative=1]
245 \clef "treble_(8)"
246 c2 c
247 \clef "bass^[15]"
248 c2 c
249 @end lilypond
250
251 @item
252 Se ha hecho que la sintaxis de LilyPond de palabras separadas por
253 puntos @code{Voice.Accidental} sea intercambiable con
254 @code{#'(Voice Accidental)}, una lista de Scheme de símbolos.
255 Como resultado, código del estilo de
256 @example
257 \override Voice.TextSpanner #'(bound-details left text) = "rit."
258 @end example
259 ahora es equivalente a
260 @example
261 \override Voice.TextSpanner bound-details.left.text = "rit."
262 @end example
263 o incluso a
264 @example
265 \override #'(Voice TextSpanner) bound-details.left.text = "rit."
266 @end example
267
268 @item
269 La ruta a un grob y a una propiedad de un grob ya no requieren que
270 se especifiquen como dos argumentos distintos a instrucciones como
271 @samp{\override} y @code{\revert}, permitiendo la sintaxis
272 siguiente:
273 @example
274 \override Voice.TextSpanner.bound-details.left.text = "rit."
275 @end example
276 Dado que las funciones musicales complementarias como
277 @samp{\overrideProperty} no contemplan formas con y sin espacios
278 de separación al mismo tiempo, la utillización de una sola ruta
279 con puntos es ahora la forma de preferencia.  La especificación
280 separada de la ruta de un grob y de la propiedad del grob,
281 contemplada aún por parte de @samp{\override} y de @samp{\revert}
282 por motivos de compatibilidad, se considera ahora obsoleta.
283
284 @item
285 Debido a que dos palabras se aceptan ahora como símbolos que son
286 argumentos de función, las interfaces de @samp{\accidentalStyle},
287 @samp{\alterBroken}, @samp{\footnote} y @samp{\tweak} han tenido
288 que ser rediseñadas allí donde estaban implicados símbolos que
289 eran argumentos opcionales.  Compruebe la documentación de la
290 función respectiva para ver los detalles.
291
292 @item
293 Varias instrucciones aceptan ahora listas de símbolos
294 (introducidas convenientemente como palabras separadas por puntos)
295 para diversos tipos de argumentos.  Entre ellos se encuentran
296 @samp{\accidentalStyle}, @samp{\alterBroken}, @samp{\footnote},
297 @samp{\hide}, @samp{\omit}, @samp{\overrideProperty},
298 @samp{\shape} y @samp{\tweak}.
299
300 @item
301 Se ha modificado la interfaz de usuario de las líneas divisorias.
302 Los glifos de barra de compás ahora se asemejan al aspecto de los
303 caracteres utilizados para expresar el tipo de barra, de manera
304 que un signo de repetición por la izquierda se debe codificar como
305 @code{.|:}.  La instrucción @code{\defineBarLine} provee una
306 manera sencilla de definir estilos adicionales de línea divisoria.
307
308 @item
309 Las alteraciones accidentales en la armadura de la tonalidad se
310 pueden imprimir en distinta octava de las posiciones
311 tradicionales, o en más de una octava.
312 @lilypond[quote,relative=0]
313 \override Staff.KeySignature #'flat-positions = #'((-5 . 5))
314 \override Staff.KeyCancellation #'flat-positions = #'((-5 . 5))
315 \clef bass \key es\major es g bes d
316 \clef treble \bar "||" \key es\major es g bes d
317 \override Staff.KeySignature #'sharp-positions = #'(2)
318 \bar "||" \key d\major b fis b2
319 @end lilypond
320
321 @end itemize
322
323 @ifhtml
324 Para ver noticias anteriores, diríjase a
325 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/},
326 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/},
327 o @uref{../,vuelva} al índice de la documentación.
328
329
330 @end ifhtml
331
332 @bye