]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/rhythms.itely
Misc small administrative changes.
[lilypond.git] / Documentation / es / user / rhythms.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 459d5b872a370b53f61e747784fb56cf23f56e4b
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @node Rhythms
10 @section Rhythms
11
12 This section discusses rhythms, durations, and bars.
13
14 @menu
15 * Writing rhythms::             
16 * Writing rests::               
17 * Displaying rhythms::          
18 * Beams::                       
19 * Bars::                        
20 * Special rhythmic concerns::   
21 @end menu
22
23
24 @node Writing rhythms
25 @subsection Writing rhythms
26
27 @menu
28 * Durations::                   
29 * Augmentation dots::           
30 * Tuplets::                     
31 * Scaling durations::           
32 @end menu
33
34 @node Durations
35 @unnumberedsubsubsec Durations
36
37 @cindex duración
38 @funindex \longa
39 @funindex \breve
40 @funindex \maxima
41
42 En los modos de Nota, Acorde y Letra, las duraciones se designan
43 mediante números y puntos: las duraciones se introducen como sus
44 valores recíprocos respecto de la redonda.  Por ejemplo, una negra
45 se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
46 que una blanca se escribe con un @code{2} (por ser 1/2 de redonda).  Para
47 notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
48
49 @example
50 c'\breve
51 c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
52 r\longa r\breve
53 r1 r2 r4 r8 r16 r32 r64 r64
54 @end example
55
56 @lilypond[quote]
57 \score {
58 \relative c'' {
59     a\breve*1/2 \autoBeamOff
60     a1 a2 a4 a8 a16 a32 a64 a64
61    \bar "empty"
62    \break
63     r\longa*1/4 r\breve *1/2
64     r1 r2 r4 r8 r16 r32 r64 r64
65   }
66   \layout {
67     ragged-right = ##t
68     indent=0\mm
69     \context {
70       \Score
71         \remove "Bar_number_engraver"
72     }
73     \context {
74       \Staff
75         \remove "Clef_engraver"
76         \override StaffSymbol #'transparent = ##t
77         \override TimeSignature #'transparent = ##t
78         \override BarLine #'transparent = ##t
79         \consists "Pitch_squash_engraver"
80     }
81   }
82 }
83 @end lilypond
84
85 Si la duración se omite, su valor será el de la duración de la nota
86 anterior.  Por omisión, el valor de la primera nota es el de una negra.
87
88 @lilypond[quote,ragged-right,verbatim,fragment]
89 { a a a2 a a4 a a1 a }
90 @end lilypond
91
92
93 @node Augmentation dots
94 @unnumberedsubsubsec Augmentation dots
95
96 @funindex .
97
98 Para obtener duraciones de notas con puntillo, simplemente escriba un
99 punto (@samp{.}) después del número.  Las notas con doble puntillo se consiguen de manera similar.
100
101 @lilypond[quote,ragged-right,fragment,verbatim]
102 a'4 b' c''4. b'8 a'4. b'4.. c''8.
103 @end lilypond
104
105 @predefined
106
107 Normalmente los puntillos se desplazan hacia arriba para evitar las
108 líneas del pentagrama, excepto en situaciones de polifonía.  Se pueden
109 utilizar los siguientes comandos para forzar manualmente una dirección en particular
110
111 @funindex \dotsUp
112 @code{\dotsUp},
113 @funindex \dotsDown
114 @code{\dotsDown},
115 @funindex \dotsNeutral
116 @code{\dotsNeutral}.
117
118 @seealso
119
120 Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
121
122
123 @node Tuplets
124 @unnumberedsubsubsec Tuplets
125
126 @cindex grupos especiales
127 @cindex tresillos
128 @funindex \times
129
130 Los grupos especiales se obtienen a partir de una expresión musical
131 multiplicando todas las duraciones por una fracción:
132
133 @example
134 \times @var{fracción} @var{expresión_musical}
135 @end example
136
137 @noindent
138 La duración de la @var{expresión _musical} se multiplicará por la
139 fracción.  El denominador de la fracción se imprimirá sobre las notas,
140 opcionalmente con un corchete.  El grupo especial más común es el
141 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
142 duran 2/3 de su valor escrito
143
144 @lilypond[quote,ragged-right,fragment,verbatim]
145 g'4 \times 2/3 {c'4 c' c'} d'4 d'4
146 @end lilypond
147
148 Los grupos pueden anidarse unos dentro de otros, por ejemplo
149
150 @lilypond[fragment,ragged-right,verbatim,relative=2]
151 \override TupletNumber #'text = #tuplet-number::calc-fraction-text
152 \times 4/6 {
153   a4 a
154   \times 3/5 { a a a a a }
155 }
156 @end lilypond
157
158 @predefined
159
160 @funindex \tupletUp
161 @code{\tupletUp},
162 @funindex \tupletDown
163 @code{\tupletDown},
164 @funindex \tupletNeutral
165 @code{\tupletNeutral}.
166
167
168 @commonprop
169
170 @funindex tupletNumberFormatFunction
171 @cindex formateo de los grupos especiales
172
173 La propiedad @code{tupletSpannerDuration} (duración del selector de
174 grupo) especifica la duración de cada corchete.  Con esto puede hacer
175 muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
176 mucho trabajo de teclado.  En el siguiente ejemplo se muestran dos
177 tresillos, aunque @code{\times} sólo se ha utilizado una vez
178
179 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
180 \set tupletSpannerDuration = #(ly:make-moment 1 4)
181 \times 2/3 { c8 c c c c c }
182 @end lilypond
183
184 @noindent
185 Para ver más información sobre @code{make-moment}, consulte
186 @ref{Time administration}.
187
188 El formato del número se determina por medio de la propiedad @code{text} en
189 @code{TupletNumber}.  Por defecto se imprime sólo el denominador, pero si
190 su valor se establece a la función @code{tuplet-number::calc-fraction-text},
191 se imprimirá como @var{numerador}:@var{denominador}
192
193 Para que no se impriman los números de los grupos, emplee
194
195 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
196 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
197 \override TupletNumber #'transparent = ##t
198 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
199 @end lilypond
200
201 Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
202 instante musical.  En este ejemplo, @code{\tweak} especifica un texto de fracción
203 para el
204 @code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
205 del primero de los tres grupos interiores.
206
207 @lilypond[quote,ragged-right,verbatim]
208 \new Staff {
209   \tweak #'text #tuplet-number::calc-fraction-text
210   \times 4/3 {
211      \tweak #'text #tuplet-number::calc-denominator-text
212      \times 2/3 { c'8[ c'8 c'8] }
213      \times 2/3 { c'8[ c'8 c'8] }
214      \times 2/3 { c'8[ c'8 c'8] }
215   }
216 }
217 @end lilypond
218
219 Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
220 del @code{TupletBracket} (el corchete del grupo).  El primer @code{\tweak} coloca
221 el @code{TupletBracket} del grupo 
222 exterior por encima del pentagrama.  El segundo @code{\tweak} coloca el
223 @code{TupletBracket} del primero de los tres grupos interiores por debajo del
224 pentagrama.  Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
225 al grupo exterior y al primero de los tres grupos interiores porque sólo
226 esos dos grupos comienzan en el mismo instante musical.  Utilizamos @code{\override}
227 de la manera usual para colocar los corchetes @code{TupletBrackets} del
228 segundo y tercer grupos interiores por debajo del pentagrama.
229
230 @lilypond[quote,ragged-right,verbatim]
231 \new Staff {
232   \tweak #'text #tuplet-number::calc-fraction-text
233   \tweak #'direction #up
234   \times 4/3 {
235      \tweak #'direction #down
236      \times 2/3 { c'8[ c'8 c'8] }
237      \override TupletBracket #'direction = #down
238      \times 2/3 { c'8[ c'8 c'8] }
239      \times 2/3 { c'8[ c'8 c'8] }
240   }
241 }
242 @end lilypond
243
244 Se puede hacer que los corchetes de grupo abarquen tanto como su duración completa indique o que lleguen hasta justo antes de la nota siguiente
245
246 @lilypond[ragged-right]
247 \new RhythmicStaff {
248   \set tupletFullLength = ##t
249   \time 4/4
250   \times 4/5 {
251     c4 c1
252   }
253   \set tupletFullLengthNote = ##t
254   \time 2/4
255   \times 2/3 {
256     c4 c c 
257   }
258   \time 3/4
259   c4 
260 }
261 @end lilypond
262
263
264 @seealso
265
266 Referencia del programa: @internalsref{TupletBracket},
267 @internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
268
269
270
271 @node Scaling durations
272 @unnumberedsubsubsec Scaling durations
273
274 Es posible alterar la duración de las figuras en un factor @var{N/M}
275 añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}).  Esto no
276 afectará a la apariencia de las notas o silencios que se producen.  Se
277 pueden combinar en la forma @samp{*M*N}.
278
279 En el siguiente ejemplo las tres primeras notas duran exactamente dos
280 partes, pero no se imprime ningún corchete de tresillo.
281
282 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
283 \time 2/4
284 a4*2/3 gis4*2/3 a4*2/3
285 a4 a4 a4*2
286 b16*4 c4
287 @end lilypond
288
289
290 @seealso
291
292 En este manual: @ref{Tuplets}.
293
294
295 @node Writing rests
296 @subsection Writing rests
297
298 @menu
299 * Rests::                       
300 * Skips::                       
301 * Multi measure rests::         
302 @end menu
303
304 @node Rests
305 @unnumberedsubsubsec Rests
306 @cindex Silencios
307
308 @funindex \rest
309 @funindex r
310
311 Los silencios se introducen como notas con el nombre @code{r}
312
313 @lilypond[fragment,quote,ragged-right,verbatim]
314 r1 r2 r4 r8
315 @end lilypond
316
317 Los silencios de un compás centrados en medio del compás,
318 se deben hacer con silencios multicompás.  Se pueden usar para 
319 un solo compás así como para muchos compases, y se tratan en
320 @ref{Multi measure rests}.
321
322 Para especificar explícitamente la posición vertical de un silencio, escriba una nota
323 seguida de @code{\rest}.  Se colocará un silencio en la posición en que debería
324 aparecer la nota:
325
326 @lilypond[fragment,quote,ragged-right,verbatim]
327 a'4\rest d'4\rest
328 @end lilypond
329
330 @noindent
331 Esto hace mucho más sencillo el formateo de
332 la música polifónica,
333 porque el formateador automático de colisiones de silencios se olvidará de ellos.
334
335 @seealso
336
337 Referencia del programa: @internalsref{Rest}.
338
339
340 @node Skips
341 @unnumberedsubsubsec Skips
342
343 @cindex Desplazamiento
344 @cindex Silencio invisible
345 @cindex Nota de espaciado
346 @funindex \skip
347 @funindex s
348
349 Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
350 se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
351
352 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
353 a4 a4 s4 a4 \skip 1 a4
354 @end lilypond
355
356 La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
357 En otras situaciones, por ejemplo, cuando se introduce la letra, debe
358 usar el comando @code{\skip}
359
360 @lilypond[quote,ragged-right,verbatim]
361 <<
362   \relative { a'2 a2 }
363   \new Lyrics \lyricmode { \skip 2 bla2 }
364 >>
365 @end lilypond
366
367 El comando skip es un mero contenedor musical vacío.  No produce
368 ninguna salida, ni siguiera una salida transparente.
369
370 El comando de desplazamiento @code{s} crea una @internalsref{Staff} y una
371 @internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
372 Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
373
374 @lilypond[quote,ragged-right,verbatim]
375 { s4 }
376 @end lilypond
377
378 El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
379
380 @seealso
381
382 Referencia del programa: @internalsref{SkipMusic}.
383
384
385 @node Multi measure rests
386 @unnumberedsubsubsec Multi measure rests
387
388 @cindex multicompás, silencios
389 @cindex compás completo, silencios de
390 @cindex Silencios multicompás
391 @cindex Silencios de compás completo
392 @cindex redonda, silencios de, para un compás completo
393 @funindex R
394
395 Los silencios de un compás completo (o muchos compases) se escriben como @samp{R}.  Esto está
396 indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
397 se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
398 Esta expansión se controla por medio de la propiedad
399 @code{Score.skipBars}.  Si está establecido al valor true, los compases vacíos no se
400 expandirán, y se añadirá automáticamente el número correspondiente
401
402 @lilypond[quote,ragged-right,fragment,verbatim]
403 \time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
404 \set Score.skipBars = ##t R1*17 R1*4
405 @end lilypond
406
407 El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
408 notas.  De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
409 otras duraciones.  Esto se puede hacer con puntillos de prolongación o con fracciones
410
411 @lilypond[quote,ragged-right,fragment,verbatim]
412 \set Score.skipBars = ##t
413 \time 3/4
414 R2. | R2.*2
415 \time 13/8
416 R1*13/8
417 R1*13/8*12 |
418 \time 10/8 R4*5*4 |
419 @end lilypond
420
421 Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
422 centrado en el compás independientemente de la indicación de compás.
423
424 Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
425 (un conjunto de pequeños rectángulos) en el pentagrama.  Para sustituirlos con silencios ordinarios,
426 utilice @code{MultiMeasureRest.expand-limit}.
427
428 @lilypond[quote,ragged-right,fragment,verbatim]
429 \set Score.skipBars = ##t
430 R1*2 | R1*5 | R1*9
431 \override MultiMeasureRest #'expand-limit = 1
432 R1*2 | R1*5 | R1*9
433 @end lilypond
434
435 @cindex texto sobre silencios multicompás
436 @cindex textual, inscripción, sobre silencios multicompás
437 @cindex calderón sobre silencios multicompás
438
439 Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
440 @var{nota}-@code{marca} de @ref{Text markup}.
441 Hay una variable (@code{\fermataMarkup}) para añadir
442 calderones
443
444 @lilypond[quote,ragged-right,verbatim,fragment]
445 \set Score.skipBars = ##t
446 \time 3/4
447 R2.*10^\markup { \italic "ad lib." }
448 R2.^\fermataMarkup
449 @end lilypond
450
451 ¡Advertencia!  Este texto se crea por parte de @code{MultiMeasureRestText}, no de
452 @code{TextScript}.
453
454 @lilypond[quote,ragged-right,verbatim,fragment]
455 \override TextScript #'padding = #5
456 R1^"low"
457 \override MultiMeasureRestText #'padding = #5
458 R1^"high"
459 @end lilypond
460
461 Si queremos poner texto a la izquierda de un silencio multicompás,
462 adjuntamos el texto a una nota de salto de longitud cero, esto es
463
464 @example
465 s1*0^"Allegro"
466 R1*4
467 @end example
468
469
470 @seealso
471
472 Referencia del programa: @internalsref{MultiMeasureRestMusicGroup},
473 @internalsref{MultiMeasureRest}.
474
475 El objeto de presentación @internalsref{MultiMeasureRestNumber} es para el número
476 por defecto, y @internalsref{MultiMeasureRestText} para los textos
477 definidos por el usuario.
478
479
480 @knownissues
481
482 No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
483 encima de los silencios multicompás.  Y la altura de los silencios multicompás (o
484 silencios centrados en el pentagrama) no se puede modificar.
485
486 @cindex silencios condensados
487
488 No hay ninguna forma de condensar automáticamente muchos silencios en un solo
489 silencio multicompás.  Los silencios multicompás no toman parte en las comprobaciones de colisión de
490 silencios.
491
492 Tenga cuidado al escribir silencios multicompás seguidos por redondas.
493 El código siguiente introduce dos notas que tienen una duración de cuatro compases cada una
494 @example
495 R1*4 cis cis
496 @end example
497 Cuando @code{skipBars} esté establecido, el aspecto del resultado será correcto, pero la numeración
498 de los compases estará desactivada.
499
500
501 @node Displaying rhythms
502 @subsection Displaying rhythms
503
504 @menu
505 * Time signature::              
506 * Upbeats::                     
507 * Unmetered music::             
508 * Polymetric notation::         
509 * Automatic note splitting::    
510 @end menu
511
512 @node Time signature
513 @unnumberedsubsubsec Time signature
514
515 @cindex Indicación de compás
516 @cindex metro, medida
517 @funindex \time
518
519 La indicación de compás indica el metro de la pieza: su patrón regular de
520 partes fuertes y débiles.  Se denota por una fracción al comienzo del
521 pentagrama.
522
523 La indicación de compás se establece mediante el comando @code{\time}
524
525 @lilypond[quote,ragged-right,fragment,verbatim]
526 \time 2/4 c'2 \time 3/4 c'2.
527 @end lilypond
528
529 @commonprop
530
531 Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
532 Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
533 de 2/2,
534
535 @lilypond[fragment,quote,ragged-right,verbatim]
536 \time 4/4 c'1
537 \time 2/2 c'1
538 \override Staff.TimeSignature #'style = #'()
539 \time 4/4 c'1
540 \time 2/2 c'1
541 @end lilypond
542
543 Existen otras muchas opciones para su presentación.  Para ver más ejemplos, consulte @ref{Ancient time
544 signatures}.
545
546 @code{\time} establece las propiedades @code{timeSignatureFraction},
547 @code{beatLength} y @code{measureLength} en el contexto @code{Timing},
548 cuyo nombre alternativo normalmente es @internalsref{Score}.  La
549 propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
550 y cómo se generan las barras de corchea automáticas.  La modificación del valor de
551 @code{timeSignatureFraction} también provoca que se imprima
552 el símbolo.
553
554 Están disponibles más opciones a través de la función de Scheme
555 @code{set-time-signature}.  En combinación con el grabador
556 @internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
557 @internalsref{MeasureGrouping}.  Estos signos facilitan la lectura de música moderna
558 rítmicamente compleja.  En el siguiente ejemplo el compás de 9/8
559 se subdivide en 2, 2, 2 y 3.  Esto se pasa a
560 @code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
561
562 @lilypond[quote,ragged-right,verbatim]
563 \score {
564   \relative c'' {
565     #(set-time-signature 9 8 '(2 2 2 3))
566     g8[ g] d[ d] g[ g] a8[( bes g]) |
567     #(set-time-signature 5 8 '(3 2))
568     a4. g4
569   }
570   \layout {
571     \context {
572       \Staff
573       \consists "Measure_grouping_engraver"
574     }
575   }
576 }
577 @end lilypond
578
579
580 @seealso
581
582 Referencia del programa: @internalsref{TimeSignature} y
583 @internalsref{Timing_translator}.
584
585 Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
586
587
588 @knownissues
589
590 EL barrado automático no utiliza la agrupación de compases especificada con
591 @code{set-time-signature}.
592
593
594 @node Upbeats
595 @unnumberedsubsubsec Upbeats
596
597 @cindex anacrusa
598 @cindex parte al alzar
599 @cindex compás parcial
600 @cindex parcial, compás
601 @cindex acortar compases
602 @funindex \partial
603
604 Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
605
606 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
607 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
608 @end lilypond
609
610 La sintaxis de este comando es la siguiente:
611
612 @example
613 \partial @var{duración}
614 @end example
615
616 donde @code{duración} es el valor rítmico que se se debe añadir antes
617 del siguiente compás.
618
619 Esto se traduce internamente a
620
621 @example
622 \set Timing.measurePosition = -@var{longitud de la duración}
623 @end example
624
625 La propiedad @code{measurePosition} contiene un número racional
626 que indica qué parte del compás ha transcurrido hasta el momento.
627 Observe que es un número negativo; @code{\partial 4} se traduce internamente
628 con el significado de @qq{queda un valor de negra en este compás}.
629
630
631 @knownissues
632
633 Este comando no tiene en cuenta las notas de adorno al comienzo
634 de la música.  Cuando una pieza comienza con notas de adorno en la anacrusa,
635 el @code{\partial} debe escribirse después de las notas de adorno
636
637 @lilypond[verbatim,quote,ragged-right,relative,fragment]
638 \grace f16
639 \partial 4
640 g4
641 a2 g2
642 @end lilypond
643
644 El uso de @code{\partial} está previsto solamente para el comienzo de una
645 pieza.  Si se emplea después del comienzo se obtendrán varias advertencias
646 desagradables.
647
648
649 @node Unmetered music
650 @unnumberedsubsubsec Unmetered music
651
652 @cindex cadencia
653 @funindex \cadenzaOn
654 @funindex \cadenzaOff
655
656 Las líneas divisorias y los números de compás se calculan automáticamente.
657 Para música sin compasear (por ejemplo cadencias), esto no es deseable.
658 Para desactivar las barras y los números de compás automáticos, utilice los comandos
659 @code{\cadenzaOn} y @code{\cadenzaOff}.
660
661 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
662 c4 d e d
663 \cadenzaOn
664 c4 c d8 d d f4 g4.
665 \cadenzaOff
666 \bar "|"
667 d4 e d c
668 @end lilypond
669
670
671 @knownissues
672
673 LilyPond insertará saltos de línea y de página solamente en las barras de compás.
674 A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
675 tendrá que insertar barras
676 de compás invisibles
677
678 @example
679 \bar ""
680 @end example
681
682 @noindent
683 para indicar dónde se pueden producir los saltos.
684
685
686 @node Polymetric notation
687 @unnumberedsubsubsec Polymetric notation
688
689 UNTRANSLATED NODE: IGNORE ME
690
691
692 @node Automatic note splitting
693 @unnumberedsubsubsec Automatic note splitting
694
695 Las notas largas se pueden convertir automáticamente en notas ligadas.
696 Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
697 por el @internalsref{Completion_heads_engraver}.  En los siguientes
698 ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
699
700 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
701 \new Voice \with {
702   \remove "Note_heads_engraver"
703   \consists "Completion_heads_engraver"
704 } {
705   c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
706 }
707 @end lilypond
708
709 Este grabador divide todas las notas largas en la barra de compás e
710 inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
711 si los compases no están completos, las ligaduras mostrarán
712 exactamente cuánto le falta a cada compás.
713
714 Si quiere permitir el salto de línea en las barras de compás en las
715 que @internalsref{Completion_heads_engraver} divide las notas, debe
716 eliminar también @internalsref{Forbid_line_break_engraver}.
717
718
719 @knownissues
720
721 No todas las duraciones (sobre todo las que contienen grupos
722 especiales) se pueden representar exactamente con notas normales y
723 puntillos, pero el grabador nunca insertará grupos especiales.
724
725 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
726 silencios.
727
728
729 @seealso
730
731 Referencia del programa: @internalsref{Completion_heads_engraver}.
732
733
734 @node Beams
735 @subsection Beams
736
737 @menu
738 * Automatic beams::             
739 * Manual beams::                
740 * Feathered beams::             
741 @end menu
742
743 @node Automatic beams
744 @unnumberedsubsubsec Automatic beams
745
746 LilyPond inserta las barras de corchea automáticamente
747
748 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
749 \time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
750 @end lilypond
751
752 Cuando estas decisiones automáticas no son lo bastante buenas, se
753 pueden escribir los barrados de forma explícita.  También es posible
754 definir patrones de barrado que difieran de los ajustes por defecto.
755 Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
756
757 Las notas individuales se pueden marcar con @code{\noBeam} para evitar
758 que lleven una barra
759
760 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
761 \time 2/4 c8 c\noBeam c c
762 @end lilypond
763
764
765 @seealso
766
767 Referencia del programa: @internalsref{Beam}.
768
769
770 @node Manual beams
771 @unnumberedsubsubsec Manual beams
772
773 @cindex barras manuales
774 @funindex ]
775 @funindex [
776
777 En ciertos casos puede ser preciso sobreescribir el algoritmo de
778 barrado automático.  Por ejemplo, el barrador automático no escribe
779 barras por encima de los silencios o las líneas divisorias.  Tales
780 barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
781
782 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
783 {
784   r4 r8[ g' a r8] r8 g[ | a] r8
785 }
786 @end lilypond
787
788
789 @commonprop
790
791 @funindex stemLeftBeamCount
792 @funindex stemRightBeamCount
793
794
795 LilyPond es capaz de determinar automáticamente los patrones de barrado dentro de una barra,
796 pero a veces este comportamiento automático puede producir resultados extraños;
797 por ello, se pueden usar las propiedades @code{stemLeftBeamCount} y @code{stemRightBeamCount}
798 para sobreescribir los valores por defecto.  Si
799 se establece con un valor una cualquiera de estas propiedades, dicho valor se utilizará una sola vez, y después
800 se borrará.
801
802 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
803 {
804    f8[ r16
805       f g a]
806    f8[ r16
807    \set stemLeftBeamCount = #1
808       f g a]
809 }
810 @end lilypond
811
812 Se puede establecer la propiedad @code{subdivideBeams} para subdividir
813 todas las barras de semicorchea y de valores inferiores en las
814 posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
815
816 @lilypond[fragment,quote,relative=2,verbatim]
817 c16[ c c c c c c c]
818 \set subdivideBeams = ##t
819 c16[ c c c c c c c]
820 \set Score.beatLength = #(ly:make-moment 1 8)
821 c16[ c c c c c c c]
822 @end lilypond
823 @funindex subdivideBeams
824
825 @noindent
826 Para ver más información sobre @code{make-moment}, consulte
827 @ref{Time administration}.
828
829 Los saltos de línea normalmente están prohibidos cuando las barras
830 cruzan las líneas divisorias.  Este comportamiento se puede modificar estableciendo @code{breakable}.
831
832 @funindex breakable
833
834 @cindex barras de corchea y saltos de línea
835 @cindex barras en ángulo
836 @cindex ángulo, barras en
837 @cindex auto-knee-gap
838
839 Se insertan automáticamente barras de corchea en ángulo cuando se
840 detecta un desnivel muy grande entre las cabezas de las notas. 
841 Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
842
843
844 @knownissues
845
846 Las barras que cruzan pentagramas y reciben un ángulo automático no se
847 pueden usar conjuntamente con los pentagramas ocultos.  Consulte @ref{Hiding staves}.
848
849 @c Is this still true with skyline spacing stuff? -J.Mandereau
850 Las barras de corchea no evitan las colisiones con los símbolos que
851 rodean las notas, como los textos y las alteraciones.
852
853
854 @node Feathered beams
855 @unnumberedsubsubsec Feathered beams
856
857 UNTRANSLATED NODE: IGNORE ME
858
859 @node Bars
860 @subsection Bars
861
862
863 @menu
864 * Bar check::                   
865 * Bar lines::                   
866 * Bar numbers::                 
867 * Barnumber check::             
868 * Rehearsal marks::             
869 @end menu
870
871 @node Bar check
872 @unnumberedsubsubsec Bar check
873
874 @cindex Compás, comprobación de
875 @funindex barCheckSynchronize
876 @funindex |
877
878 Las comprobaciones de compás ayudan a detectar errores en las duraciones.  Una comprobación de compás se
879 escribe usando el símbolo de la barra vertical, @samp{|}.  Cuando se encuentra durante 
880 la interpretación, debe caer en el límite entre dos compases.  Si no es así,
881 se muestra una advertencia.  En el siguiente ejemplo, la segunda comprobación
882 de compás avisará de un error
883 @example
884 \time 3/4 c2 e4 | g2 |
885 @end example
886
887 Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
888
889 @example
890 \lyricmode @{
891   \time 2/4
892   Bri -- lla | Bri -- lla 
893 @}
894 @end example
895
896 Las comprobaciones de compás fallidas tienen su origen en la
897 introducción incorrecta de las duraciones.  Las duraciones incorrectas
898 a menudo desbaratan la partitura completamente, sobre todo si la
899 música es polifónica, por ello el mejor sitio para empezar a corregir
900 la entrada es hacer un barrido en busca de comprobaciones de compás
901 fallidas y duraciones incorrectas.
902
903 @funindex |
904 @funindex pipeSymbol
905
906 También es posible redefinir el significado de @code{|}.  Se hace
907 asignando una expresión musical a @code{pipeSymbol},
908
909 @lilypond[quote,ragged-right,verbatim]
910 pipeSymbol = \bar "||"
911
912 { c'2 c' | c'2 c' }
913 @end lilypond
914
915
916 @node Bar lines
917 @unnumberedsubsubsec Bar lines
918
919 @cindex Barras de compás
920 @funindex \bar
921 @cindex líneas divisorias
922 @cindex repetición, barras de
923
924 Las líneas divisorias delimitan a los compases pero también se pueden usar
925 para indicar las repeticiones.  Normalmente se insertan de manera automática.
926 Los saltos de línea solamente pueden producirse sobre las barras de compás.
927
928 Se pueden forzar tipos especiales de línea divisoria con 
929 el comando @code{\bar}
930
931 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
932 c4 \bar "|:" c4
933 @end lilypond
934
935 Se encuentran disponibles los siguientes tipos de barra:
936
937 @c @lilypondfile[ragged-right,quote]{bar-lines.ly}
938
939 Además se puede especificar @code{"||:"}, que equivale a
940 @code{"|:"} excepto en los saltos de línea, en que produce una doble barra
941 al final de la línea y una repetición izquierda (de comienzo) al principio de
942 la línea siguiente.
943
944 Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
945 utilice
946
947 @example
948 \bar ""
949 @end example
950
951 @noindent
952 De esta manera se insertará una barra invisible de compás y se hará posible
953 el salto de línea en este punto (sin incrementar el contador de los números de compás).
954
955 En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
956 automáticamente a todos los demás.  Las líneas resultantes se conectan entre los distintos pentagramas
957 de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
958
959 @lilypond[quote,ragged-right,fragment,verbatim]
960 <<
961   \new StaffGroup <<
962     \new Staff {
963       e'4 d'
964       \bar "||"
965       f' e'
966     }
967     \new Staff { \clef bass c4 g e g }
968   >>
969   \new Staff { \clef bass c2 c2 }
970 >>
971 @end lilypond
972
973
974 @commonprop
975
976 @funindex whichBar
977 @funindex repeatCommands
978 @funindex defaultBarType
979
980 El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
981 @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando @code{whichBar}
982 se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
983
984 Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
985 Al comienzo del compás su valor se toma de
986 @code{Timing.defaultBarType}.  Los contenidos de los @code{repeatCommands} se
987 utilizan para sobreescribir a las barras de compás por omisión.
988
989 Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
990 Consulte @ref{Repeats}.
991
992
993 @seealso
994
995 En este manual: @ref{Repeats}, @ref{System start delimiters}.
996
997 Referencia del programa: @internalsref{BarLine} (creada al nivel de
998 @internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
999
1000
1001 @node Bar numbers
1002 @unnumberedsubsubsec Bar numbers
1003
1004 @cindex Compás, números de
1005 @cindex números de compás
1006 @funindex currentBarNumber
1007
1008 Por defecto, los números de compás se imprimen al principio de la línea.  El
1009 número propiamente dicho se almacena en la propiedad @code{currentBarNumber}, que normalmente
1010 se actualiza automáticamente para cada compás.
1011
1012 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1013 \repeat unfold 4 {c4 c c c} \break
1014 \set Score.currentBarNumber = #50
1015 \repeat unfold 4 {c4 c c c}
1016 @end lilypond
1017
1018 Los números de compás sólo se pueden imprimir en las líneas divisorias; para imprimir un número de
1019 compás al principio de la pieza, se debe añadir una línea divisoria
1020 vacía
1021
1022 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1023 \set Score.currentBarNumber = #50
1024 \bar ""
1025 \repeat unfold 4 {c4 c c c} \break
1026 \repeat unfold 4 {c4 c c c}
1027 @end lilypond
1028
1029 Los números de compás se pueden tipografiar a intervalos regulares en vez de al principio de cada
1030 línea.  Esto queda ilustrado en el ejemplo siguiente,
1031 cuyo código fuente se encuentra disponible como
1032 @lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
1033
1034 @c @lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
1035
1036 Los números de compás se pueden suprimir completamente quitando el grabador de números de compás
1037 de la partitura.
1038
1039 @lilypond[verbatim,ragged-right,quote]
1040 \layout {
1041   \context {
1042     \Score
1043     \remove "Bar_number_engraver"
1044   }
1045 }
1046 \relative c''{
1047 c4 c c c \break
1048 c4 c c c
1049 }
1050 @end lilypond
1051
1052
1053 @seealso
1054
1055 Referencia del programa: @internalsref{BarNumber}.
1056
1057 Ejemplos: @lsrdir{staff}
1058
1059
1060 @knownissues
1061
1062 Los números de compás pueden colisionar con el corchete @internalsref{StaffGroup}, si hay uno
1063 en la parte de arriba.  Para solucionarlo, se puede usar la propiedad de relleno
1064 @code{padding} de @internalsref{BarNumber} para
1065 colocar el número correctamente.
1066
1067
1068 @node Barnumber check
1069 @unnumberedsubsubsec Barnumber check
1070
1071 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
1072 el número de compás de LilyPond corresponde al original desde el que está copiando.
1073 Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
1074
1075 @verbatim
1076 \barNumberCheck #123
1077 @end verbatim
1078
1079 @noindent
1080 imprimirá una advertencia si el @code{currentBarNumber} (número del
1081 compás actual) no es 123 cuando se está procesando.
1082
1083
1084 @node Rehearsal marks
1085 @unnumberedsubsubsec Rehearsal marks
1086
1087 @cindex Ensayo, letras de
1088 @funindex \mark
1089
1090 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
1091
1092 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1093 c1 \mark \default
1094 c1 \mark \default
1095 c1 \mark #8
1096 c1 \mark \default
1097 c1 \mark \default
1098 @end lilypond
1099
1100 @noindent
1101 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de grabado.
1102 Si quiere incluir la letra @q{I}, use
1103
1104 @example
1105 \set Score.markFormatter = #format-mark-alphabet
1106 @end example
1107
1108 La letra de ensayo se incrementa automáticamente si usa @code{\mark
1109 \default}, pero también puede utilizar un número entero como argumento para establecer la indicación manualmente.
1110 El valor que se utilizará se almacena dentro de la propiedad
1111 @code{rehearsalMark}.
1112
1113 El estilo se define por medio de la propiedad @code{markFormatter}.  Es una función
1114 que toma como argumentos la marca en curso (un número entero) y el contexto actual.
1115 Debe devolver un objeto de marcado.  En el ejemplo
1116 siguiente, se establece @code{markFormatter} con el valor de un procedimiento enlatado.  Después de
1117 algunos compases, se establece con el valor de una función que produce un número encerrado en una caja.
1118
1119 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
1120 \set Score.markFormatter = #format-mark-numbers
1121 c1 \mark \default
1122 c1 \mark \default
1123 \set Score.markFormatter = #format-mark-box-numbers
1124 c1 \mark \default
1125 c1 \mark \default
1126 c1
1127 @end lilypond
1128
1129 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las definiciones de
1130 @code{format-mark-numbers} (el formato por omisión),
1131 @code{format-mark-box-numbers},
1132 @code{format-mark-letters} y @code{format-mark-box-letters}.
1133 Se pueden usar éstos como inspiración para otras funciones de formateo.
1134
1135 Podemos utilizar @code{format-mark-barnumbers}, @code{format-mark-box-barnumbers}
1136 y @code{format-mark-circle-barnumbers} para obtener números de compás en lugar de
1137 números o letras secuenciales.
1138
1139 Otros estilos de marca de ensayo se pueden especificar de forma manual
1140
1141 @example
1142 \mark "A1"
1143 @end example
1144
1145 @noindent
1146 @code{Score.markFormatter} no afecta a las marcas que se especifican de esta forma.
1147 Sin embargo, es posible aplicar un elemento @code{\markup} a la cadena.
1148
1149 @example
1150 \mark \markup@{ \box A1 @}
1151 @end example
1152
1153 @cindex segno
1154 @cindex coda
1155 @cindex D.S al Fine
1156
1157 Los glifos musicales (como el segno) se pueden imprimir dentro de un elemento
1158 @code{\mark}
1159
1160 @lilypond[fragment,quote,ragged-right,verbatim,relative]
1161 c1 \mark \markup { \musicglyph #"scripts.segno" }
1162 c1 \mark \markup { \musicglyph #"scripts.coda" }
1163 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
1164 c1
1165 @end lilypond
1166
1167 @noindent
1168 Consulte @ref{The Feta font} para ver una lista de los símbolos que se pueden imprimir
1169 con @code{\musicglyph}.
1170
1171 Para ver formas comunes de trucar la colocación de las marcas de ensayo, consulte @ref{Text marks}.
1172
1173 @seealso
1174
1175 En este manual: @ref{Text marks}.
1176
1177 Referencia del programa: @internalsref{RehearsalMark}.
1178
1179 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm} contiene la definición
1180 de @code{format-mark-numbers} y de
1181 @code{format-mark-letters}.  Se pueden usar como inspiración para escribir otras
1182 funciones de formateo.
1183
1184 Ejemplos: @lsr{parts,rehearsal-mark-numbers.ly}
1185
1186
1187 @node Special rhythmic concerns
1188 @subsection Special rhythmic concerns
1189
1190
1191 @menu
1192 * Grace notes::                 
1193 * Aligning to cadenzas::        
1194 * Time administration::         
1195 * Proportional notation (introduction)::  
1196 @end menu
1197
1198 @node Grace notes
1199 @unnumberedsubsubsec Grace notes
1200
1201 @funindex \grace
1202 @cindex ornamentos
1203 @cindex mordentes
1204 @cindex appoggiatura
1205 @cindex acciaccatura
1206
1207 Los mordentes y notas de adorno son ornamentos escritos.  El más común es la
1208 acciaccatura o mordente de una nota, que se debe tocar muy corta.  Se
1209 denota mediante una corchea pequeña, ligada, con un corchete tachado o
1210 atravesado por una barrita.  La appoggiatura es una nota de adorno que
1211 toma una fracción fija de la nota principal, y se denota como una nota
1212 pequeña, ligada, sin tachar.  Ambas se introducen con los comandos
1213 @code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
1214
1215 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1216 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
1217 \acciaccatura { g16[ f] } e4
1218 @end lilypond
1219
1220 Ambas son formas especiales del comando @code{\grace}.  Al anteponer
1221 esta palabra a una expresión musical se crea una nueva expresión, que
1222 se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
1223
1224 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1225 c4 \grace c16 c4
1226 \grace { c16[ d16] } c2 c4
1227 @end lilypond
1228
1229 @noindent
1230 Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
1231 @code{\grace} no inicia una ligadura.
1232
1233 @cindex timing, internal
1234
1235 Internamente, la cuenta del tiempo para las notas de adorno se hace
1236 utilizando un segundo contador, el contador @q{de adorno}.  Cada
1237 instante en el tiempo comprende dos números racionales: uno denota el tiempo
1238 lógico, y el otro denota el tiempo de adorno.  El ejemplo anterior se muestra a continuación con vectores de tiempo
1239
1240 @lilypond[quote,ragged-right]
1241 <<
1242   \relative c''{
1243     c4 \grace c16 c4 \grace {
1244     c16[ d16] } c2 c4
1245   }
1246   \new Lyrics \lyricmode {
1247     \override LyricText #'font-family = #'typewriter
1248
1249     \markup { (0,0) } 4
1250     \grace { \markup {
1251       ( \fraction 1 4 , \fraction -1 16 ) } 16 }
1252     \markup { (\fraction 1 4 , 0 ) } 4
1253     \grace {
1254       \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
1255       \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
1256     }
1257     \markup { ( \fraction 2 4 , 0 ) }
1258   }
1259 >>
1260 @end lilypond
1261
1262 La colocación de las notas de adorno se sincroniza entre los distintos
1263 pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
1264 por cada corchea de adorno
1265
1266 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1267 << \new Staff { e4 \grace { c16[ d e f] } e4 }
1268    \new Staff { c4 \grace { g8[ b] } c4 } >>
1269 @end lilypond
1270
1271 @funindex \afterGrace
1272
1273 Si quiere acabar una nota con un adorno, use el comando
1274 @code{\afterGrace}.  Toma dos argumentos: la nota principal y las
1275 notas de adorno que siguen a la nota principal.
1276
1277 @lilypond[ragged-right, verbatim,relative=2,fragment]
1278 c1 \afterGrace d1 { c16[ d] } c4
1279 @end lilypond
1280
1281 Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
1282 de la longitud de la nota principal.  La fracción 3/4 se puede cambiar
1283 estableciendo @code{afterGraceFraction}, por ejemplo
1284
1285 @example
1286 #(define afterGraceFraction (cons 7 8))
1287 @end example
1288
1289 @noindent
1290 pondrá la nota de adorno a 7/8 de la nota principal.
1291
1292 Se puede conseguir el mismo efecto de forma manual haciendo
1293
1294 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1295 \new Voice {
1296   << { d1^\trill_( }
1297      { s2 \grace { c16[ d] } } >>
1298   c4)
1299 }
1300 @end lilypond
1301
1302 @noindent
1303 Ajustando la duración de la nota de desplazamiento (aquí es una
1304 blanca), se ajusta el espacio entre la nota principal y la de adorno.
1305
1306 Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
1307 por ejemplo para producir un tipo más pequeño y para fijar las
1308 direcciones.  Por ello, cuando se introducen trucos para la
1309 presentación, deben ir dentro de la expresión de adorno, por ejemplo:
1310
1311 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1312 \new Voice {
1313   \acciaccatura {
1314     \stemDown
1315     f16->
1316     \stemNeutral
1317   }
1318   g4
1319 }
1320 @end lilypond
1321
1322 @noindent
1323 Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
1324
1325 La disposición de las expresiones de adorno se pueden cambiar a lo largo
1326 de la música usando la función @code{add-grace-property}.  El
1327 siguiente ejemplo suprime la definición de la dirección de la
1328 @code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
1329
1330 @example
1331 \new Staff @{
1332   #(add-grace-property 'Voice 'Stem 'direction '())
1333   @dots{}
1334 @}
1335 @end example
1336
1337 @noindent
1338 Otra opción es modificar las variables @code{startGraceMusic},
1339 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
1340 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
1341 @code{stopAppoggiaturaMusic}.  Hay más información en el archivo
1342 @file{ly/@/grace@/-init@/.ly}.
1343
1344 @noindent
1345 La barrita que cruza el corchete de las acciaccaturas se puede obtener
1346 en otras situaciones mediante @code{\override Stem  #'stroke-style = #"grace"}.
1347
1348
1349 @commonprop
1350
1351 Se puede forzar que las notas de adorno utilicen espaciado flotante,
1352
1353 @lilypond[relative=2,ragged-right]
1354 <<
1355   \override Score.SpacingSpanner #'strict-grace-spacing = ##t
1356   \new Staff {
1357      c'4
1358      \afterGrace
1359      c'4
1360      { c'16[ c'8 c'16] }
1361      c'4
1362   }  
1363   \new Staff {
1364      c'16[ c'16 c'16 c'16]
1365      c'16[ c'16 c'16 c'16]
1366      c'4
1367   }
1368 >>
1369 @end lilypond
1370
1371
1372 @seealso
1373
1374 Referencia del programa: @internalsref{GraceMusic}.
1375
1376
1377 @knownissues
1378
1379 Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
1380 @code{\new Voice} pues en caso contrario la nota principal y la de adorno
1381 acabarán en pentagramas distintos.
1382
1383 La sincronización de las notas de adorno también puede acarrear sorpresas.  La notación de pentagramas,
1384 como armaduras, líneas divisorias, etc., se sincronizan también.  Ponga cuidado
1385 cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
1386
1387 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1388 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1389    \new Staff { c4 \bar "|:" d4 } >>
1390 @end lilypond
1391
1392 @noindent
1393 Esto se puede remediar insertando desplazamientos de adorno de las
1394 duraciones correspondientes en los otros pentagramas.  Para el ejemplo anterior
1395
1396 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1397 << \new Staff { e4 \bar "|:" \grace c16 d4 }
1398    \new Staff { c4 \bar "|:" \grace s16 d4 } >>
1399 @end lilypond
1400
1401 Las secciones de adorno sólo se deben usar dentro de expresiones de
1402 música secuenciales.  No están contemplados el anidado ni la
1403 yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
1404
1405
1406
1407 @node Aligning to cadenzas
1408 @unnumberedsubsubsec Aligning to cadenzas
1409
1410 En un contexto orquestal, las cadenzas presentan un problema especial:
1411 al construir una partitura que tiene una cadenza, todos los demás instrumentos
1412 deben saltar tantas notas como la longitud de la cadenza,
1413 pues en caso contrario empezarán demasiado pronto o tarde.
1414
1415 Una solución a este problema son las funciones @code{mmrest-of-length}
1416 y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento de música
1417 como argumento y generan un @code{\skip} o silencio multicompás, de la longitud exacta
1418 del fragmento.  El uso de @code{mmrest-of-length} se muestra
1419 en el ejemplo siguiente.
1420
1421 @lilypond[verbatim,ragged-right,quote]
1422 cadenza = \relative c' {
1423   c4 d8 << { e f g } \\ { d4. } >>
1424   g4 f2 g4 g
1425 }
1426
1427 \new GrandStaff <<
1428   \new Staff { \cadenza c'4 }
1429   \new Staff {
1430     #(ly:export (mmrest-of-length cadenza))
1431     c'4
1432   }
1433 >>
1434 @end lilypond
1435
1436
1437 @node Time administration
1438 @unnumberedsubsubsec Time administration
1439
1440 UNTRANSLATED NODE: IGNORE ME
1441
1442
1443 @node Proportional notation (introduction)
1444 @unnumberedsubsubsec Proportional notation (introduction)
1445
1446 UNTRANSLATED NODE: IGNORE ME
1447