]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/rhythms.itely
Partial update of rhythms
[lilypond.git] / Documentation / es / user / rhythms.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 674a5f874c07063ae56d55be25c55fc3b4bdb7bf
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 @c \version "2.11.38"
10
11 @node Rhythms
12 @section Rhythms
13
14 @lilypondfile[quote]{rhythms-headword.ly}
15
16 Esta sección trata de los ritmos, los silencios, las duraciones, las barras      y los compases.
17
18 @menu
19 * Writing rhythms::             
20 * Writing rests::               
21 * Displaying rhythms::          
22 * Beams::                       
23 * Bars::                        
24 * Special rhythmic concerns::   
25 @end menu
26
27
28 @node Writing rhythms
29 @subsection Writing rhythms
30
31 @menu
32 * Durations::                   
33 * Tuplets::                     
34 * Scaling durations::           
35 * Ties::                        
36 @end menu
37
38 @node Durations
39 @subsubsection Durations
40
41 @cindex duración de las notas
42 @cindex notas, duración de
43
44 @funindex \longa
45 @funindex \breve
46 @funindex \maxima
47
48 Las duraciones se designan mediante números y puntos. Las duraciones
49 se introducen como sus valores recíprocos respecto de la redonda.  Por
50 ejemplo, una negra se escribe usando un @code{4} (puesto que es 1/4 de
51 redonda), mientras que una blanca se escribe con un @code{2} (por ser
52 1/2 de redonda).  Para notas mayores de la redonda se deben usar los
53 comandos @code{\longa} (que es una breve doble) y @code{\breve}. Se
54 pueden especificar duraciones tan cortas como la semifusa (con el
55 número 64).  Son posibles valores más cortos, pero sólo como notas
56 unidas por una barra.
57
58 @c Two 64th notes are needed to obtain beams
59 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
60 \time 8/1
61 c\longa c\breve c1 c2
62 c4 c8 c16 c32 c64 c64
63 @end lilypond
64
65 @noindent
66 Aquí se pueden ver las mismas duraciones con el barrado automático
67 desactivado.
68
69 @c not strictly "writing rhythms"; more of a "displaying" thing,
70 @c but it's ok here.  -gp
71 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
72 \time 8/1
73 \autoBeamOff
74 c\longa c\breve c1 c2
75 c4 c8 c16 c32 c64 c64
76 @end lilypond
77
78 Se puede escribir una nota con la duración de una cuádruple breve
79 mediante @code{\maxima}, pero esto está contemplado solamente dentro
80 de la notación musical antigua.  Para ver más detalles, consulte
81 @ref{Ancient notation}.
82
83 Si la duración se omite, su valor será el de la duración de la nota
84 anterior.  Por omisión, el valor de la primera nota es el de una
85 negra.
86
87 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
88 a a a2 a a4 a a1 a
89 @end lilypond
90
91 @cindex notas, con puntillo
92 @cindex puntillo, notas con
93
94 @funindex .
95
96 Para obtener duraciones de notas con puntillo, escriba un punto
97 (@code{.}) después del número.  Las notas con doble puntillo se
98 especifican escribiendo dos puntos, y así sucesivamente.
99
100 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
101 a4 b c4. b8 a4. b4.. c8.
102 @end lilypond
103
104 Ciertas duraciones no se pueden representar sólo con duraciones
105 binarias y puntillos; la única forma de representarlas es ligando dos
106 o más notas.  Para ver más detalles, consulte @ref{Ties}.
107
108 Para ver de qué manera se pueden especificar las duraciones de las
109 sílabas de la letra y cómo alinear la letra a las notas, consulte
110 @ref{Vocal music}.
111
112 Opcionalmente se pueden espaciar las notas de forma estrictamente
113 proporcional a sus duraciones.  Para ver más detalles sobre este y
114 otros ajustes que controlan la notación proporcional, consulte
115 @ref{Proportional notation}.
116
117 @funindex \dotsUp
118 @funindex \dotsDown
119 @funindex \dotsNeutral
120
121 Normalmente los puntillos se desplazan hacia arriba para evitar las
122 líneas del pentagrama, excepto en situaciones de polifonía. Para
123 forzar una dirección concreta de forma manual, véase @ref{Controlling
124 direction and placement}.
125
126
127 @predefined
128
129 @code{\autoBeamOff},
130 @code{\dotsUp},
131 @code{\dotsDown},
132 @code{\dotsNeutral}.
133
134
135 @seealso
136
137 Glosario musical:
138 @rglos{breve}, 
139 @rglos{longa}, 
140 @rglos{note value},
141 @rglos{Duration names notes and rests}.
142
143 Referencia de la notación:
144 @ref{Automatic beams}, 
145 @ref{Ties},
146 @ref{Writing rhythms}, 
147 @ref{Writing rests}, 
148 @ref{Vocal music},
149 @ref{Ancient notation}, 
150 @ref{Proportional notation}.
151
152 Fragmentos de código:
153 @lsrdir{Rhythms,Rhythms}.
154
155 Referencia de funcionamiento interno:
156 @rinternals{Dots},
157 @rinternals{DotColumn}.
158
159
160 @knownissues
161
162 @c Deliberately duplicated in Durations and Rests.  -gp
163 No existe un límite fundamental para las duraciones de los silencios
164 (tanto para el más largo como para el más corto), pero el numero de
165 glifos es limitado: sólo se pueden imprimir desde el silencio de
166 garrapatea (128) hasta el de máxima (8 redondas).
167
168
169 @node Tuplets
170 @subsubsection Tuplets
171
172 @cindex grupos especiales
173 @cindex tresillos
174 @funindex \times
175
176 Los grupos especiales se obtienen a partir de una expresión musical
177 multiplicando todas las duraciones por una fracción:
178
179 @example
180 \times @var{fracción} @{ @var{música} @}
181 @end example
182
183 @noindent
184 La duración de @var{música} se multiplicará por la
185 fracción.  El denominador de la fracción se imprimirá sobre las notas,
186 opcionalmente con un corchete.  El grupo especial más común es el
187 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
188 duran 2/3 de su valor escrito
189
190 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
191 a2 \times 2/3 {b4 b b}
192 c4 c \times 2/3 {b4 a g}
193
194 @end lilypond
195
196 @funindex \tupletUp
197 @funindex \tupletDown
198 @funindex \tupletNeutral
199
200 La colocación automática del corchete de grupo especial por encima o
201 por debajo de las notas se puede sobreescribir manualmente mediante
202 instrucciones predefinidas, para ver más detalles consulte
203 @ref{Direction and placement}.
204
205 Los grupos pueden anidarse unos dentro de otros:
206
207 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
208 \autoBeamOff
209 c4 \times 4/5 { f8 e f \times 2/3 {e[ f g] } } f4 |
210 @end lilypond
211
212 La modificación de los grupos especiales anidados que comienzan en el
213 mismo instante musical se debe hacer con @code{\tweak}.
214
215 Para modificar la duración de las notas sin imprimir un corchete de
216 grupo especial, véase @ref{Scaling durations}.
217
218 @predefined
219
220 @code{\tupletUp},
221 @code{\tupletDown},
222 @code{\tupletNeutral}.
223
224
225 @snippets
226
227 @cindex tuplet formatting
228 @cindex triplet formatting
229
230 @funindex tupletNumberFormatFunction
231 @funindex tupletSpannerDuration
232
233 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
234 {entering-several-tuplets-using-only-one--times-command.ly}
235
236 @funindex TupletNumber
237
238 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
239 {changing-the-tuplet-number.ly}
240
241 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
242 {permitting-line-breaks-within-beamed-tuplets.ly}
243
244 @seealso
245
246 Glosario musical:
247 @rglos{triplet},
248 @rglos{tuplet},
249 @rglos{polymetric}.
250
251 Manual de aprendizaje:
252 @rlearning{Tweaking methods}.
253
254 Referencia de la notación:
255 @ref{Time administration},
256 @ref{Scaling durations},
257 @ref{Objects connected to the input},
258 @ref{Polymetric notation}.
259
260 Fragmentos de código:
261 @lsrdir{Rhythms,Rhythms}.
262
263 Referencia de funcionamiento interno:
264 @rinternals{TupletBracket},
265 @rinternals{TupletNumber},
266 @rinternals{TimeScaledMusic}.
267
268 @knownissues
269 @cindex adorno, notas de, dentro de corchetes de grupo especial
270 Cuando la primera nota de un pentagrama es una nota de adorno (un
271 mordente de una nota) seguida de un grupo de valoración especial, la
272 nota de adorno se debe situar antes de la instrucción @code{\times}
273 para evitar errores.  En cualquier otro lugar, las notas de adorno sí
274 se pueden colocar dentro de los corchetes de grupo especial.
275
276
277 @node Scaling durations
278 @subsubsection Scaling durations
279
280 @cindex scaling durations
281 @cindex durations, scaling
282
283 Es posible alterar la duración de las figuras, silencios o acordes en
284 un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
285 1) a la duración.  Esto no afectará a la apariencia de las notas o
286 silencios que se producen, pero la duración alterada se usará para
287 calcular la posición dentro del compás y para establecer la duración
288 en la salida MIDI.  Los factores de multiplicación se pueden combinar
289 en la forma @code{*L*M/N}.
290
291 En el siguiente ejemplo las tres primeras notas duran exactamente dos
292 partes, pero no se imprime ningún corchete de tresillo.
293
294 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
295 \time 2/4
296 % Alter durations to triplets
297 a4*2/3 gis4*2/3 a4*2/3
298 % Normal durations
299 a4 a4
300 % Double the duration of chord
301 <a d>4*2
302 % Duration of quarter, appears like sixteeth
303 b16*4 c4
304 @end lilypond
305
306 La duración de las notas de salto o espaciadoras también se puede
307 modificar mediante un multiplicador.  Esto es útil para saltar muchos
308 compases, como por ejemplo @code{s1*23}.
309
310 @cindex compresión de música
311 @funindex \scaleDurations
312
313 De la misma forma, se pueden comprimir por una fracción trozos de
314 música más largos, como si cada nota, acorde o silencio tuviera la
315 fracción como multiplicador.  La sintaxis general de la iinstrucción
316 que lo hace es:
317
318 @example
319 \scaleDurations #'(@emph{numerador} . @emph{denominador}) @{ @emph{música} @}
320 @end example
321
322 @noindent
323 Esto dejará intacta la apariencia de la @emph{música}, pero la
324 duración interna de las notas se multiplicará por la fracción
325 @emph{numerador}/@emph{denominador}.  Los espacios que rodean el punto
326 son necesarios.  He aquí un ejemplo que muestra cómo se puede
327 comprimir y expandir la música:
328
329 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
330 \time 2/4
331 % Normal durations
332 <c a>4 c8 a
333 % Scale music by *2/3
334 \scaleDurations #'(2 . 3) {
335   <c a f>4. c8 a f
336 }
337 % Scale music by *2
338 \scaleDurations #'(2 . 1) {
339   <c' a>4 c8 b
340 }
341 @end lilypond
342
343 @noindent
344 Una aplicación de esta instrucción se encuentra en la notación
345 polimétrica, véase @ref{Polymetric notation}.
346
347
348 @seealso
349
350 Referencia de la notación:
351 @ref{Tuplets},
352 @ref{Skips},
353 @ref{Polymetric notation}.
354
355 Fragmentos de código:
356 @lsrdir{Rhythms,Rhythms}.
357
358
359
360 @node Ties
361 @subsubsection Ties
362
363 @cindex ligadura de unión
364 @funindex ~
365
366 Una ligadura de unión conecta dos notas adyacentes de la misma altura.  La ligadura
367 en efecto extiende la longitud de una nota.
368
369 @warning{No deben confundirse las ligaduras de unión con las
370 @emph{ligaduras de expresión}, que indican articulación, ni con las
371 @emph{ligaduras de fraseo}, que indican el fraseo musical.  Una
372 ligadura de unión es tan sólo una manera de extender la duración de
373 una nota, algo parecido a lo que hace el puntillo.}
374
375 Se introduce una ligadura de unión usando el símbolo de la tilde curva
376 @code{~}
377
378 @lilypond[quote,ragged-right,fragment,verbatim]
379 e' ~ e'
380 @end lilypond
381
382 @noindent
383 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
384 compás o bien cuando no se pueden usar puntillos para denotar el
385 ritmo.  También se deben usar ligaduras cuando las notas atraviesan
386 subdivisiones del compás de mayor duración:
387
388 @c KEEP LY
389 @lilypond[fragment,quote,ragged-right]
390 \relative {
391   r8^"sí" c8 ~ c2 r4 | r8^"no" c2 ~ c8 r4
392 }
393 @end lilypond
394
395 Si necesita ligar muchas notas a través de las líneas divisorias,
396 podría resultarle más fácil utilizar la división automática de las
397 notas, véase @ref{Automatic note splitting}.  Este mecanismo divide
398 automáticamente las notas largas y las liga a través de las barras de
399 compás.
400
401 @cindex ties and chords
402 @cindex chords and ties
403
404 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
405 las cabezas de las notas cuyas alturas coinciden.  Si no coincide
406 ningún par de cabezas, no se crea ninguna ligadura.  Los acordes se
407 pueden ligar parcialmente colocando la ligadura dentro del acorde.
408
409 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
410  <c e g> ~ <c e g>
411 <c~ e g~ b> <c e g b>
412 @end lilypond
413
414 @funindex \repeatTie
415 @cindex repetición, ligaduras de unión en
416 @cindex ligaduras de unión, repeticiones y
417 @cindex primera y segunda vez, corchetes y ligaduras en
418 @cindex ligaduras de unión y corchetes de primera y segunda vez
419
420 Cuando la segunda vez de una repetición comienza con una nota ligada,
421 es necesario especificar la ligadura repetida como sigue:
422
423 @lilypond[fragment,quote,ragged-right,relative=2,verbatim]
424 \repeat volta 2 { c g <c e>2 ~ }
425 \alternative {
426   % First alternative: following note is tied normally
427   { <c e>2. r4 }
428   % Second alternative: following note has a repeated tie
429   {<c e>2\repeatTie d4 c }}
430 @end lilypond
431
432 @cindex laissez vibrer
433 @cindex ligaduras laissez vibrer
434 @funindex \laissezVibrer
435
436 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
437 vibrar) indican que las notas no se deben apagar al final.  Se usan en
438 la notación para piano, arpa y otros instrumentos de cuerda y
439 percusión.  Se pueden introducir de la siguiente manera:
440
441 @lilypond[fragment,ragged-right,verbatim,relative=1]
442 <c f g>\laissezVibrer
443 @end lilypond
444
445
446 @cindex ligaduras, colocación
447 @funindex \tieUp
448 @funindex \tieDown
449 @funindex \tieNeutral
450
451 Es posible controlar la colocación vertical de las ligaduras de unión;
452 véase la sección de instrucciones predefinidas, o para ver más
453 detalles, consulte @ref{Controlling direction and placement}.
454
455
456 @cindex ligaduras, apariencia
457 @funindex \tieDotted
458 @funindex \tieDashed
459 @funindex \tieSolid
460
461 Se pueden especificar ligaduras continuas, de puuntos o intermitentes,
462 véase la sección de instrucciones predefinidas.
463
464 @predefined
465
466 @code{\tieUp},
467 @code{\tieDown},
468 @code{\tieNeutral},
469 @code{\tieDotted},
470 @code{\tieDashed},
471 @code{\tieSolid},
472 @code{\repeatTie}.
473
474
475 @snippets
476
477 @c TODO Remove when snippet available - sent 15 Mar 08
478 A veces se usan ligaduras para escribir arpegios.  En este caso, dos
479 notas ligadas no necesitan ser consecutivas.  Esto se puede conseguir
480 estableciendo la propiedad @code{tieWaitForNote} (ligadura - esperar
481 nota) al valor verdadero. La misma funcionalidad puede resultar útil,
482 por ejemplo, para ligar un trémolo a un acorde, pero en principio se
483 puede usar para notas normales consecutivas:
484
485 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
486 \set tieWaitForNote = ##t
487 \grace { c16[~ e~ g]~ } <c, e g>2
488 \repeat tremolo 8 { c32~ c'~ } <c c,>1
489 e8~ c~ a~ f~ <e' c a f>2
490 \tieUp c8~ a \tieDown \tieDotted g~ c g2
491 @end lilypond
492
493 @c end of section to be removed
494
495 @c TODO Remove when snippet available - sent 15 Mar 08
496 Las ligaduras se pueden grabar manualmente modificando la propiedad
497 @code{tie-configuration} del objeto @code{TieColumn}.  El primer
498 número indica la distancia desde el centro del pentagrama en espacios
499 de pentagrama, y el segundo número indica la dirección (1 = hacia
500 arriba, -1 = hacia abajo).
501
502 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
503 <c e g>2~ <c e g> |
504 \override TieColumn #'tie-configuration =
505   #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
506 <c e g>~ <c e g> |
507 @end lilypond
508
509
510 @c end of section to be removed
511
512 @seealso
513
514 Glosario musical:
515 @rglos{tie},
516 @rglos{laissez vibrer}.
517
518 Referencia de la notación:
519 @ref{Automatic note splitting}.
520
521 Fragmentos de código:
522 @lsrdir{Rhythms,Rhythms}.
523
524 Referencia de funcionamiento interno:
525 @rinternals{LaissezVibrerTie},
526 @rinternals{LaissezVibrerTieColumn},
527 @rinternals{TieColumn},
528 @rinternals{Tie}.
529
530
531 @knownissues
532
533
534 Un cambio de pentagrama cuando hay una ligadura activa no producirá
535 una ligadura inclinada.
536
537 Los cambios de clave o de octava durante una ligadura de unión no
538 están bien definidos realmente.  En estos casos puede ser preferible
539 una ligadura de expresión.
540
541
542
543
544 @node Writing rests
545 @subsection Writing rests
546
547 @menu
548 * Rests::                       
549 * Skips::                       
550 * Full measure rests::          
551 @end menu
552
553 @node Rests
554 @subsubsection Rests
555 @cindex Silencios
556
557 @funindex \rest
558 @funindex r
559
560 Los silencios se introducen como notas con el nombre @code{r}
561
562 @lilypond[fragment,quote,ragged-right,verbatim]
563 r1 r2 r4 r8
564 @end lilypond
565
566 Los silencios de un compás centrados en medio del compás,
567 se deben hacer con silencios multicompás.  Se pueden usar para 
568 un solo compás así como para muchos compases, y se tratan en
569 @ref{Full measure rests}.
570
571 Para especificar explícitamente la posición vertical de un silencio, escriba una nota
572 seguida de @code{\rest}.  Se colocará un silencio en la posición en que debería
573 aparecer la nota:
574
575 @lilypond[fragment,quote,ragged-right,verbatim]
576 a'4\rest d'4\rest
577 @end lilypond
578
579 @noindent
580 Esto hace mucho más sencillo el formateo de
581 la música polifónica,
582 porque el formateador automático de colisiones de silencios se olvidará de ellos.
583
584 @seealso
585
586 Referencia de funcionamiento interno:
587 @rinternals{Rest}.
588
589
590 @node Skips
591 @subsubsection Skips
592
593 @cindex Desplazamiento
594 @cindex Silencio invisible
595 @cindex Nota de espaciado
596 @funindex \skip
597 @funindex s
598
599 Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
600 se puede introducir como una nota con el nombre @code{s} o con @code{\skip @var{duración}}
601
602 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
603 a4 a4 s4 a4 \skip 1 a4
604 @end lilypond
605
606 La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
607 En otras situaciones, por ejemplo, cuando se introduce la letra, debe
608 usar el comando @code{\skip}
609
610 @lilypond[quote,ragged-right,verbatim]
611 <<
612   \relative { a'2 a2 }
613   \new Lyrics \lyricmode { \skip 2 bla2 }
614 >>
615 @end lilypond
616
617 El comando skip es un mero contenedor musical vacío.  No produce
618 ninguna salida, ni siguiera una salida transparente.
619
620 El comando de desplazamiento @code{s} crea una @rinternals{Staff} y una
621 @rinternals{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
622 Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
623
624 @lilypond[quote,ragged-right,verbatim]
625 { s4 }
626 @end lilypond
627
628 El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
629
630 @seealso
631
632 Referencia de funcionamiento interno:
633 @rinternals{SkipMusic}.
634
635
636 @node Full measure rests
637 @subsubsection Full measure rests
638
639 @cindex multicompás, silencios
640 @cindex compás completo, silencios de
641 @cindex Silencios multicompás
642 @cindex Silencios de compás completo
643 @cindex redonda, silencios de, para un compás completo
644 @funindex R
645
646 Los silencios de un compás completo (o muchos compases) se escriben como @code{R}.  Esto está
647 indicado específicamente para silencios de compás completo y para escribir particellas: el silencio
648 se puede expandir de forma que rellene una partitura con silencios, o se puede imprimir como un solo silencio multicompás.
649 Esta expansión se controla por medio de la propiedad
650 @code{Score.skipBars}.  Si está establecido al valor true, los compases vacíos no se
651 expandirán, y se añadirá automáticamente el número correspondiente
652
653 @lilypond[quote,ragged-right,fragment,verbatim]
654 \time 4/4 r1 | R1 | R1*2 \time 3/4 R2. \time 2/4 R2 \time 4/4
655 \set Score.skipBars = ##t R1*17 R1*4
656 @end lilypond
657
658 El número @code{1} de @code{R1} es similar a la notación de la duración que se usa para las
659 notas.  De aquí que para indicaciones de compás distintas al 4/4, tengamos que escribir
660 otras duraciones.  Esto se puede hacer con puntillos de prolongación o con fracciones
661
662 @lilypond[quote,ragged-right,fragment,verbatim]
663 \set Score.skipBars = ##t
664 \time 3/4
665 R2. | R2.*2
666 \time 13/8
667 R1*13/8
668 R1*13/8*12 |
669 \time 10/8 R4*5*4 |
670 @end lilypond
671
672 Una @code{R} que dura un solo compás se imprime como un silencio de redonda o breve,
673 centrado en el compás independientemente de la indicación de compás.
674
675 Si hay sólo algunos compases de silencio, LilyPond imprime @q{silencios eclesiásticos}
676 (un conjunto de pequeños rectángulos) en el pentagrama.  Para sustituirlos con silencios ordinarios,
677 utilice @code{MultiMeasureRest.expand-limit}.
678
679 @lilypond[quote,ragged-right,fragment,verbatim]
680 \set Score.skipBars = ##t
681 R1*2 | R1*5 | R1*9
682 \override MultiMeasureRest #'expand-limit = 1
683 R1*2 | R1*5 | R1*9
684 @end lilypond
685
686 @cindex texto sobre silencios multicompás
687 @cindex textual, inscripción, sobre silencios multicompás
688 @cindex calderón sobre silencios multicompás
689
690 Se pueden añadir textos a los silencios multicompás utilizando la sintaxis
691 @var{nota}-@code{marca} de @ref{Formatting text}.
692 Hay una variable (@code{\fermataMarkup}) para añadir
693 calderones
694
695 @lilypond[quote,ragged-right,verbatim,fragment]
696 \set Score.skipBars = ##t
697 \time 3/4
698 R2.*10^\markup { \italic "ad lib." }
699 R2.^\fermataMarkup
700 @end lilypond
701
702 ¡Advertencia!  Este texto se crea por parte de @code{MultiMeasureRestText}, no de
703 @code{TextScript}.
704
705 @lilypond[quote,ragged-right,verbatim,fragment]
706 \override TextScript #'padding = #5
707 R1^"low"
708 \override MultiMeasureRestText #'padding = #5
709 R1^"high"
710 @end lilypond
711
712 Si queremos poner texto a la izquierda de un silencio multicompás,
713 adjuntamos el texto a una nota de salto de longitud cero, esto es
714
715 @example
716 s1*0^"Allegro"
717 R1*4
718 @end example
719
720
721 @seealso
722
723 Referencia de funcionamiento interno:
724 @rinternals{MultiMeasureRestMusicGroup},
725 @rinternals{MultiMeasureRest}.
726
727 El objeto de presentación @rinternals{MultiMeasureRestNumber} es para el número
728 por defecto, y @rinternals{MultiMeasureRestText} para los textos
729 definidos por el usuario.
730
731
732 @knownissues
733
734 No se pueden usar digitaciones (p.ej. @code{R1-4}) para poner números
735 encima de los silencios multicompás.  Y la altura de los silencios multicompás (o
736 silencios centrados en el pentagrama) no se puede modificar.
737
738 @cindex silencios condensados
739
740 No hay ninguna forma de condensar automáticamente muchos silencios en un solo
741 silencio multicompás.  Los silencios multicompás no toman parte en las comprobaciones de colisión de
742 silencios.
743
744 Tenga cuidado al escribir silencios multicompás seguidos por redondas.
745 El código siguiente introduce dos notas que tienen una duración de cuatro compases cada una
746 @example
747 R1*4 cis cis
748 @end example
749 Cuando @code{skipBars} esté establecido, el aspecto del resultado será correcto, pero la numeración
750 de los compases estará desactivada.
751
752
753 @node Displaying rhythms
754 @subsection Displaying rhythms
755
756 @menu
757 * Time signature::              
758 * Upbeats::                     
759 * Unmetered music::             
760 * Polymetric notation::         
761 * Automatic note splitting::    
762 * Showing melody rhythms::      
763 @end menu
764
765 @node Time signature
766 @subsubsection Time signature
767
768 @cindex Indicación de compás
769 @cindex metro, medida
770 @funindex \time
771
772 La indicación de compás indica el metro de la pieza: su patrón regular de
773 partes fuertes y débiles.  Se denota por una fracción al comienzo del
774 pentagrama.
775
776 La indicación de compás se establece mediante el comando @code{\time}
777
778 @lilypond[quote,ragged-right,fragment,verbatim]
779 \time 2/4 c'2 \time 3/4 c'2.
780 @end lilypond
781
782 @commonprop
783
784 Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
785 Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
786 de 2/2,
787
788 @lilypond[fragment,quote,ragged-right,verbatim]
789 \time 4/4 c'1
790 \time 2/2 c'1
791 \override Staff.TimeSignature #'style = #'()
792 \time 4/4 c'1
793 \time 2/2 c'1
794 @end lilypond
795
796 Existen otras muchas opciones para su presentación.  Para ver más ejemplos, consulte @ref{Ancient time
797 signatures}.
798
799 @code{\time} establece las propiedades @code{timeSignatureFraction},
800 @code{beatLength} y @code{measureLength} en el contexto @code{Timing},
801 cuyo nombre alternativo normalmente es @rinternals{Score}.  La
802 propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
803 y cómo se generan las barras de corchea automáticas.  La modificación del valor de
804 @code{timeSignatureFraction} también provoca que se imprima
805 el símbolo.
806
807 Están disponibles más opciones a través de la función de Scheme
808 @code{set-time-signature}.  En combinación con el grabador
809 @rinternals{Measure_grouping_engraver} (agrupación de compases), creará signos de
810 @rinternals{MeasureGrouping}.  Estos signos facilitan la lectura de música moderna
811 rítmicamente compleja.  En el siguiente ejemplo el compás de 9/8
812 se subdivide en 2, 2, 2 y 3.  Esto se pasa a
813 @code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
814
815 @lilypond[quote,ragged-right,verbatim]
816 \score {
817   \relative c'' {
818     #(set-time-signature 9 8 '(2 2 2 3))
819     g8[ g] d[ d] g[ g] a8[( bes g]) |
820     #(set-time-signature 5 8 '(3 2))
821     a4. g4
822   }
823   \layout {
824     \context {
825       \Staff
826       \consists "Measure_grouping_engraver"
827     }
828   }
829 }
830 @end lilypond
831
832
833 @seealso
834
835 Referencia de funcionamiento interno:
836 @rinternals{TimeSignature},
837 @rinternals{Timing_translator}.
838
839 Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
840
841
842 @knownissues
843
844 EL barrado automático no utiliza la agrupación de compases especificada con
845 @code{set-time-signature}.
846
847
848 @node Upbeats
849 @subsubsection Upbeats
850
851 @cindex anacrusa
852 @cindex parte al alzar
853 @cindex compás parcial
854 @cindex parcial, compás
855 @cindex acortar compases
856 @funindex \partial
857
858 Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
859
860 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
861 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
862 @end lilypond
863
864 La sintaxis de este comando es la siguiente:
865
866 @example
867 \partial @var{duración}
868 @end example
869
870 donde @code{duración} es el valor rítmico que se se debe añadir antes
871 del siguiente compás.
872
873 Esto se traduce internamente a
874
875 @example
876 \set Timing.measurePosition = -@var{longitud de la duración}
877 @end example
878
879 La propiedad @code{measurePosition} contiene un número racional
880 que indica qué parte del compás ha transcurrido hasta el momento.
881 Observe que es un número negativo; @code{\partial 4} se traduce internamente
882 con el significado de @qq{queda un valor de negra en este compás}.
883
884
885 @knownissues
886
887 Este comando no tiene en cuenta las notas de adorno al comienzo
888 de la música.  Cuando una pieza comienza con notas de adorno en la anacrusa,
889 el @code{\partial} debe escribirse después de las notas de adorno
890
891 @lilypond[verbatim,quote,ragged-right,relative,fragment]
892 \grace f16
893 \partial 4
894 g4
895 a2 g2
896 @end lilypond
897
898 El uso de @code{\partial} está previsto solamente para el comienzo de una
899 pieza.  Si se emplea después del comienzo se obtendrán varias advertencias
900 desagradables.
901
902
903 @node Unmetered music
904 @subsubsection Unmetered music
905
906 @cindex cadencia
907 @funindex \cadenzaOn
908 @funindex \cadenzaOff
909
910 Las líneas divisorias y los números de compás se calculan automáticamente.
911 Para música sin compasear (por ejemplo cadencias), esto no es deseable.
912 Para desactivar las barras y los números de compás automáticos, utilice los comandos
913 @code{\cadenzaOn} y @code{\cadenzaOff}.
914
915 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
916 c4 d e d
917 \cadenzaOn
918 c4 c d8 d d f4 g4.
919 \cadenzaOff
920 \bar "|"
921 d4 e d c
922 @end lilypond
923
924
925 @knownissues
926
927 LilyPond insertará saltos de línea y de página solamente en las barras de compás.
928 A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
929 tendrá que insertar barras
930 de compás invisibles
931
932 @example
933 \bar ""
934 @end example
935
936 @noindent
937 para indicar dónde se pueden producir los saltos.
938
939
940 @node Polymetric notation
941 @subsubsection Polymetric notation
942
943 UNTRANSLATED NODE: IGNORE ME
944
945
946 @node Automatic note splitting
947 @subsubsection Automatic note splitting
948
949 Las notas largas se pueden convertir automáticamente en notas ligadas.
950 Se hace mediante la sustitución del @rinternals{Note_heads_engraver}
951 por el @rinternals{Completion_heads_engraver}.  En los siguientes
952 ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
953
954 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
955 \new Voice \with {
956   \remove "Note_heads_engraver"
957   \consists "Completion_heads_engraver"
958 } {
959   c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
960 }
961 @end lilypond
962
963 Este grabador divide todas las notas largas en la barra de compás e
964 inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
965 si los compases no están completos, las ligaduras mostrarán
966 exactamente cuánto le falta a cada compás.
967
968 Si quiere permitir el salto de línea en las barras de compás en las
969 que @rinternals{Completion_heads_engraver} divide las notas, debe
970 eliminar también @rinternals{Forbid_line_break_engraver}.
971
972
973 @knownissues
974
975 No todas las duraciones (sobre todo las que contienen grupos
976 especiales) se pueden representar exactamente con notas normales y
977 puntillos, pero el grabador nunca insertará grupos especiales.
978
979 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
980 silencios.
981
982
983 @seealso
984
985 Referencia de funcionamiento interno:
986 @rinternals{Completion_heads_engraver}.
987
988 @node Showing melody rhythms
989 @subsubsection Showing melody rhythms
990
991 A veces podemos querer mostrar solamente el ritmo de una melodía.
992 Esto se puede hacer con un pentagrama de ritmo.  Todas las alturas de
993 las notas se convierten en barras inclinadas, y el pentagrama tiene
994 una sola línea:
995
996 @c TODO Devise a more realistic example, perhaps with lyrics -td
997 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
998 \new RhythmicStaff {
999   \time 4/4
1000   c4 e8 f g2 | r4 g r2 | g1 | r1 |
1001 }
1002 @end lilypond
1003
1004 @node Beams
1005 @subsection Beams
1006
1007 @menu
1008 * Automatic beams::             
1009 * Setting automatic beam behavior::  
1010 * Manual beams::                
1011 * Feathered beams::             
1012 @end menu
1013
1014 @node Automatic beams
1015 @subsubsection Automatic beams
1016
1017 De manera predeterminada, las barras de corchea se insertan
1018 automáticamente:
1019
1020 @cindex barras manuales
1021 @cindex manuales, barras
1022
1023 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1024 \time 2/4 c8 c c c
1025 \time 6/8 c c c c8. c16 c8
1026 @end lilypond
1027
1028 Cuando estas decisiones automáticas no son lo bastante buenas, se
1029 pueden escribir los barrados de forma explícita; véase @ref{Manual
1030 beams}.  También es posible definir patrones de barrado que difieran
1031 de los ajustes por defecto; véase @ref{Setting automatic beam
1032 behavior}.  Las reglas de barrado predeterminadas están definidas en
1033 el archivo @file{scm/@/auto@/-beam@/.scm}.
1034
1035 @cindex autoBeamOn
1036 @cindex autoBeamOff
1037
1038 @noindent
1039 El barrado automático se puede habilitar o desactivar con las
1040 instrucciones @code{\autoBeamOff} y @code{\autoBeamOn}:
1041
1042 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
1043 c4 c8 c8. c16 c8. c16 c8
1044 \autoBeamOff
1045 c4 c8 c8. c16 c8.
1046 \autoBeamOn
1047 c16 c8
1048 @end lilypond
1049
1050
1051 @snippets
1052
1053 Los patrones de barrado se pueden alterar con la propiedad
1054 @code{beatGrouping}:
1055
1056 @lilypond[quote,verbatim,relative=2,fragment,ragged-right]
1057 \time 5/16
1058 \set beatGrouping = #'(2 3)
1059 c8[^"(2+3)" c16 c8]
1060 \set beatGrouping = #'(3 2)
1061 c8[^"(3+2)" c16 c8]
1062 @end lilypond
1063
1064 De forma predeterminada, las barras de semicorchea o notas más cortas
1065 no se subdividen.  Esto es, el grupo de tres o más barras se amplía
1066 sin romperse sobre grupos enteros de notas.  Este comportamiento se
1067 puede modificar para que se subdividan las barras en subgrupos
1068 ajustando la propiedad @code{subdivideBeams}.  Cuando está estblecida,
1069 varias barras se verán subdivididas a intervalos definidos por el
1070 valor actual @code{beatLength} reduciendo las barras múltiples a una
1071 sola entre los subgrupos.  Observe que @code{beatLength} reside dentro
1072 del contexto de @code{Score} y tiene un valor predeterminado de negra.
1073 Se debe ajustar para que sea una fracción que dé como resultado la
1074 duración del subgrupo de barras usando la función @code{make-moment},
1075 como se muestra aquí:
1076
1077 @lilypond[fragment,ragged-right,quote,relative=2,verbatim]
1078 c32[ c c c c c c c]
1079 \set subdivideBeams = ##t
1080 c32[ c c c c c c c]
1081 % Set beam sub-group length to an eighth note
1082 \set Score.beatLength = #(ly:make-moment 1 8)
1083 c32[ c c c c c c c]
1084 % Set beam sub-group length to a sixteenth note
1085 \set Score.beatLength = #(ly:make-moment 1 16)
1086 c32[ c c c c c c c]
1087 @end lilypond
1088 @funindex subdivideBeams
1089
1090 @noindent
1091 Para más información sobre @code{make-moment}, véase @ref{Time
1092 administration}.
1093
1094 @funindex divisible
1095 @cindex salto de línea
1096 @cindex línea, saltos de
1097
1098 Normalmente están prohibidos los saltos de línea cuando las barras
1099 atraviesan a la línea divisoria.  Este comportamiento se puede
1100 modificar ajustando la propiedad @code{breakable}:
1101 @code{\override Beam #'breakable = ##t}.
1102
1103 @lilypond[ragged-right,relative=2,fragment,verbatim,quote]
1104 \override Beam #'breakable = ##t
1105 c8 \repeat unfold 15 { c[ c] } c
1106 @end lilypond
1107
1108 @cindex barras y saltos de línea
1109 @cindex barras en ángulo
1110 @cindex dobladas, barras
1111 @cindex auto-knee-gap
1112
1113 Cuando se detecta un salto muy grande entre las cabezas de las notas,
1114 se inserta automáticamente una barra doblada o en ángulo.  Este
1115 comportamiento se puede afinar a través de la propiedad
1116 @code{auto-knee-gap}.  Se dibuja una barra doblada si el salto es
1117 mayor que el valor de @code{auto-knee-gap} más el ancho del propio
1118 objeto barra (que depende de la duración de las notas y la inclinación
1119 de la barra).  De forma predeterminada @code{auto-knee-gap} está
1120 establecido al valor de 5.5 espacios de pentagrama.
1121
1122 @lilypond[fragment,ragged-right,quote,verbatim]
1123 f8 f''8 f8 f''8
1124 \override Beam #'auto-knee-gap = #6
1125 f8 f''8 f8 f''8
1126 @end lilypond
1127
1128
1129 @seealso
1130
1131 Referencia de la notación:
1132 @ref{Manual beams},
1133 @ref{Setting automatic beam behavior}.
1134
1135 Fragmentos de código:
1136 @rlsr{Rhythms}.
1137
1138 Referencia de funcionamiento interno:
1139 @rinternals{Beam}.
1140
1141
1142 @knownissues
1143
1144 No se pueden usar conjuntamente barras dobladas automáticamente que
1145 cruzan pentagramas y pentagramas ocultos.  Véase @ref{Hiding staves}.
1146
1147 Las barras pueden colisionar con las cabezas de las notas y las
1148 alteraciones accidentales de las otras voces.
1149
1150 @node Setting automatic beam behavior
1151 @subsubsection Setting automatic beam behavior
1152
1153 @funindex autoBeamSettings
1154 @funindex (end * * * *)
1155 @funindex (begin * * * *)
1156 @cindex barras automáticas, ajuste fino
1157 @cindex ajuste fino de las barras automáticas
1158
1159 @c [TODO: use \applyContext]
1160
1161 En compases de tipo normal, las barras automáticas pueden comenzar en
1162 cualquier nota pero solamente pueden terminar en algunas poriciones
1163 dentro del compás: las barras pueden terminar sobre una parte, o sobre
1164 duraciones que estén especificadas por las propiedades de
1165 @code{autoBeamSettings}.  Las propiedades de @code{autoBeamSettings}
1166 consisten en un a lista de reglas que especifican dónde pueden
1167 comenzar y teminar las barras.  Las reglas predeterminadas de
1168 @code{autoBeamSettings} están definidas en
1169 @file{scm/@/auto@/-beam@/.scm}.
1170
1171 Para poder añadir una regla a la lista, utilice
1172 @example
1173 #(override-auto-beam-setting '(be p q n m) a b [contexto])
1174 @end example
1175
1176 @itemize
1177
1178 @item @code{be} es @code{begin} o bien @code{end}.
1179
1180 @item @code{p/q} es la duración de la nota para la que quiere añadir una
1181 regla.  Se considera que una barra tiene la duración de su nota más
1182 breve.  Ajuste @code{p} y @code{q} a @code{'*'} para que esto se
1183 aplique a cualquier barra.
1184
1185 @item @code{n/m} es la indicación de compás al que se aplica esta regla.
1186 Ajuste @code{n} y @code{m} a @code{'*'} para hacer que se aplique a
1187 cualquier tipo de compás.
1188
1189 @item @code{a/b} es la posición dentro del compás en que la barra debe
1190 comenzar o acabar.
1191
1192 @item @code{contexto} es opcional, y especifica el contexto en que se debe
1193 hacer el cambio.  El valor predeterminado es @code{'Voice}.
1194
1195 @code{#(score-override-auto-beam-setting '(A B C D) E F)} es
1196 equivalente a @code{#(override-auto-beam-setting '(A B C D) E F
1197 'Score)}.
1198
1199 @end itemize
1200
1201 Por ejemplo, si las barras automáticas siempre debe terminar sobre la
1202 primera negra, use
1203
1204 @example
1205 #(override-auto-beam-setting '(end * * * *) 1 4)
1206 @end example
1207
1208 Podemos forzar los ajustes de las barras para que sólo tengan efecto
1209 sobre barras cuya nota más breve es una cierta duración:
1210
1211 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
1212 \time 2/4
1213 #(override-auto-beam-setting '(end 1 16 * *) 1 16)
1214 a16 a a a a a a a |
1215 a32 a a a a16 a a a a a |
1216 #(override-auto-beam-setting '(end 1 32 * *) 1 16)
1217 a32 a a a a16 a a a a a |
1218 @end lilypond
1219
1220 Podemos forzar los ajustes de las barras para que sólo tengan efecto
1221 en ciertos tipos de compás:
1222
1223 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
1224 \time 5/8
1225 #(override-auto-beam-setting '(end * * 5 8) 2 8)
1226 c8 c d d d
1227 \time 4/4
1228 e8 e f f e e d d
1229 \time 5/8
1230 c8 c d d d
1231 @end lilypond
1232
1233 También podemos eliminar una regla de fin de barrado previamente
1234 establecida usando
1235
1236 @example
1237 #(revert-auto-beam-setting '(be p q n m) a b [contexto])
1238 @end example
1239
1240 @noindent
1241 @code{be}, @code{p}, @code{q}, @code{n}, @code{m}, @code{a}, @code{b}
1242 y @code{context} son los mismos que antes.  Observe que las reglas
1243 predeteminadas se especifican en @file{scm/@/auto@/-beam@/.scm}, así
1244 que podemos revertir las reglas que no hayamos creado explícitamente.
1245
1246 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
1247 \time 4/4
1248 a16 a a a a a a a a a a a a a a a
1249 #(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
1250 a16 a a a a a a a a a a a a a a a
1251 @end lilypond
1252
1253 La regla de un enunciado @code{revert-auto-beam-setting} debe
1254 corresponderse exactamente con la regla original.  Esto es, no se
1255 tiene en cuenta ninguna expansión de comodines.
1256
1257 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
1258 \time 1/4
1259 #(override-auto-beam-setting '(end 1 16 1 4) 1 8)
1260 a16 a a a
1261 #(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it!
1262 a a a a
1263 #(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will
1264 a a a a
1265 @end lilypond
1266
1267
1268
1269 @c TODO:  old material -- not covered by above stuff, I think.
1270 Si las barras automáticas han de terminar en cada negra de un compás
1271 de 5/4 time, especifique todas las terminaciones
1272 @example
1273 #(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
1274 #(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
1275 #(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
1276 #(override-auto-beam-setting '(end * * * *) 5 4 'Staff)
1277 @dots{}
1278 @end example
1279
1280 Se puede usar la misma sintaxis para especificar los puntos de inicio
1281 de las barras.  En este ejemplo, las barras automáticas sólo pueden
1282 terminar sobre una negra con puntillo:
1283 @example
1284 #(override-auto-beam-setting '(end * * * *) 3 8)
1285 #(override-auto-beam-setting '(end * * * *) 1 2)
1286 #(override-auto-beam-setting '(end * * * *) 7 8)
1287 @end example
1288 En el compás de 4/4, esto significa que las barras automáticas sólo
1289 pueden terminar sobre 3/8 y sobre el cuarto pulso del compás (después
1290 de que 3/4, esto es, 2 veces 3/8, han transcurrido del compás).
1291
1292 Si se produce cualquier comportamiento inesperado de las barras,
1293 compruebe los ajustes de barrado automático predeterminados que están
1294 en @file{scm/@/auto@/-beam@/.scm} en busca de una posible
1295 interferencia, porque los finales de barra que están allí definidos
1296 aún se aplicarán encima de sus propias sobreescrituras.  Cualquier
1297 final no deseado en los valores predeterminados se debe revertir para
1298 nuestro compás concreto.
1299
1300 Por ejemplo, para tipografiar finales de barra de @code{(3 4 3 2)} en
1301 un 12/8, comience por
1302
1303 @example
1304 %%% revertir los valores predeterminados de scm/auto-beam.scm repecto al compás de 12/8
1305 #(revert-auto-beam-setting '(end * * 12 8) 3 8)
1306 #(revert-auto-beam-setting '(end * * 12 8) 3 4)
1307 #(revert-auto-beam-setting '(end * * 12 8) 9 8)
1308
1309 %%% sus nuevos valores
1310 #(override-auto-beam-setting '(end 1 8 12 8) 3 8)
1311 #(override-auto-beam-setting '(end 1 8 12 8) 7 8)
1312 #(override-auto-beam-setting '(end 1 8 12 8) 10 8)
1313 @end example
1314
1315 @cindex automática, generación de barras
1316 @cindex auto-barrado
1317 @funindex autoBeaming
1318 @cindex letra
1319
1320 Si se usan barras para indicar melismas en canciones, entonces el
1321 barrado automático se debe inhabilitar con @code{\autoBeamOff}.
1322
1323
1324 @predefined
1325
1326 @funindex \autoBeamOff
1327 @code{\autoBeamOff},
1328 @funindex \autoBeamOn
1329 @code{\autoBeamOn}.
1330
1331
1332 @knownissues
1333
1334 Si una partitura termina mientras una barra automática no ha terminado
1335 aún todavía está aceptando notas, esta última barra no se imprimirá en
1336 absoluto.  Lo mismo sirve para las voces polifónicas, introducidas con
1337 @code{<< @dots{} \\ @dots{} >>}.  Si una voz polifónica termina
1338 mientras una barra automática está aún aceptando notas, no se imprime.
1339
1340 @seealso
1341
1342 Fragmentos de código:
1343 @rlsr{Rhythms}.
1344
1345
1346 @node Manual beams
1347 @subsubsection Manual beams
1348
1349 @cindex barras manuales
1350 @funindex ]
1351 @funindex [
1352
1353 En ciertos casos puede ser preciso sobreescribir el algoritmo de
1354 barrado automático.  Por ejemplo, el barrador automático no escribe
1355 barras por encima de los silencios o las líneas divisorias, y en las
1356 partituras corales el barrado se ajusta con frecuencia para que siga
1357 la medida de la letra en vez de la de las notas.  Tales barras se
1358 especifican manualmente marcando los puntos de comienzo y final con
1359 @code{[} y @code{]}
1360
1361 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
1362 {
1363   r4 r8[ g' a r8] r8 g[ | a] r8
1364 }
1365 @end lilypond
1366
1367
1368 Se pueden marcar notas individuales con @code{\noBeam} para evitar que
1369 resulten unidas por una barra:
1370
1371 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1372 \time 2/4 c8 c\noBeam c c
1373 @end lilypond
1374
1375 @funindex ]
1376 @funindex [
1377
1378 @funindex stemLeftBeamCount
1379 @funindex stemRightBeamCount
1380
1381 Se puede conseguir un control incluso más estritcto sobre las barras
1382 estableciendo las propiedades @code{stemLeftBeamCount} y
1383 @code{stemRightBeamCount}.  Especifican el número de barras que se
1384 dibujarán en los lados izquierdo y derecho, respectivamente, de la
1385 nota siguiente.  Si cualquiera de estas dos propiedades está ajustada
1386 a un valor, dicho valor se usará una sola vez, y luego se borrará.  En
1387 este ejemplo, el último Fa se imprime con sólo una barra en el lado
1388 izquierdo, es decir, la barra de corchea del grupo como un todo.
1389
1390 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
1391 {
1392   f8[ r16 f g a]
1393   f8[ r16
1394   \set stemLeftBeamCount = #1
1395   f g a]
1396 }
1397 @end lilypond
1398
1399
1400 @snippets
1401
1402
1403
1404 @node Feathered beams
1405 @subsubsection Feathered beams
1406
1407 @cindex barras progresivas
1408 @funindex \featherDurations
1409
1410 Las barras progresivas se usan para indicar que un pequeño grupo de
1411 notas se debe tocar a una velocidad creciente (o decreciente), sin
1412 cambiar el tempo general de la pieza.  El ámbito de la barra progrsiva
1413 se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
1414 ángulo de la barra se inicia especificando una dirección en la
1415 propiedad @code{grow-direction} del objeto @code{Beam}.
1416
1417
1418 Si queremos que la colocación de las notas y el sonido de la salida
1419 MIDI refleje el ritardando o accelerando indicado por la barra
1420 progresiva, las notas se deben agrupar como una expresión musical
1421 delimitada por llaves y precedida de una instrucción
1422 @code{featheredDurations} que especifica la razón entre las duraciones
1423 de la primera y la última notas dentro del grupo.
1424
1425 Los corchetes rectos muestran el ábito de la barra y las llaves
1426 muestran qué notas han de modificar sus duraciones.  Normalmente
1427 delimitarían el mismo grupo de notas, pero no es un requisito: las dos
1428 instrucciones son independientes.
1429
1430 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente el
1431 mismo tiempo que una blanca, pero la primera nota tiene la mitar de
1432 duración que la última, con las notas intermedias alargándose
1433 gradualmente.  Las cuatro primeras fusas se aceleran gradualmente,
1434 mientras que las últimas cuatro fusas están a un tempo constante.
1435
1436 @lilypond[ragged-right,relative=1,fragment,verbatim,quote]
1437 \override Beam #'grow-direction = #LEFT
1438 \featherDurations #(ly:make-moment 2 1)
1439 { c16[ c c c c c c c] }
1440 \override Beam #'grow-direction = #RIGHT
1441 \featherDurations #(ly:make-moment 2 3)
1442 { c32[ d e f] }
1443 % revert to non-feathered beams
1444 \override Beam #'grow-direction = #'()
1445 { g32[ a b c] }
1446 @end lilypond
1447
1448 @noindent
1449 El espaciado en la salida impresa representa las duraciones de las
1450 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
1451
1452 @knownissues
1453
1454 La instrucción @code{\featherDurations} sólo funciona con fragmentos
1455 musicales muy breves, y cuando los números de la fracción son
1456 pequeños.
1457
1458 @seealso
1459
1460 Fragmentos de código:
1461 @rlsr{Rhythms}.
1462
1463
1464
1465 @node Bars
1466 @subsection Bars
1467
1468
1469 @menu
1470 * Bar lines::                   
1471 * Bar numbers::                 
1472 * Bar and bar number checks::   
1473 * Rehearsal marks::             
1474 @end menu
1475
1476
1477
1478 @node Bar lines
1479 @subsubsection Bar lines
1480
1481 @cindex Barras de compás
1482 @funindex \bar
1483 @cindex líneas divisorias
1484 @cindex repetición, barras de
1485
1486 Las líneas divisorias delimitan a los compases pero también se pueden
1487 usar para indicar las repeticiones.  Normalmente se insertan de manera
1488 automática.  Los saltos de línea solamente pueden producirse sobre las
1489 barras de compás.
1490
1491 Se pueden forzar tipos especiales de línea divisoria con 
1492 el comando @code{\bar}
1493
1494 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
1495 c4 \bar "|:" c4
1496 @end lilypond
1497
1498 Se encuentran disponibles los siguientes tipos de barra:
1499
1500 @c @lilypondfile[ragged-right,quote]{bar-lines.ly}
1501
1502 Además se puede especificar @code{"||:"}, que equivale a
1503 @code{"|:"} excepto en los saltos de línea, en que produce una doble barra
1504 al final de la línea y una repetición izquierda (de comienzo) al principio de
1505 la línea siguiente.
1506
1507 Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
1508 utilice
1509
1510 @example
1511 \bar ""
1512 @end example
1513
1514 @noindent
1515 De esta manera se insertará una barra invisible de compás y se hará posible
1516 el salto de línea en este punto (sin incrementar el contador de los números de compás).
1517
1518 En las partituras con muchos pentagramas, un comando @code{\bar} en uno de ellos se aplica
1519 automáticamente a todos los demás.  Las líneas resultantes se conectan entre los distintos pentagramas
1520 de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
1521
1522 @lilypond[quote,ragged-right,fragment,verbatim]
1523 <<
1524   \new StaffGroup <<
1525     \new Staff {
1526       e'4 d'
1527       \bar "||"
1528       f' e'
1529     }
1530     \new Staff { \clef bass c4 g e g }
1531   >>
1532   \new Staff { \clef bass c2 c2 }
1533 >>
1534 @end lilypond
1535
1536
1537 @commonprop
1538
1539 @funindex whichBar
1540 @funindex repeatCommands
1541 @funindex defaultBarType
1542
1543 El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
1544 @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando @code{whichBar}
1545 se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
1546
1547 Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
1548 Al comienzo del compás su valor se toma de
1549 @code{Timing.defaultBarType}.  Los contenidos de los @code{repeatCommands} se
1550 utilizan para sobreescribir a las barras de compás por omisión.
1551
1552 Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
1553 Consulte @ref{Repeats}.
1554
1555
1556 @seealso
1557
1558 Referencia de la notación:
1559 @ref{Repeats},
1560 @ref{System start delimiters}.
1561
1562 Referencia de funcionamiento interno:
1563 @rinternals{BarLine} (creada al nivel de @rinternals{Staff} (pentagrama)),
1564 @rinternals{SpanBar} (a través de los pentagramas).
1565
1566
1567 @node Bar numbers
1568 @subsubsection Bar numbers
1569
1570 @cindex compás, números de
1571 @cindex números de compás
1572 @funindex currentBarNumber
1573
1574 Por defecto, los números de compás se imprimen al principio de la
1575 línea, excepto la primera.  El número propiamente dicho se almacena en
1576 la propiedad @code{currentBarNumber}, que normalmente se actualiza
1577 automáticamente para cada compás.  También se puede establecer
1578 manualmente:
1579
1580 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1581 c1 c c c
1582 \break
1583 \set Score.currentBarNumber = #50
1584 c1 c c c
1585 @end lilypond
1586
1587
1588 @snippets
1589
1590 @funindex barNumberVisibility
1591 @cindex bar numbers, regular spacing
1592
1593 Los números de compás sólo se pueden imprimir en las líneas divisorias; para imprimir un número de
1594 compás al principio de la pieza, se debe añadir una línea divisoria
1595 vacía
1596
1597 @lilypond[verbatim,ragged-right,quote,fragment,relative]
1598 \set Score.currentBarNumber = #50
1599 \bar ""
1600 \repeat unfold 4 {c4 c c c} \break
1601 \repeat unfold 4 {c4 c c c}
1602 @end lilypond
1603
1604 Los números de compás se pueden tipografiar a intervalos regulares en vez de al principio de cada
1605 línea.  Esto queda ilustrado en el ejemplo siguiente,
1606 cuyo código fuente se encuentra disponible como
1607 @lsr{staff,making-bar-numbers-appear-at-regular-intervals.ly}.
1608
1609 @c @lilypondfile[ragged-right,quote]{bar-number-regular-interval.ly}
1610
1611 Los números de compás se pueden suprimir completamente quitando el grabador de números de compás
1612 de la partitura.
1613
1614 @lilypond[verbatim,ragged-right,quote]
1615 \layout {
1616   \context {
1617     \Score
1618     \remove "Bar_number_engraver"
1619   }
1620 }
1621 \relative c''{
1622 c4 c c c \break
1623 c4 c c c
1624 }
1625 @end lilypond
1626
1627
1628 @seealso
1629
1630 Referencia de funcionamiento interno:
1631 @rinternals{BarNumber}.
1632
1633 Ejemplos: @lsrdir{staff}
1634
1635
1636 @knownissues
1637
1638 Los números de compás pueden colisionar con el corchete @rinternals{StaffGroup}, si hay uno
1639 en la parte de arriba.  Para solucionarlo, se puede usar la propiedad de relleno
1640 @code{padding} de @rinternals{BarNumber} para
1641 colocar el número correctamente.
1642
1643
1644 @node Bar and bar number checks
1645 @subsubsection Bar and bar number checks
1646
1647 @cindex compás, comprobación de
1648 @funindex barCheckSynchronize
1649 @funindex |
1650
1651 Las comprobaciones de compás ayudan a detectar errores en las
1652 duraciones.  Una comprobación de compás se escribe usando el símbolo
1653 de la barra vertical, @code{|}, en cualquier lugar donde se espera que
1654 caiga una línea divisoria.  Si se encuentran líneas de comprobación de
1655 compás en otros lugares, se imprime una lista de advertencias en el
1656 archivo log de registro, mostrando los números de línea y columna en
1657 que han fallado las comprobaciones de compás.  En el siguiente
1658 ejemplo, la segunda comprobación de compás avisará de un error
1659
1660 @example
1661 \time 3/4 c2 e4 | g2 |
1662 @end example
1663
1664 Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
1665
1666 @example
1667 \lyricmode @{
1668   \time 2/4
1669   Bri -- lla | Bri -- lla |
1670 @}
1671 @end example
1672
1673 Las duraciones incorrectas a menudo desbaratan la partitura
1674 completamente, sobre todo si la música es polifónica, por ello el
1675 mejor sitio para empezar a corregir la entrada es hacer un barrido en
1676 busca de comprobaciones de compás fallidas y duraciones incorrectas.
1677
1678 @funindex |
1679 @funindex pipeSymbol
1680
1681 También es posible redefinir la acción que se lleva a cabo cuando se
1682 encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
1683 @code{|}, en el código de entrada, de forma que haga algo distinto a
1684 una comprobación de compás.  Se hace asignando una expresión musical a
1685 @code{pipeSymbol} («símbolo de tubería»).  En el ejemplo siguiente se
1686 establece @code{|} de forma que inserte una doble línea divisoria
1687 cuando aparece en el código de entrada, en vez de comprobar el final
1688 de un compás.
1689
1690 @lilypond[quote,ragged-right,verbatim]
1691 pipeSymbol = \bar "||"
1692 {
1693   c'2 c'2 |
1694   c'2 c'2
1695   c'2 | c'2
1696   c'2 c'2
1697 }
1698 @end lilypond
1699
1700 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
1701 el número de compás de LilyPond corresponde al original desde el que
1702 está copiando.  Esto se puede comprobar con @code{\barNumberCheck},
1703 por ejemplo:
1704
1705 @verbatim
1706 \barNumberCheck #123
1707 @end verbatim
1708
1709 @noindent
1710 imprimirá una advertencia si el @code{currentBarNumber} (número del
1711 compás actual) no es 123 cuando se procesa.
1712
1713
1714 @node Rehearsal marks
1715 @subsubsection Rehearsal marks
1716
1717 @cindex ensayo, letras de
1718 @cindex letras de ensayo
1719 @funindex \mark
1720
1721 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
1722
1723 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1724 c1 \mark \default
1725 c1 \mark \default
1726 c1 \mark #8
1727 c1 \mark \default
1728 c1 \mark \default
1729 @end lilypond
1730
1731 @noindent
1732 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
1733 grabado.  Si quiere incluir la letra @q{I}, use
1734
1735 @example
1736 \set Score.markFormatter = #format-mark-alphabet
1737 @end example
1738
1739 La letra de ensayo se incrementa automáticamente si usa @code{\mark
1740 \default}, pero también puede utilizar un número entero como argumento
1741 para establecer la indicación manualmente.  El valor que se utilizará
1742 se almacena dentro de la propiedad @code{rehearsalMark}.
1743
1744 @cindex ensayo, letra de, formato
1745 @cindex ensayo, letra de, estilo
1746 @cindex estilo de la letra de ensayo
1747 @cindex formato de la letra de ensayo
1748 @cindex letra de ensayo, estilo
1749 @cindex letra de ensayo, formato
1750 @cindex marca de ensayo, estilo
1751 @cindex marca de ensayo, formato
1752
1753 El estilo se define por medio de la propiedad @code{markFormatter}.
1754 Es una función que toma como argumentos la marca en curso (un número
1755 entero) y el contexto actual.  Debe devolver un objeto de marcado.  En
1756 el ejemplo siguiente, se establece @code{markFormatter} con el valor
1757 de un procedimiento enlatado.  Después de algunos compases, se
1758 establece con el valor de una función que produce un número encerrado
1759 en una caja.
1760
1761 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
1762 \set Score.markFormatter = #format-mark-numbers
1763 c1 \mark \default
1764 c1 \mark \default
1765 \set Score.markFormatter = #format-mark-box-numbers
1766 c1 \mark \default
1767 c1 \mark \default
1768 c1
1769 @end lilypond
1770
1771 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
1772 definiciones de @code{format-mark-numbers} (el formato por omisión),
1773 @code{format-mark-box-numbers}, @code{format-mark-letters} y
1774 @code{format-mark-box-letters}.  Se pueden usar éstos como inspiración
1775 para otras funciones de formateo.
1776
1777 Podemos utilizar @code{format-mark-barnumbers},
1778 @code{format-mark-box-barnumbers} y
1779 @code{format-mark-circle-barnumbers} para obtener números de compás en
1780 lugar de números o letras secuenciales.
1781
1782 Otros estilos de marca de ensayo se pueden especificar de forma
1783 manual:
1784
1785 @example
1786 \mark "A1"
1787 @end example
1788
1789 @noindent
1790 @code{Score.markFormatter} no afecta a las marcas que se especifican
1791 de esta forma.  Sin embargo, es posible aplicar un elemento
1792 @code{\markup} a la cadena.
1793
1794 @example
1795 \mark \markup@{ \box A1 @}
1796 @end example
1797
1798 @cindex segno
1799 @cindex coda
1800 @cindex D.S al Fine
1801
1802 Los glifos musicales (como el segno) se pueden imprimir dentro de un elemento
1803 @code{\mark}
1804
1805 @lilypond[fragment,quote,ragged-right,verbatim,relative]
1806 c1 \mark \markup { \musicglyph #"scripts.segno" }
1807 c1 \mark \markup { \musicglyph #"scripts.coda" }
1808 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
1809 c1
1810 @end lilypond
1811
1812 @noindent
1813 Consulte @ref{The Feta font} para ver una lista de los símbolos que se
1814 pueden imprimir con @code{\musicglyph}.
1815
1816 Para ver formas comunes de trucar la colocación de las marcas de
1817 ensayo, consulte @ref{Text marks}.
1818
1819 @seealso
1820
1821 Fragmentos de código:
1822 @rlsr{Rhythms}.
1823
1824 En este manual:
1825 @ref{The Feta font},
1826 @ref{Formatting text}.
1827
1828 Referencia de funcionamiento interno:
1829 @rinternals{RehearsalMark}.
1830
1831 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
1832 contiene la definición de @code{format-mark-numbers} y de
1833 @code{format-mark-letters}.  Se pueden usar como inspiración para
1834 escribir otras funciones de formateo.
1835
1836 Ejemplos: @c @lsr{parts,rehearsal-mark-numbers.ly}
1837
1838
1839 @node Special rhythmic concerns
1840 @subsection Special rhythmic concerns
1841
1842
1843 @menu
1844 * Grace notes::                 
1845 * Aligning to cadenzas::        
1846 * Time administration::         
1847 @end menu
1848
1849 @node Grace notes
1850 @subsubsection Grace notes
1851
1852 @funindex \grace
1853 @cindex ornamentos
1854 @cindex mordentes
1855 @cindex appoggiatura
1856 @cindex acciaccatura
1857
1858 Los mordentes y notas de adorno son ornamentos escritos.  El más común es la
1859 acciaccatura o mordente de una nota, que se debe tocar muy corta.  Se
1860 denota mediante una corchea pequeña, ligada, con un corchete tachado o
1861 atravesado por una barrita.  La appoggiatura es una nota de adorno que
1862 toma una fracción fija de la nota principal, y se denota como una nota
1863 pequeña, ligada, sin tachar.  Ambas se introducen con los comandos
1864 @code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
1865
1866 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1867 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
1868 \acciaccatura { g16[ f] } e4
1869 @end lilypond
1870
1871 Ambas son formas especiales del comando @code{\grace}.  Al anteponer
1872 esta palabra a una expresión musical se crea una nueva expresión, que
1873 se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
1874
1875 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1876 c4 \grace c16 c4
1877 \grace { c16[ d16] } c2 c4
1878 @end lilypond
1879
1880 @noindent
1881 Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
1882 @code{\grace} no inicia una ligadura.
1883
1884 @cindex timing, internal
1885
1886 Internamente, la cuenta del tiempo para las notas de adorno se hace
1887 utilizando un segundo contador, el contador @q{de adorno}.  Cada
1888 instante en el tiempo comprende dos números racionales: uno denota el tiempo
1889 lógico, y el otro denota el tiempo de adorno.  El ejemplo anterior se muestra a continuación con vectores de tiempo
1890
1891 @lilypond[quote,ragged-right]
1892 <<
1893   \relative c''{
1894     c4 \grace c16 c4 \grace {
1895     c16[ d16] } c2 c4
1896   }
1897   \new Lyrics \lyricmode {
1898     \override LyricText #'font-family = #'typewriter
1899
1900     \markup { (0,0) } 4
1901     \grace { \markup {
1902       ( \fraction 1 4 , \fraction -1 16 ) } 16 }
1903     \markup { (\fraction 1 4 , 0 ) } 4
1904     \grace {
1905       \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
1906       \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
1907     }
1908     \markup { ( \fraction 2 4 , 0 ) }
1909   }
1910 >>
1911 @end lilypond
1912
1913 La colocación de las notas de adorno se sincroniza entre los distintos
1914 pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
1915 por cada corchea de adorno
1916
1917 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
1918 << \new Staff { e4 \grace { c16[ d e f] } e4 }
1919    \new Staff { c4 \grace { g8[ b] } c4 } >>
1920 @end lilypond
1921
1922 @funindex \afterGrace
1923
1924 Si quiere acabar una nota con un adorno, use el comando
1925 @code{\afterGrace}.  Toma dos argumentos: la nota principal y las
1926 notas de adorno que siguen a la nota principal.
1927
1928 @lilypond[ragged-right, verbatim,relative=2,fragment]
1929 c1 \afterGrace d1 { c16[ d] } c4
1930 @end lilypond
1931
1932 Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
1933 de la longitud de la nota principal.  La fracción 3/4 se puede cambiar
1934 estableciendo @code{afterGraceFraction}, por ejemplo
1935
1936 @example
1937 #(define afterGraceFraction (cons 7 8))
1938 @end example
1939
1940 @noindent
1941 pondrá la nota de adorno a 7/8 de la nota principal.
1942
1943 Se puede conseguir el mismo efecto de forma manual haciendo
1944
1945 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1946 \new Voice {
1947   << { d1^\trill_( }
1948      { s2 \grace { c16[ d] } } >>
1949   c4)
1950 }
1951 @end lilypond
1952
1953 @noindent
1954 Ajustando la duración de la nota de desplazamiento (aquí es una
1955 blanca), se ajusta el espacio entre la nota principal y la de adorno.
1956
1957 Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
1958 por ejemplo para producir un tipo más pequeño y para fijar las
1959 direcciones.  Por ello, cuando se introducen trucos para la
1960 presentación, deben ir dentro de la expresión de adorno, por ejemplo:
1961
1962 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1963 \new Voice {
1964   \acciaccatura {
1965     \stemDown
1966     f16->
1967     \stemNeutral
1968   }
1969   g4
1970 }
1971 @end lilypond
1972
1973 @noindent
1974 Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
1975
1976 La disposición de las expresiones de adorno se pueden cambiar a lo largo
1977 de la música usando la función @code{add-grace-property}.  El
1978 siguiente ejemplo suprime la definición de la dirección de la
1979 @code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia arriba.
1980
1981 @example
1982 \new Staff @{
1983   #(add-grace-property 'Voice 'Stem 'direction '())
1984   @dots{}
1985 @}
1986 @end example
1987
1988 @noindent
1989 Otra opción es modificar las variables @code{startGraceMusic},
1990 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
1991 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
1992 @code{stopAppoggiaturaMusic}.  Hay más información en el archivo
1993 @file{ly/@/grace@/-init@/.ly}.
1994
1995 @noindent
1996 La barrita que cruza el corchete de las acciaccaturas se puede obtener
1997 en otras situaciones mediante @code{\override Stem  #'stroke-style = #"grace"}.
1998
1999
2000 @commonprop
2001
2002 Se puede forzar que las notas de adorno utilicen espaciado flotante,
2003
2004 @lilypond[relative=2,ragged-right]
2005 <<
2006   \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2007   \new Staff {
2008      c'4
2009      \afterGrace
2010      c'4
2011      { c'16[ c'8 c'16] }
2012      c'4
2013   }  
2014   \new Staff {
2015      c'16[ c'16 c'16 c'16]
2016      c'16[ c'16 c'16 c'16]
2017      c'4
2018   }
2019 >>
2020 @end lilypond
2021
2022
2023 @seealso
2024
2025 Referencia de funcionamiento interno:
2026 @rinternals{GraceMusic}.
2027
2028
2029 @knownissues
2030
2031 Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
2032 @code{\new Voice} pues en caso contrario la nota principal y la de adorno
2033 acabarán en pentagramas distintos.
2034
2035 La sincronización de las notas de adorno también puede acarrear sorpresas.  La notación de pentagramas,
2036 como armaduras, líneas divisorias, etc., se sincronizan también.  Ponga cuidado
2037 cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
2038
2039 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2040 << \new Staff { e4 \bar "|:" \grace c16 d4 }
2041    \new Staff { c4 \bar "|:" d4 } >>
2042 @end lilypond
2043
2044 @noindent
2045 Esto se puede remediar insertando desplazamientos de adorno de las
2046 duraciones correspondientes en los otros pentagramas.  Para el ejemplo anterior
2047
2048 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2049 << \new Staff { e4 \bar "|:" \grace c16 d4 }
2050    \new Staff { c4 \bar "|:" \grace s16 d4 } >>
2051 @end lilypond
2052
2053 Las secciones de adorno sólo se deben usar dentro de expresiones de
2054 música secuenciales.  No están contemplados el anidado ni la
2055 yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
2056
2057
2058
2059 @node Aligning to cadenzas
2060 @subsubsection Aligning to cadenzas
2061
2062 En un contexto orquestal, las cadenzas presentan un problema especial:
2063 al construir una partitura que tiene una cadenza, todos los demás instrumentos
2064 deben saltar tantas notas como la longitud de la cadenza,
2065 pues en caso contrario empezarán demasiado pronto o tarde.
2066
2067 Una solución a este problema son las funciones @code{mmrest-of-length}
2068 y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento de música
2069 como argumento y generan un @code{\skip} o silencio multicompás, de la longitud exacta
2070 del fragmento.  El uso de @code{mmrest-of-length} se muestra
2071 en el ejemplo siguiente.
2072
2073 @lilypond[verbatim,ragged-right,quote]
2074 cadenza = \relative c' {
2075   c4 d8 << { e f g } \\ { d4. } >>
2076   g4 f2 g4 g
2077 }
2078
2079 \new GrandStaff <<
2080   \new Staff { \cadenza c'4 }
2081   \new Staff {
2082     #(ly:export (mmrest-of-length cadenza))
2083     c'4
2084   }
2085 >>
2086 @end lilypond
2087
2088
2089 @node Time administration
2090 @subsubsection Time administration
2091
2092 @cindex tiempo, administración
2093 @cindex tiempo, control del (dentro de la partitura)
2094 @cindex música sin medida
2095 @cindex medida, música sin
2096
2097 @funindex currentBarNumber
2098 @funindex measurePosition
2099 @funindex measureLength
2100
2101 El tiempo está administrado por el @code{Timing_translator}, que de
2102 forma predeterminada vive en el contexto de @code{Score}.  Se añade un
2103 alias, @code{Timing}, al contexto en que se coloca el
2104 @code{Timing_translator}.
2105
2106 Se usan las siguientes propiedades de @code{Timing} para seguir la
2107 pista del tiempo dentro de la partitura.
2108
2109 @cindex compás, número de
2110
2111 @table @code
2112 @item currentBarNumber
2113 El número de compás en curso.  Para ver un ejemplo que muestra el uso
2114 de esta propiedad, consulte @ref{Bar numbers}.
2115
2116 @item measureLength
2117 La longitud de los compases dentro de la indicación actual de compás.
2118 Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4.  Su valor determinad
2119 cuándo se insertan las líneas divisorias y cómo se generan las barras
2120 automáticas.
2121
2122 @item measurePosition
2123 El punto en que nos encontramos dentro del compás.  Esta cantidad se
2124 reinicia sustrayendo @code{measureLength} cada vez que se alcanza o se
2125 excede @code{measureLength}.  Cuando eso ocurre, se incrementa
2126 @code{currentBarNumber}.
2127
2128 @item timing
2129 Si tiene un valor verdadero, las variables anteriores se actualizan a
2130 cada paso de tiempo.  Cuando tiene un valor falso, el grabador se
2131 queda en el compás actual indefinidamente.
2132
2133 @end table
2134
2135 La cuenta del tiempo se puede cambiar estableciendo el valor de
2136 cualquiera de estas variables explícitamente.  En el siguiente
2137 ejemplo, se imprime la indicación de compás predeterminada 4/4, pero
2138 @code{measureLength} tiene está ajustado a 5/4.  En los 4/8 hasta el
2139 tercer compás, la posición @code{measurePosition} se adelanta en 1/8
2140 hasta 5/8, acortando ese compás en 1/8.  Entonces, la siguiente línea
2141 divisoria cae en 9/8 en vez de hacerlo en 5/4.
2142
2143 @lilypond[quote,ragged-right,verbatim,relative,fragment]
2144 \set Score.measureLength = #(ly:make-moment 5 4)
2145 c1 c4
2146 c1 c4
2147 c4 c4
2148 \set Score.measurePosition = #(ly:make-moment 5 8)
2149 b4 b4 b8
2150 c4 c1
2151 @end lilypond
2152
2153 @noindent
2154 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye una
2155 duración de la fracción n/m de una redonda.  Por ejemplo,
2156 @code{ly:make-moment 1 8} es una duración de una corchea y
2157 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
2158
2159
2160 @seealso
2161
2162 En este manual: @ref{Bar numbers}, @ref{Unmetered music}
2163
2164 Fragmentos de código:
2165 @rlsr{Rhythms}.
2166
2167 Referencia de funcionamiento interno:
2168 @rinternals{Timing_translator},
2169 @rinternals{Score}.