]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/rhythms.itely
62da8e9958e1cd1ba0f8ab6d9bc17289bb8e9cf1
[lilypond.git] / Documentation / es / user / rhythms.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 9bf6dcaf6ca27f7141ec825bb3569de8a5090dbb
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.12.0"
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
17 barras y los compases.
18
19 @menu
20 * Writing rhythms::
21 * Writing rests::
22 * Displaying rhythms::
23 * Beams::
24 * Bars::
25 * Special rhythmic concerns::
26 @end menu
27
28
29 @node Writing rhythms
30 @subsection Writing rhythms
31
32 @menu
33 * Durations::
34 * Tuplets::
35 * Scaling durations::
36 * Ties::
37 @end menu
38
39 @node Durations
40 @unnumberedsubsubsec Durations
41
42 @cindex duración de las notas
43 @cindex notas, duración de
44 @cindex longitud de las notas
45 @cindex notas, longitud de
46
47 @funindex \longa
48 @funindex longa
49 @funindex \breve
50 @funindex breve
51 @funindex \maxima
52 @funindex maxima
53
54 Las duraciones se designan mediante números y puntos. Las duraciones
55 se introducen como sus valores recíprocos respecto de la redonda.  Por
56 ejemplo, una negra se escribe usando un @code{4} (puesto que es 1/4 de
57 redonda), mientras que una blanca se escribe con un @code{2} (por ser
58 1/2 de redonda).  Para notas mayores de la redonda se deben usar los
59 comandos @code{\longa} (que es una breve doble) y @code{\breve}. Se
60 pueden especificar duraciones tan cortas como la garrapatea (con el
61 número 128).  Son posibles valores más cortos, pero sólo como notas
62 unidas por una barra.
63
64 @c Two 64th notes are needed to obtain beams
65 @lilypond[quote,verbatim,relative=2]
66 \time 8/1
67 c\longa c\breve c1 c2
68 c4 c8 c16 c32 c64 c64
69 @end lilypond
70
71 @noindent
72 Aquí se pueden ver las mismas duraciones con el barrado automático
73 desactivado.
74
75 @c not strictly "writing rhythms"; more of a "displaying" thing,
76 @c but it's ok here.  -gp
77 @lilypond[quote,verbatim,relative=2]
78 \time 8/1
79 \autoBeamOff
80 c\longa c\breve c1 c2
81 c4 c8 c16 c32 c64 c64
82 @end lilypond
83
84 Se puede escribir una nota con la duración de una cuádruple breve
85 mediante @code{\maxima}, pero esto está contemplado solamente dentro
86 de la notación musical antigua.  Para ver más detalles, consulte
87 @ref{Ancient notation}.
88
89 Si la duración se omite, su valor será el de la duración de la nota
90 anterior.  Por omisión, el valor de la primera nota es el de una
91 negra.
92
93 @lilypond[quote,verbatim,relative=2]
94 a a a2 a a4 a a1 a
95 @end lilypond
96
97 @cindex notas, con puntillo
98 @cindex puntillo, notas con
99 @cindex notas, con doble puntillo
100 @cindex doble puntillo, notas con
101
102 @funindex .
103
104 Para obtener duraciones de notas con puntillo, escriba un punto
105 (@code{.}) después del número.  Las notas con doble puntillo se
106 especifican escribiendo dos puntos, y así sucesivamente.
107
108 @lilypond[quote,verbatim,relative=2]
109 a4 b c4. b8 a4. b4.. c8.
110 @end lilypond
111
112 Ciertas duraciones no se pueden representar sólo con duraciones
113 binarias y puntillos; la única forma de representarlas es ligando dos
114 o más notas.  Para ver más detalles, consulte @ref{Ties}.
115
116 Para ver de qué manera se pueden especificar las duraciones de las
117 sílabas de la letra y cómo alinear la letra a las notas, consulte
118 @ref{Vocal music}.
119
120 Opcionalmente se pueden espaciar las notas de forma estrictamente
121 proporcional a sus duraciones.  Para ver más detalles sobre este y
122 otros ajustes que controlan la notación proporcional, consulte
123 @ref{Proportional notation}.
124
125 @funindex \dotsUp
126 @funindex dotsUp
127 @funindex \dotsDown
128 @funindex dotsDown
129 @funindex \dotsNeutral
130 @funindex dotsNeutral
131
132 Normalmente los puntillos se desplazan hacia arriba para evitar las
133 líneas del pentagrama, excepto en situaciones de polifonía. Para
134 forzar una dirección concreta de forma manual, véase @ref{Direction
135 and placement}.
136
137
138 @predefined
139 @code{\autoBeamOff},
140 @code{\dotsUp},
141 @code{\dotsDown},
142 @code{\dotsNeutral}.
143 @endpredefined
144
145
146 @seealso
147 Glosario musical:
148 @rglos{breve},
149 @rglos{longa},
150 @rglos{maxima},
151 @rglos{note value},
152 @rglos{Duration names notes and rests}.
153
154 Referencia de la notación:
155 @ref{Automatic beams},
156 @ref{Ties},
157 @ref{Stems},
158 @ref{Writing rhythms},
159 @ref{Writing rests},
160 @ref{Vocal music},
161 @ref{Ancient notation},
162 @ref{Proportional notation}.
163
164 Fragmentos de código:
165 @rlsr{Rhythms}.
166
167 Referencia de funcionamiento interno:
168 @rinternals{Dots},
169 @rinternals{DotColumn}.
170
171
172 @knownissues
173
174 @c Deliberately duplicated in Durations and Rests.  -gp
175 No existe un límite fundamental para las duraciones de los silencios
176 (tanto para el más largo como para el más corto), pero el numero de
177 glifos es limitado: sólo se pueden imprimir desde el silencio de
178 garrapatea (128) hasta el de máxima (8 redondas).
179
180
181 @node Tuplets
182 @unnumberedsubsubsec Tuplets
183
184 @cindex grupos especiales
185 @cindex tresillos
186
187 @funindex \times
188 @funindex times
189
190 Los grupos especiales se obtienen a partir de una expresión musical
191 multiplicando todas las duraciones por una fracción:
192
193 @example
194 \times @var{fracción} @{ @var{música} @}
195 @end example
196
197 @noindent
198 La duración de @var{música} se multiplicará por la
199 fracción.  El denominador de la fracción se imprimirá sobre las notas,
200 opcionalmente con un corchete.  El grupo especial más común es el
201 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
202 duran 2/3 de su valor escrito
203
204 @lilypond[quote,verbatim,relative=2]
205 a2 \times 2/3 { b4 b b }
206 c4 c \times 2/3 { b4 a g }
207 @end lilypond
208
209 @funindex \tupletUp
210 @funindex tupletUp
211 @funindex \tupletDown
212 @funindex tupletDown
213 @funindex \tupletNeutral
214 @funindex tupletNeutral
215
216 La colocación automática del corchete de grupo especial por encima o
217 por debajo de las notas se puede sobreescribir manualmente mediante
218 instrucciones predefinidas, para ver más detalles consulte
219 @ref{Direction and placement}.
220
221 Los grupos pueden anidarse unos dentro de otros:
222
223 @lilypond[quote,verbatim,relative=2]
224 \autoBeamOff
225 c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 |
226 @end lilypond
227
228 La modificación de los grupos especiales anidados que comienzan en el
229 mismo instante musical se debe hacer con @code{\tweak}.
230
231 Para modificar la duración de las notas sin imprimir un corchete de
232 grupo especial, véase @ref{Scaling durations}.
233
234
235 @predefined
236 @code{\tupletUp},
237 @code{\tupletDown},
238 @code{\tupletNeutral}.
239 @endpredefined
240
241
242 @snippets
243
244 @cindex grupos especiales, formato de
245 @cindex tresillos, formato de
246
247 @funindex tupletNumberFormatFunction
248 @funindex tupletSpannerDuration
249
250 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
251 {entering-several-tuplets-using-only-one--times-command.ly}
252
253 @funindex TupletNumber
254
255 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
256 {changing-the-tuplet-number.ly}
257
258 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
259 {non-default-tuplet-numbers.ly}
260
261 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
262 {permitting-line-breaks-within-beamed-tuplets.ly}
263
264
265
266 @seealso
267 Glosario musical:
268 @rglos{triplet},
269 @rglos{tuplet},
270 @rglos{polymetric}.
271
272 Manual de aprendizaje:
273 @rlearning{Tweaking methods}.
274
275 Referencia de la notación:
276 @ref{Time administration},
277 @ref{Scaling durations},
278 @ref{The tweak command},
279 @ref{Polymetric notation}.
280
281 Fragmentos de código:
282 @rlsr{Rhythms}.
283
284 Referencia de funcionamiento interno:
285 @rinternals{TupletBracket},
286 @rinternals{TupletNumber},
287 @rinternals{TimeScaledMusic}.
288
289
290 @knownissues
291
292 @cindex adorno, notas de, dentro de corchetes de grupo especial
293
294 Cuando la primera nota de un pentagrama es una nota de adorno (un
295 mordente de una nota) seguida de un grupo de valoración especial, la
296 nota de adorno se debe situar antes de la instrucción @code{\times}
297 para evitar errores.  En cualquier otro lugar, las notas de adorno sí
298 se pueden colocar dentro de los corchetes de grupo especial.
299
300
301 @node Scaling durations
302 @unnumberedsubsubsec Scaling durations
303
304 @cindex scaling durations
305 @cindex durations, scaling
306
307 Es posible alterar la duración de las figuras, silencios o acordes en
308 un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
309 1) a la duración.  Esto no afectará a la apariencia de las notas o
310 silencios que se producen, pero la duración alterada se usará para
311 calcular la posición dentro del compás y para establecer la duración
312 en la salida MIDI.  Los factores de multiplicación se pueden combinar
313 en la forma @code{*L*M/N}.
314
315 En el siguiente ejemplo las tres primeras notas duran exactamente dos
316 partes, pero no se imprime ningún corchete de tresillo.
317
318 @lilypond[quote,relative=2,verbatim]
319 \time 2/4
320 % Alter durations to triplets
321 a4*2/3 gis4*2/3 a4*2/3
322 % Normal durations
323 a4 a4
324 % Double the duration of chord
325 <a d>4*2
326 % Duration of quarter, appears like sixteenth
327 b16*4 c4
328 @end lilypond
329
330 La duración de las notas de salto o espaciadoras también se puede
331 modificar mediante un multiplicador.  Esto es útil para saltar muchos
332 compases, como por ejemplo @code{s1*23}.
333
334 @cindex compresión de música
335
336 @funindex \scaleDurations
337 @funindex scaleDurations
338
339 De la misma forma, se pueden comprimir por una fracción trozos de
340 música más largos, como si cada nota, acorde o silencio tuviera la
341 fracción como multiplicador.  Esto dejará intacta la apariencia de la
342 @emph{música}, pero la duración interna de las notas se multiplicará
343 por la fracción @emph{numerador}/@emph{denominador}.  Los espacios que
344 rodean el punto son necesarios.  He aquí un ejemplo que muestra cómo
345 se puede comprimir y expandir la música:
346
347 @lilypond[quote,relative=2,verbatim]
348 \time 2/4
349 % Normal durations
350 <c a>4 c8 a
351 % Scale music by *2/3
352 \scaleDurations #'(2 . 3) {
353   <c a f>4. c8 a f
354 }
355 % Scale music by *2
356 \scaleDurations #'(2 . 1) {
357   <c' a>4 c8 b
358 }
359 @end lilypond
360
361 @noindent
362 Una aplicación de esta instrucción se encuentra en la notación
363 polimétrica, véase @ref{Polymetric notation}.
364
365
366 @seealso
367 Referencia de la notación:
368 @ref{Tuplets},
369 @ref{Invisible rests},
370 @ref{Polymetric notation}.
371
372 Fragmentos de código:
373 @rlsr{Rhythms}.
374
375
376 @node Ties
377 @unnumberedsubsubsec Ties
378
379 @cindex ligadura de unión
380
381 @funindex ~
382
383 Una ligadura de unión conecta dos notas adyacentes de la misma altura.  La ligadura
384 en efecto extiende la longitud de una nota.
385
386 @warning{No deben confundirse las ligaduras de unión con las
387 @emph{ligaduras de expresión}, que indican articulación, ni con las
388 @emph{ligaduras de fraseo}, que indican el fraseo musical.  Una
389 ligadura de unión es tan sólo una manera de extender la duración de
390 una nota, algo parecido a lo que hace el puntillo.}
391
392 Se introduce una ligadura de unión usando el símbolo de la tilde curva
393 @code{~}
394
395 @lilypond[quote,verbatim,relative=2]
396 a2 ~ a
397 @end lilypond
398
399 @noindent
400 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
401 compás o bien cuando no se pueden usar puntillos para denotar el
402 ritmo.  También se deben usar ligaduras cuando las notas atraviesan
403 subdivisiones del compás de mayor duración:
404
405 @c KEEP LY
406 @lilypond[verbatim,quote]
407 \relative c' {
408   r8^"sí" c8 ~ c2 r4 |
409   r8^"no" c2 ~ c8 r4
410 }
411 @end lilypond
412
413 Si necesitamos ligar muchas notas a través de las líneas divisorias,
414 nos podría resultar más fácil utilizar la división automática de las
415 notas, véase @ref{Automatic note splitting}.  Este mecanismo divide
416 automáticamente las notas largas y las liga a través de las barras de
417 compás.
418
419 @cindex ligaduras y acordes
420 @cindex acordes y ligaduras
421
422 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
423 las cabezas de las notas cuyas alturas coinciden.  Si no coincide
424 ningún par de cabezas, no se crea ninguna ligadura.  Los acordes se
425 pueden ligar parcialmente colocando la ligadura dentro del acorde.
426
427 @lilypond[quote,verbatim,relative=1]
428 <c e g> ~ <c e g>
429 <c~ e g~ b> <c e g b>
430 @end lilypond
431
432 @cindex repetición, ligaduras de unión en
433 @cindex ligaduras de unión, repeticiones y
434 @cindex primera y segunda vez, corchetes y ligaduras en
435 @cindex ligaduras de unión y corchetes de primera y segunda vez
436
437 @funindex \repeatTie
438 @funindex repeatTie
439
440 Cuando la segunda vez de una repetición comienza con una nota ligada,
441 es necesario especificar la ligadura repetida como sigue:
442
443 @lilypond[quote,relative=2,verbatim]
444 \repeat volta 2 { c g <c e>2 ~ }
445 \alternative {
446   % First alternative: following note is tied normally
447   { <c e>2. r4 }
448   % Second alternative: following note has a repeated tie
449   { <c e>2\repeatTie d4 c } }
450 @end lilypond
451
452 @cindex laissez vibrer
453 @cindex ligaduras laissez vibrer
454
455 @funindex \laissezVibrer
456 @funindex laissezVibrer
457
458 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
459 vibrar) indican que las notas no se deben apagar al final.  Se usan en
460 la notación para piano, arpa y otros instrumentos de cuerda y
461 percusión.  Se pueden introducir de la siguiente manera:
462
463 @lilypond[quote,verbatim,relative=1]
464 <c f g>1\laissezVibrer
465 @end lilypond
466
467 @cindex ligaduras, colocación
468
469 @funindex \tieUp
470 @funindex tieUp
471 @funindex \tieDown
472 @funindex tieDown
473 @funindex \tieNeutral
474 @funindex tieNeutral
475
476 Es posible controlar la colocación vertical de las ligaduras de unión;
477 véase la sección de instrucciones predefinidas, o para ver más
478 detalles, consulte @ref{Direction and placement}.
479
480 @cindex ligaduras, apariencia
481 @cindex ligaduras de puntos
482 @cindex ligaduras discontinuas
483 @cindex discontinuas, ligaduras
484 @cindex puntos, ligaduras de
485
486 @funindex \tieDotted
487 @funindex tieDotted
488 @funindex \tieDashed
489 @funindex tieDashed
490 @funindex \tieSolid
491 @funindex tieSolid
492
493 Se pueden especificar ligaduras continuas, de puntos o intermitentes,
494 véase la sección de instrucciones predefinidas.
495
496
497 @predefined
498 @code{\tieUp},
499 @code{\tieDown},
500 @code{\tieNeutral},
501 @code{\tieDotted},
502 @code{\tieDashed},
503 @code{\tieSolid},
504 @code{\repeatTie}.
505 @endpredefined
506
507
508 @snippets
509
510 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
511 {using-ties-with-arpeggios.ly}
512
513 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
514 {engraving-ties-manually.ly}
515
516
517 @seealso
518 Glosario musical:
519 @rglos{tie},
520 @rglos{laissez vibrer}.
521
522 Referencia de la notación:
523 @ref{Automatic note splitting}.
524
525 Fragmentos de código:
526 @rlsr{Rhythms}.
527
528 Referencia de funcionamiento interno:
529 @rinternals{LaissezVibrerTie},
530 @rinternals{LaissezVibrerTieColumn},
531 @rinternals{TieColumn},
532 @rinternals{Tie}.
533
534
535 @knownissues
536
537 Un cambio de pentagrama cuando hay una ligadura activa no producirá
538 una ligadura inclinada.
539
540 Los cambios de clave o de octava durante una ligadura de unión no
541 están bien definidos realmente.  En estos casos puede ser preferible
542 una ligadura de expresión.
543
544
545 @node Writing rests
546 @subsection Writing rests
547
548 Los silencios se escriben como parte de la música dentro de las
549 expresiones musicales.
550
551 @menu
552 * Rests::
553 * Invisible rests::
554 * Full measure rests::
555 @end menu
556
557 @node Rests
558 @unnumberedsubsubsec Rests
559
560 @cindex silencio
561 @cindex silencios, indicar duraciones
562 @cindex maxima, silencio de
563 @cindex longa, silencio de
564 @cindex breve, silencio de
565
566 @funindex \rest
567 @funindex rest
568 @funindex r
569 @funindex \maxima
570 @funindex maxima
571 @funindex \longa
572 @funindex longa
573 @funindex \breve
574 @funindex breve
575
576 Los silencios se introducen como notas con el nombre @code{r}.  Las
577 duraciones mayores que la redonda utilizan las instrucciones
578 predefinidas que se muestran aquí:
579
580 @c \time 16/1 is used to avoid spurious bar lines
581 @c and long tracts of empty measures
582 @lilypond[fragment,quote,verbatim]
583 \new Staff {
584   % These two lines are just to prettify this example
585   \time 16/1
586   \override Staff.TimeSignature #'stencil = ##f
587   % Print a maxima rest, equal to four breves
588   r\maxima
589   % Print a longa rest, equal to two breves
590   r\longa
591   % Print a breve rest
592   r\breve
593   r1 r2 r4 r8 r16 r32 r64 r128
594 }
595 @end lilypond
596
597 @cindex silencios multicompás
598 @cindex silencios de compás completo
599
600 Los silencios de un compás, centrados en medio del compás, se deben
601 hacer con silencios multicompás.  Se pueden usar para un solo compás
602 así como para muchos compases, y se tratan en @ref{Full measure
603 rests}.
604
605 @cindex silencio, especificar la posición vertical
606
607 Para especificar explícitamente la posición vertical de un silencio,
608 escriba una nota seguida de @code{\rest}.  Se colocará un silencio en
609 la posición en que debería aparecer la nota.  Esto posibilita la
610 aplicación manual precisa de formato a la música polifónica, ya que el
611 formateador automático de colisiones de silencios no mueve estos
612 silencios.
613
614 @lilypond[quote,verbatim,relative=2]
615 a4\rest d4\rest
616 @end lilypond
617
618 @snippets
619
620 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
621 {rest-styles.ly}
622
623
624 @seealso
625 Glosario musical:
626 @rglos{breve},
627 @rglos{longa},
628 @rglos{maxima}.
629
630 Referencia de la notación:
631 @ref{Full measure rests}.
632
633 Fragmentos de código:
634 @rlsr{Rhythms}.
635
636 Referencia de funcionamiento interno:
637 @rinternals{Rest}.
638
639
640 @knownissues
641
642 @c Deliberately duplicated in Durations and Rests.  -gp
643 No existe un límite fundamental respecto de las duraciones de los
644 silencios (tanto para el más corto como para el más largo), pero el
645 número de glifos es limitado: hay silencios desde la garrapatea (128)
646 hasta la máxima (8 redondas).
647
648
649 @node Invisible rests
650 @unnumberedsubsubsec Invisible rests
651
652 @cindex desplazamiento
653 @cindex silencio invisible
654 @cindex invisible, silencio
655 @cindex nota de espaciado
656 @cindex silencio de separación
657
658 @funindex s
659 @funindex \skip
660 @funindex skip
661
662 Un silencio invisible (también conocido como @q{skip} o
663 desplazamiento) se puede introducir como una nota con el
664 nombre@tie{}@code{s}:
665
666 @lilypond[verbatim,quote,relative=2]
667 c4 c s c
668 s2 c
669 @end lilypond
670
671 @cindex letra, desplazamiento de
672
673 Los silencios de separación sólo están disponible en el modo de notas
674 y en el modo de acordes.  En otras situaciones, por ejemplo, cuando se
675 introduce la letra, se usa la instrucción @code{\skip} para producir
676 un desplazamiento de una cierta magnitud temporal.  @code{\skip}
677 requiere una duración explícita.
678
679 @lilypond[quote,verbatim,relative=2]
680 <<
681   {
682     a2 \skip2 a2 a2
683   }
684   \new Lyrics {
685     \lyricmode {
686       foo2 \skip 1 bla2
687     }
688   }
689 >>
690 @end lilypond
691
692 Un silencio de separación produce implícitamente contextos
693 @code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
694 y los silencios normales:
695
696 @lilypond[quote,verbatim,fragment]
697 s1 s s
698 @end lilypond
699
700 @code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
701 salida, de ninguna clase.
702
703 @lilypond[quote,verbatim,fragment]
704 % This is valid input, but does nothing
705 \skip 1 \skip1 \skip 1
706 @end lilypond
707
708
709 @seealso
710 Fragmentos de código:
711 @rlsr{Rhythms}.
712
713 Referencia de funcionamiento interno:
714 @rinternals{SkipMusic}.
715
716
717 @node Full measure rests
718 @unnumberedsubsubsec Full measure rests
719
720 @cindex multicompás, silencios
721 @cindex compás completo, silencios de
722 @cindex silencios multicompás
723 @cindex silencios de compás completo
724 @cindex redonda, silencios de, para un compás completo
725 @cindex silencios de redonda para un compás completo
726
727 @funindex R
728
729 Los silencios de uno o más compases completos se introducen como notas
730 con el nombre @code{R} en mayúscula:
731
732 @lilypond[quote,verbatim,relative=2]
733 % Rest measures contracted to single measure
734 \compressFullBarRests
735 R1*4
736 R1*24
737 R1*4
738 b2^"Tutti" b4 a4
739 @end lilypond
740
741 La duración de los silencios de compás completo es idéntica a la
742 notación de la duración que se usa para las notas.  La duración de un
743 silencio multi-compás debe ser siempre un número entero de compases,
744 por lo que con frecuencia han de utilizarse puntillos o fracciones:
745
746 @lilypond[quote,fragment,verbatim]
747 \compressFullBarRests
748 \time 2/4
749 R1 | R2 |
750 \time 3/4
751 R2. | R2.*2 |
752 \time 13/8
753 R1*13/8 | R1*13/8*12 |
754 \time 10/8
755 R4*5*4 |
756 @end lilypond
757
758 Un silencio de un compás completo se imprime como un silencio de
759 redonda o de breve, centrado en el compás, según el tipo de compás
760 vigente.
761
762 @lilypond[quote,verbatim,fragment]
763 \time 4/4
764 R1 |
765 \time 6/4
766 R1*3/2 |
767 \time 8/4
768 R1*2 |
769 @end lilypond
770
771 @cindex multicompás, silencios, expansión de
772 @cindex multicompás, silencios, contracción de
773
774 @funindex \expandFullBarRests
775 @funindex expandFullBarRests
776 @funindex \compressFullBarRests
777 @funindex compressFullBarRests
778
779 De forma predeterminada un silencio multicompás se expande en la
780 partitura impresa para mostrar explícitamente todos los compases de
781 silencio.  De forma alternativa, un silencio multicompás se puede
782 presentar como un solo compás que contiene un símbolo de silencio
783 multicompás, con el número de compases impreso encima del compás:
784
785 @lilypond[quote,fragment,verbatim]
786 % Default behavior
787 \time 3/4 r2. | R2.*2 |
788 \time 2/4 R2 |
789 \time 4/4
790 % Rest measures contracted to single measure
791 \compressFullBarRests
792 r1 | R1*17 | R1*4 |
793 % Rest measures expanded
794 \expandFullBarRests
795 \time 3/4
796 R2.*2 |
797 @end lilypond
798
799
800 @cindex texto sobre un silencio multicompás
801 @cindex multicompás, silencio, adjuntar texto
802 @cindex inscripción sobre un silencio multicompás
803 @cindex multicompás, silencios, inscripción en
804 @cindex calderón sobre un silencio multicompás
805 @cindex multicompás, silencio, aplicar un calderón a
806
807 @funindex \fermataMarkup
808 @funindex fermataMarkup
809
810 Se pueden añadir elementos de marcado a los silencios multicompás.  Se
811 proporciona la instrucción predefinida @code{\fermataMarkup} para
812 añadir calderones.
813
814 @lilypond[quote,verbatim,fragment]
815 \compressFullBarRests
816 \time 3/4
817 R2.*10^\markup { \italic "ad lib." }
818 R2.^\fermataMarkup
819 @end lilypond
820
821 @warning{Los elementos de marcado que se añaden a un silencio
822 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
823 @code{TextScript}.  Las sobreescrituras de propiedades deben ir
824 dirigidas hacia el objeto correcto, o se ignorarán.  Véase el ejemplo
825 siguiente.}
826
827 @lilypond[quote,verbatim,fragment]
828 % This fails, as the wrong object name is specified
829 \override TextScript #'padding = #5
830 R1^"wrong"
831 % This is correct and works
832 \override MultiMeasureRestText #'padding = #5
833 R1^"right"
834 @end lilypond
835
836 Cuando un silencio multicompás sigue inmediatamente al establecimiento
837 de un compás parcial con @code{\partial}, es posible que no se emitan
838 las advertencias correspondientes de comprobación de compás.
839
840
841 @predefined
842 @code{\textLengthOn},
843 @code{\textLengthOff},
844 @code{\fermataMarkup},
845 @code{\compressFullBarRests},
846 @code{\expandFullBarRests}.
847 @endpredefined
848
849
850 @snippets
851
852 @cindex eclesiásticos, silencios
853 @cindex silencios eclesiásticos
854 @cindex kirchenpausen
855
856 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
857 {changing-form-of-multi--measure-rests.ly}
858
859 @cindex multicompás, posicionamiento de los silencios
860 @cindex colocación de los silencios multicompás
861
862 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
863 {positioning-multi--measure-rests.ly}
864
865 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
866 {multi--measure-rest-markup.ly}
867
868
869 @seealso
870 Glosario musical:
871 @rglos{multi-measure rest}.
872
873 Referencia de la notación:
874 @ref{Durations},
875 @ref{Text},
876 @ref{Formatting text},
877 @ref{Text scripts}.
878
879 Fragmentos de código:
880 @rlsr{Rhythms}.
881
882 Referencia de funcionamiento interno:
883 @rinternals{MultiMeasureRest},
884 @rinternals{MultiMeasureRestNumber},
885 @rinternals{MultiMeasureRestText}.
886
887 @cindex digitaciones y silencios multicompás
888 @cindex multicompás, silencios, digitaciones y
889
890 @knownissues
891
892 Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
893 números encima de los silencios multicompás, la cifra de la digitación
894 (el 4) puede chocar con el número del compás (aquí el 10).
895
896 @cindex condensar silencios
897 @cindex silencio normal, condensar
898
899 No hay ninguna forma de condensar automáticamente muchos silencios en
900 un solo silencio multicompás.
901
902 @cindex silencio, colisiones de
903
904 Los silencios multicompás no toman parte en las colisiones de
905 silencios.
906
907
908 @node Displaying rhythms
909 @subsection Displaying rhythms
910
911 @menu
912 * Time signature::
913 * Upbeats::
914 * Unmetered music::
915 * Polymetric notation::
916 * Automatic note splitting::
917 * Showing melody rhythms::
918 @end menu
919
920 @node Time signature
921 @unnumberedsubsubsec Time signature
922
923 @cindex Indicación de compás
924 @cindex medida
925
926 @funindex \time
927 @funindex time
928
929 La indicación de compás se establece como sigue:
930
931 @lilypond[quote,verbatim,relative=2]
932 \time 2/4 c2
933 \time 3/4 c2.
934 @end lilypond
935
936 @cindex compás, visibilidad de la indicación de
937
938 La indicación de compás se imprime al comienzo de una pieza y siempre
939 que hay un cambio de compás.  Si se produce un cambio al final de una
940 línea, se imprime una indicación de advertencia en dicho lugar.  Se
941 puede modificar este comportamiento predeterminado, véase
942 @ref{Visibility of objects}.
943
944 @lilypond[quote,verbatim,relative=2]
945 \time 2/4
946 c2 c
947 \break
948 c c
949 \break
950 \time 4/4
951 c c c c
952 @end lilypond
953
954 @cindex compás, estilo de la indicación de
955 @cindex metro, estilo de
956
957 @funindex \numericTimeSignature
958 @funindex numericTimeSignature
959 @funindex \defaultTimeSignature
960 @funindex defaultTimeSignature
961
962 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
963 estilo numérico:
964
965 @lilypond[quote,verbatim,relative=2]
966 % Default style
967 \time 4/4 c1
968 \time 2/2 c1
969 % Change to numeric style
970 \numericTimeSignature
971 \time 4/4 c1
972 \time 2/2 c1
973 % Revert to default style
974 \defaultTimeSignature
975 \time 4/4 c1
976 \time 2/2 c1
977 @end lilypond
978
979 Las indicaciones de compás de la música mensural se tratan en
980 @ref{Mensural time signatures}.
981
982
983 @predefined
984 @code{\numericTimeSignature},
985 @code{\defaultTimeSignature}.
986 @endpredefined
987
988
989 @snippets
990
991 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
992 {changing-the-time-signature-without-affecting-the-beaming.ly}
993
994 @cindex compuesto, indicaciones de compás
995 @cindex compás compuesto, indicaciones de
996
997 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
998 {compound-time-signatures.ly}
999
1000
1001 @seealso
1002 Glosario musical:
1003 @rglos{time signature}
1004
1005 Referencia de la notación:
1006 @ref{Mensural time signatures},
1007 @ref{Time administration}.
1008
1009 Fragmentos de código:
1010 @rlsr{Rhythms}.
1011
1012 Referencia de funcionamiento interno:
1013 @rinternals{TimeSignature},
1014 @rinternals{Timing_translator}.
1015
1016
1017 @node Upbeats
1018 @unnumberedsubsubsec Upbeats
1019
1020 @cindex anacrusa
1021 @cindex parte al alzar
1022 @cindex compás parcial
1023 @cindex parcial, compás
1024 @cindex compás, cambiar la longitud del
1025 @funindex measurePosition
1026
1027 @funindex \partial
1028 @funindex partial
1029
1030 Los compases parciales como las anacrusas o partes al alzar se
1031 escriben usando la instrucción @code{\partial}, con la sintaxis
1032
1033 @example
1034 \partial @var{duración}
1035 @end example
1036
1037 donde @code{duración} es el valor rítmico que se se debe añadir antes
1038 del comienzo del siguiente compás completo:
1039
1040 @lilypond[quote,verbatim,relative=2]
1041 \partial 4 e4 |
1042 a2. c,4 |
1043 @end lilypond
1044
1045 El compás parcial puede ser de cualquier duración menor de un compás
1046 completo:
1047
1048 @lilypond[quote,verbatim,relative=2]
1049 \partial 8*3 c8 d e |
1050 a2. c,4 |
1051 @end lilypond
1052
1053 Esto se traduce internamente a
1054
1055 @example
1056 \set Timing.measurePosition = -@var{duración}
1057 @end example
1058
1059 La propiedad @code{measurePosition} contiene un número racional que
1060 indica qué parte del compás ha transcurrido hasta el momento.  Observe
1061 que se establece a un número negativo por parte de la instrucción
1062 @code{\partial}: es decir, @code{\partial 4} se traduce internamente a
1063 @code{-4}, con el significado de @qq{queda un valor de negra en este
1064 compás}.
1065
1066
1067 @seealso
1068 Glosario musical:
1069 @rglos{anacrusis}.
1070
1071 Referencia de la notación:
1072 @ref{Grace notes}.
1073
1074 Fragmentos de código:
1075 @rlsr{Rhythms}.
1076
1077 Referencia de funcionamiento interno:
1078 @rinternals{Timing_translator}.
1079
1080
1081 @knownissues
1082
1083 El uso de @code{\partial} está previsto solamente para el comienzo de
1084 una pieza.  Si se emplea después del comienzo se obtendrán varias
1085 advertencias desagradables.
1086
1087
1088 @node Unmetered music
1089 @unnumberedsubsubsec Unmetered music
1090
1091 @cindex cadencia
1092 @cindex líneas divisorias, quitar
1093 @cindex numeración de compases, quitar
1094 @cindex música sin metro
1095
1096 @funindex \cadenzaOn
1097 @funindex cadenzaOn
1098 @funindex \cadenzaOff
1099 @funindex cadenzaOff
1100
1101 Las líneas divisorias y los números de compás se calculan
1102 automáticamente.  Para música sin compasear (por ejemplo cadencias),
1103 esto no es deseable.  Para desactivar las barras y los números de
1104 compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
1105 activarlos de nuevo use @code{\cadenzaOff}.
1106
1107 @lilypond[verbatim,relative=2,fragment]
1108 c4 d e d
1109 \cadenzaOn
1110 c4 c d8 d d f4 g4.
1111 \cadenzaOff
1112 \bar "|"
1113 d4 e d c
1114 @end lilypond
1115
1116 La numeración de compases se continúa al final de la cadencia como si
1117 la cadencia no existiera:
1118
1119 @lilypond[verbatim,relative=2,fragment]
1120 % Show all bar numbers
1121 \override Score.BarNumber #'break-visibility = #all-visible
1122 c4 d e d
1123 \cadenzaOn
1124 c4 c d8 d d f4 g4.
1125 \cadenzaOff
1126 \bar "|"
1127 d4 e d c
1128 @end lilypond
1129
1130
1131 @predefined
1132 @code{\cadenzaOn},
1133 @code{\cadenzaOff}.
1134 @endpredefined
1135
1136
1137 @seealso
1138 Glosario musical:
1139 @rglos{cadenza}.
1140
1141 Referencia de la notación:
1142 @ref{Visibility of objects}.
1143
1144 Fragmentos de código:
1145 @rlsr{Rhythms}.
1146
1147
1148 @knownissues
1149
1150 LilyPond inserta saltos de línea y de página solamente en las barras
1151 de compás.  A menos que la música sin compasear acabe antes del final
1152 de la línea del pentagrama, tendrá que insertar barras de compás
1153 invisibles
1154
1155 @example
1156 \bar ""
1157 @end example
1158
1159 @noindent
1160 para indicar dónde se pueden producir los saltos.
1161
1162
1163 @node Polymetric notation
1164 @unnumberedsubsubsec Polymetric notation
1165
1166 @c This section necessarily uses \set
1167 @c This is acceptable  -td
1168
1169 @cindex compás, doble
1170 @cindex compases polimétricos
1171 @cindex polimétricos, compases
1172 @cindex metro polimétrico
1173 @cindex doble compás
1174
1175 @funindex timeSignatureFraction
1176 @funindex \scaleDurations
1177 @funindex scaleDurations
1178 @funindex \times
1179 @funindex times
1180
1181 Está contemplada la notación polimétrica, ya sea explícitamente o
1182 mediante la modificación de la indicación visible del compás y el
1183 escalado de la duración de las notas.
1184
1185 @strong{Pentagramas con distintas indicaciones de compás, compases de
1186 igual longitud}
1187
1188 Se puede crear esta notación estableciendo una indicación de compás
1189 común para cada pentagrama pero sustituyendo el símbolo manualmente
1190 mediante el establecimiento de @code{timeSignatureFraction} a la
1191 fracción deseada y escalando las duraciones impresas en cada
1192 pentagrama a la indicación de compás común; véase @ref{Time
1193 signature}.  El escalado se hace con @code{\scaleDurations}, que se
1194 usa de una forma similar a @code{\times}, pero no crea un corchete de
1195 grupo especial, véase @ref{Scaling durations}.
1196
1197 @cindex barrado en música polimétrica
1198 @cindex barrado en metro polimétrico
1199
1200 En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
1201 10/8.  En el segundo pentagrama, las duraciones mostradas se
1202 multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
1203 las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 *
1204 10/8 = 3/4.  Con frecuencia se hace necesario insertar las barras de
1205 forma manual, pues el escalado de las duraciones afecta a las reglas
1206 de barrado automático.
1207
1208 @lilypond[quote,verbatim,fragment]
1209 \relative c' <<
1210   \new Staff {
1211     \time 3/4
1212     c4 c c |
1213     c c c |
1214   }
1215   \new Staff {
1216     \time 3/4
1217     \set Staff.timeSignatureFraction = #'(9 . 8)
1218     \scaleDurations #'(2 . 3)
1219     \repeat unfold 6 { c8[ c c] }
1220   }
1221   \new Staff {
1222     \time 3/4
1223     \set Staff.timeSignatureFraction = #'(10 . 8)
1224     \scaleDurations #'(3 . 5) {
1225       \repeat unfold 2 { c8[ c c] }
1226       \repeat unfold 2 { c8[ c] } |
1227       c4. c4. \times 2/3 { c8[ c c] } c4
1228     }
1229   }
1230 >>
1231 @end lilypond
1232
1233 @strong{@i{Pentagramas con distintas indicaciones de compás y
1234 longitudes de compás distintas}}
1235
1236 Se puede dar a cada pentagrama su propia indicación de compás
1237 independiente trasladando los grabadores @code{Timing_translator} y
1238 @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1239
1240 @lilypond[quote,verbatim]
1241 \layout {
1242   \context {
1243     \Score
1244     \remove "Timing_translator"
1245     \remove "Default_bar_line_engraver"
1246   }
1247   \context {
1248     \Staff
1249     \consists "Timing_translator"
1250     \consists "Default_bar_line_engraver"
1251   }
1252 }
1253
1254 % Now each staff has its own time signature.
1255
1256 \relative c' <<
1257   \new Staff {
1258     \time 3/4
1259     c4 c c |
1260     c c c |
1261   }
1262   \new Staff {
1263     \time 2/4
1264     c4 c |
1265     c c |
1266     c c |
1267   }
1268   \new Staff {
1269     \time 3/8
1270     c4. |
1271     c8 c c |
1272     c4. |
1273     c8 c c |
1274   }
1275 >>
1276 @end lilypond
1277
1278 @snippets
1279
1280 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1281 {compound-time-signatures.ly}
1282
1283
1284 @seealso
1285 Glosario musical:
1286 @rglos{polymetric},
1287 @rglos{polymetric time signature},
1288 @rglos{meter}.
1289
1290 Referencia de la notación:
1291 @ref{Time signature},
1292 @ref{Scaling durations}.
1293
1294 Fragmentos de código:
1295 @rlsr{Rhythms}.
1296
1297 Referencia de funcionamiento interno:
1298 @rinternals{TimeSignature},
1299 @rinternals{Timing_translator},
1300 @rinternals{Default_bar_line_engraver},
1301 @rinternals{Staff}.
1302
1303
1304 @knownissues
1305
1306 Al usar distintos compases en paralelo, las notas que están en el
1307 mismo instante de tiempo se colocan en la misma posición horizontal.
1308 Sin embargo, las barras de compás en los distintos pentagramas harán
1309 que el espaciado de notas sea menos regular en cada pentagrama
1310 individual de lo que sería normal sin las distintas indicaciones de
1311 compás.
1312
1313
1314 @node Automatic note splitting
1315 @unnumberedsubsubsec Automatic note splitting
1316
1317 @cindex notas, división de
1318 @cindex división de notas
1319
1320 @funindex Note_heads_engraver
1321 @funindex Completion_heads_engraver
1322
1323 Las notas largas se pueden convertir automáticamente en notas ligadas.
1324 Se hace mediante la sustitución del @code{Note_heads_engraver} por el
1325 @code{Completion_heads_engraver}.  En el ejemplo siguiente, las notas
1326 que atraviesan la barra de compás se dividen y se unen mediante una
1327 ligadura.
1328
1329 @lilypond[quote,verbatim,relative=1]
1330 \new Voice \with {
1331   \remove "Note_heads_engraver"
1332   \consists "Completion_heads_engraver"
1333 }
1334
1335 { c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 }
1336 @end lilypond
1337
1338 Este grabador divide todas las notas largas en la barra de compás e
1339 inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
1340 si los compases no están completos, las ligaduras mostrarán
1341 exactamente cuánto le falta a cada compás.
1342
1343
1344 @seealso
1345 Glosario musical:
1346 @rglos{tie}
1347
1348 Manual de aprendizaje:
1349 @rlearning{Engravers explained},
1350 @rlearning{Adding and removing engravers}.
1351
1352 Fragmentos de código:
1353 @rlsr{Rhythms}.
1354
1355 Referencia de funcionamiento interno:
1356 @rinternals{Note_heads_engraver},
1357 @rinternals{Completion_heads_engraver},
1358 @rinternals{Forbid_line_break_engraver}.
1359
1360
1361 @knownissues
1362
1363 No todas las duraciones (sobre todo las que contienen grupos
1364 especiales) se pueden representar exactamente con notas normales y
1365 puntillos, pero el grabador @code{Completion_heads_engraver} nunca
1366 insertará grupos especiales.
1367
1368 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
1369 silencios.
1370
1371
1372 @node Showing melody rhythms
1373 @unnumberedsubsubsec Showing melody rhythms
1374
1375 @cindex melodía, mostrar las duraciones
1376 @cindex duraciones de la melodía, mostrar
1377
1378 A veces podemos querer mostrar solamente el ritmo de una melodía.
1379 Esto se puede hacer con un pentagrama de ritmo.  Todas las alturas de
1380 las notas se convierten en barras inclinadas, y el pentagrama tiene
1381 una sola línea:
1382
1383 @lilypond[quote,relative=1,verbatim]
1384 <<
1385   \new RhythmicStaff {
1386     \new Voice = "myRhythm" {
1387       \time 4/4
1388       c4 e8 f g2
1389       r4 g g f
1390       g1
1391     }
1392   }
1393   \new Lyrics {
1394     \lyricsto "myRhythm" {
1395       This is my song
1396       I like to sing
1397     }
1398   }
1399 >>
1400 @end lilypond
1401
1402 @cindex guitarra, tablas de acordes
1403 @cindex rasgueado, mostrar ritmos
1404 @cindex guitarra, mostrar ritmos rasgueados
1405
1406 @funindex Pitch_squash_engraver
1407 @funindex \improvisationOn
1408 @funindex improvisationOn
1409 @funindex \improvisationOff
1410 @funindex improvisationOff
1411
1412 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1413 rasgueado.  Esto se puede hacer con el grabador
1414 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1415
1416 @lilypond[quote,verbatim]
1417 <<
1418   \new ChordNames {
1419     \chordmode {
1420       c1 f g c
1421     }
1422   }
1423
1424   \new Voice \with {
1425     \consists Pitch_squash_engraver
1426   } \relative c'' {
1427     \improvisationOn
1428     c4 c8 c c4 c8 c
1429     f4 f8 f f4 f8 f
1430     g4 g8 g g4 g8 g
1431     c4 c8 c c4 c8 c
1432   }
1433 >>
1434 @end lilypond
1435
1436
1437 @predefined
1438 @code{\improvisationOn},
1439 @code{\improvisationOff}.
1440 @endpredefined
1441
1442
1443 @snippets
1444
1445 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1446 {guitar-strum-rhythms.ly}
1447
1448
1449 @seealso
1450 Fragmentos de código:
1451 @rlsr{Rhythms}.
1452
1453 Referencia de funcionamiento interno:
1454 @rinternals{RhythmicStaff},
1455 @rinternals{Pitch_squash_engraver}.
1456
1457
1458 @node Beams
1459 @subsection Beams
1460
1461 @menu
1462 * Automatic beams::
1463 * Setting automatic beam behavior::
1464 * Manual beams::
1465 * Feathered beams::
1466 @end menu
1467
1468 @node Automatic beams
1469 @unnumberedsubsubsec Automatic beams
1470
1471 De manera predeterminada, las barras de corchea se insertan
1472 automáticamente:
1473
1474 @cindex barras manuales
1475 @cindex manuales, barras
1476 @cindex barras, establecer reglas
1477 @cindex barras, reglas personalizadas
1478
1479 @funindex \autoBeamOn
1480 @funindex autoBeamOn
1481 @funindex \autoBeamOff
1482 @funindex autoBeamOff
1483
1484 @lilypond[quote,verbatim,relative=2]
1485 \time 2/4 c8 c c c
1486 \time 6/8 c c c c8. c16 c8
1487 @end lilypond
1488
1489 Cuando estas decisiones automáticas no son lo bastante buenas, se
1490 pueden escribir los barrados de forma explícita; véase @ref{Manual
1491 beams}.  Las barras @emph{se deben} introducir manualmente si se
1492 quieren extender por encima de los silencios.
1493
1494 Si no se necesita el barrado automático, se puede desactivar con
1495 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
1496
1497 @lilypond[quote,relative=1,verbatim]
1498 c4 c8 c8. c16 c8. c16 c8
1499 \autoBeamOff
1500 c4 c8 c8. c16 c8.
1501 \autoBeamOn
1502 c16 c8
1503 @end lilypond
1504
1505 @warning{Si se usan barras para indicar los melismas de las canciones,
1506 entonces se debe desactivar el barrado automático con
1507 @code{\autoBeamOff} e indicar las barras manualmente.}
1508
1509 Se pueden crear patrones de barrado que difieran de los valores
1510 automáticos predeterminados, véase @ref{Setting automatic beam
1511 behavior}.
1512
1513 @predefined
1514 @code{\autoBeamOff},
1515 @code{\autoBeamOn}.
1516 @endpredefined
1517
1518
1519 @snippets
1520
1521
1522 @cindex saltos de línea y barrado
1523 @cindex línea, saltos de, y barrado
1524
1525 @funindex divisible
1526
1527 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1528 {beams-across-line-breaks.ly}
1529
1530 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1531 {changing-beam-knee-gap.ly}
1532
1533
1534 @seealso
1535 Referencia de la notación:
1536 @ref{Manual beams},
1537 @ref{Setting automatic beam behavior}.
1538
1539 Archivos instalados:
1540 @file{scm/@/auto@/-beam@/.scm}.
1541
1542 Fragmentos de código:
1543 @rlsr{Rhythms}.
1544
1545 Referencia de funcionamiento interno:
1546 @rinternals{Beam}.
1547
1548
1549 @knownissues
1550
1551 No se pueden usar conjuntamente barras dobladas automáticamente que
1552 cruzan pentagramas y pentagramas ocultos.  Véase @ref{Hiding staves}.
1553
1554 Las barras pueden colisionar con las cabezas de las notas y las
1555 alteraciones accidentales de las otras voces.
1556
1557 @node Setting automatic beam behavior
1558 @unnumberedsubsubsec Setting automatic beam behavior
1559
1560
1561 @cindex barras automáticas, ajuste fino
1562 @cindex ajuste fino de las barras automáticas
1563 @cindex automáticas, generación de barras
1564 @cindex barras automáticas
1565 @cindex letra y barrado
1566
1567 @funindex autoBeaming
1568 @funindex autoBeamSettings
1569 @funindex (end * * * *)
1570 @funindex (begin * * * *)
1571 @funindex measureLength
1572 @funindex beatLength
1573 @funindex beatGrouping
1574 @funindex \time
1575 @funindex time
1576 @funindex \set
1577 @funindex set
1578
1579 Existen dos tipos de reglas de barrado: las reglas de @emph{agrupación
1580 de barras} y las de @emph{terminación de barra}.  Las reglas de
1581 agrupación de barras son las más sencillas, pero se sobreescriben por
1582 cualquier regla de terminación de barra que corresponda.
1583
1584 La colocación de las barras automáticas se determina aplicando las
1585 siguientes reglas en este orden:
1586
1587 @itemize
1588
1589 @item Si una barra está especificada con @code{[..]} establecer la barra tal
1590 y como está especificado; en caso contrario:
1591
1592 @item si está en vigor @code{\autoBeamOff} no poner barras; en caso contrario:
1593
1594 @item si es de aplicación alguna regla de terminación de barra, usarla para
1595 determinar los lugares válidos en que las barras pueden terminar; en
1596 caso contrario:
1597
1598 @item si es de aplicación alguna regla válida (véase más abajo) de
1599 agrupación de barras, usarla para agrupar las notas con las barras; en
1600 caso contrario:
1601
1602 @item usar el valor de @code{beatLength} para agrupar las notas con barras
1603
1604 @end itemize
1605
1606 @i{@strong{Modificar las agrupaciones de pulsos}}
1607
1608 Si no hay definida ninguna regla de final de barra para la duración de
1609 una barra en particular dentro del tipo de compás en uso, su barrado
1610 se controla mediante tres propiedades de contexto:
1611 @code{measureLength}, @code{beatLength} y @code{beatGrouping}.  Estas
1612 propiedades se deben establecer en los contextos @code{Score},
1613 @code{Staff} o @code{Voice} para delimitar el ámbito de su efecto.
1614 Los valores predeterminados se establecen al procesarse las
1615 instrucciones @code{\time}, por ello cualquier instrucción @code{\set}
1616 que modifique su valor se deberá escribir después de todas las
1617 instrucciones @code{\time}.
1618
1619 @warning{Estas tres propiedades se hacen efectivas para una barra
1620 concreta @strong{solamente} si no está predefinida ninguna regla de
1621 terminación de barra para esa duración de la barra dentro del tipo de
1622 compás en uso, o si todas esas reglas de terminación de barras han
1623 sido devueltas a su valor inicial.}
1624
1625 Dichas propiedades determinan el barrado de la siguiente forma:
1626
1627 Las barras pueden dar comienzo en cualquier lugar (excepto si ya hay
1628 una barra activa).  Las barras terminan en un tiempo determinado por
1629 los valores de @code{beatGrouping} y @code{beatLength}, como se ve a
1630 continuación:
1631
1632 @itemize
1633
1634 @item
1635 Si @code{beatGrouping} y @code{beatLength} con consistentes con
1636 @code{measureLength}, se utiliza @code{beatGrouping} para determinar
1637 los puntos finales de las barras.
1638
1639 @item
1640 Si @code{beatGrouping} y @code{beatLength} no concuerdan con
1641 @code{measureLength}, se usa @code{beatLength} para determinar los
1642 puntos finales de las barras.
1643
1644 @end itemize
1645
1646 De forma predeterminada, las propiedades the @code{measureLength} y
1647 @code{beatLength} se derivan del compás establecido por la instrucción
1648 @code{\time}.  La longitud @code{measureLength} está establecida de
1649 forma que sea exactamente la misma que la longitud del compás dado por
1650 la indicación de compás, y la longitud del pulso @code{beatLength}
1651 tiene un valor dado igual a una parte de compás (1/n, siendo n el
1652 denominador del compás).
1653
1654 El valor predeterminado de @code{beatGrouping} se toma de una tabla
1655 que está en @file{scm/@/music@/-functions@/.scm}.  Para localizarla,
1656 véase @rlearning{Other sources of information}.  Define la agrupación
1657 de pulsos para los compases de 3/8, 4/8, 5/8, 8/8 y todas las
1658 indicaciones de compás compuesto usuales.
1659
1660 Tanto @code{measureLength} como @code{beatLength} son @i{momentos},
1661 unidades de duración musical.  Las cantidades del tipo @i{moment} se
1662 crean por la función de Scheme @code{ly:make-moment}.  Para ver más
1663 información sobre esta función, consulte @ref{Time administration}.
1664
1665 @code{beatGrouping} es una lista de enteros que dan el número de
1666 pulsos en cada grupo.
1667
1668 @snippets
1669
1670 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1671 {grouping-beats.ly}
1672
1673 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1674 {specifying-context-with-beatgrouping.ly}
1675
1676 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1677 {using-beatlength-and-beatgrouping.ly}
1678
1679 @funindex subdivideBeams
1680
1681 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1682 {sub-dividing-beams.ly}
1683
1684 @cindex compases, agrupaciones de
1685 @cindex pulsos, agrupar
1686 @cindex agrupación de pulsos
1687 @cindex compases, subgrupos dentro de
1688
1689 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1690 {conducting-signs,-measure-grouping-signs.ly}
1691
1692
1693 @strong{@i{Modificar los puntos finales de las barras}}
1694
1695 Se requieren reglas de terminación de barra cuando barras de distintas
1696 duraciones han de terminar en diferentes puntos dentro del compás.
1697 Por ejemplo, podríamos desear que las barras de corchea en 4/4
1698 terminaran solamente al final del compás o en la mitad del mismo, pero
1699 que las barras de semicorchea terminasen en las posiciones de negra
1700 para evitar barras continuas demasiado largas.  Las reglas funcionan
1701 como sigue:
1702
1703 Las barras automáticas pueden comenzar en cualquier nota pero
1704 solamente pueden terminar en unas pocas posiciones dentro del compás,
1705 concretamente en las posiciones definidas por las propiedades de
1706 @code{autoBeamSettings}.  Estas propiedades consisten en una lista de
1707 reglas que especifican dónde pueden terminar las barras.  Las reglas
1708 predeterminadas de @code{autoBeamSettings} están definidas en
1709 @file{scm/@/auto@/-beam@/.scm}. Para localizarlo, consulte
1710 @rlearning{Other sources of information}.
1711
1712 Para añadir una regla a la lista, utilice
1713
1714 @example
1715 #(override-auto-beam-setting
1716   '(beam-limit
1717     beam-numerator  beam-denominator
1718     time-signature-numerator time-signature-denominator)
1719   moment-numerator moment-denominator [context])
1720 @end example
1721
1722 @noindent
1723 donde:
1724
1725 @itemize
1726
1727 @item @code{límite-barra} es el tipo de límite de barra automática que se
1728 define.  Puede ser @code{begin} o @code{end}, pero sólo es efectivo
1729 @code{end}.
1730
1731 @item @code{numerador-barra/denominador-barra} es la duración de la barra
1732 a la que se quiere aplicar la regla.  Se considera que una barra tiene
1733 la duración de su nota más breve.  Ajuste @code{numerador-barra} y
1734 @code{denominador-barra} a un asterisco @code{'*'} para que la regla
1735 se aplique a las barras de cualquier duración.
1736
1737 @item @code{numerador-compás/denominador-compás} especifica la indicación de compás
1738 a que se aplica esta regla.  Si @code{numerador-compás} y
1739 @code{denominador-compás} tienen el valor de un asterisco @code{'*'},
1740 esta regla se aplica a cualquier tipo de compás.
1741
1742 @item @code{numerador-momento/denominador-momento} es la posición dentro del
1743 compás en que la barra debe terminar.
1744
1745 @item @code{contexto} es opcional, y especifica el contexto en que se debe
1746 hacer el cambio.  El valor predeterminado es @code{'Voice}.
1747
1748 @code{#(score-override-auto-beam-setting '(A B C D) E F)} es
1749 equivalente a @code{#(override-auto-beam-setting '(A B C D) E F
1750 'Score)}.
1751
1752 @end itemize
1753
1754 Por ejemplo, si las barras automáticas siempre deben terminar sobre la
1755 primera negra, para cualquier tipo de compás o duración de la barra,
1756 use
1757
1758 @lilypond[quote,verbatim,relative=2]
1759 a8 a a a a a a a
1760 #(override-auto-beam-setting '(end * * * *) 1 4)
1761 a8 a a a a a a a
1762 @end lilypond
1763
1764 Podemos forzar los ajustes de las barras para que tengan efecto sólo
1765 sobre las barras cuya nota más breve sea de una cierta duración:
1766
1767 @lilypond[quote,verbatim,relative=2]
1768 \time 2/4
1769 % end 1/16 beams for all time signatures at the 1/16 moment
1770 #(override-auto-beam-setting '(end 1 16 * *) 1 16)
1771 a16 a a a a a a a |
1772 a32 a a a a16 a a a a a |
1773 % end 1/32 beams for all time signatures at the 1/16 moment
1774 #(override-auto-beam-setting '(end 1 32 * *) 1 16)
1775 a32 a a a a16 a a a a a |
1776 @end lilypond
1777
1778 Podemos forzar los ajustes de las barras para que tengan efecto
1779 solamente en ciertos tipos de compás:
1780
1781 @lilypond[quote,verbatim,relative=2]
1782 \time 5/8
1783 % end beams of all durations in 5/8 time signature at the 2/8 moment
1784 #(override-auto-beam-setting '(end * * 5 8) 2 8)
1785 c8 c d d d
1786 \time 4/4
1787 e8 e f f e e d d
1788 \time 5/8
1789 c8 c d d d
1790 @end lilypond
1791
1792 En caso de usar varias voces, se debe especificar el contexto
1793 @code{Staff} si queremos aplicar el barrado a todas las voces del
1794 pentagrama:
1795
1796 @lilypond[quote,verbatim,relative=2]
1797 \time 7/8
1798 % rhythm 3-1-1-2
1799 % Context not specified - does not work correctly
1800 #(override-auto-beam-setting '(end * * 7 8) 3 8)
1801 #(override-auto-beam-setting '(end * * 7 8) 4 8)
1802 #(override-auto-beam-setting '(end * * 7 8) 5 8)
1803 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1804
1805 % Works correctly with context specified
1806 #(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff)
1807 #(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff)
1808 #(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff)
1809 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1810 @end lilypond
1811
1812 @warning{Si se produce un comportamiento inesperado de las barras,
1813 compruebe la existencia de una posible interferencia en los ajustes
1814 predeterminados del barrado automático que están en
1815 @file{scm/@/auto@/-beam@/.scm}, porque los finales de barra definidos
1816 aquí aún son válidos además de los suyos.}
1817
1818 Debemos revertir cualquier final predeterminado indeseado o
1819 conflictivo, para nuestro compás concreto.  Podemos eliminar una regla
1820 de terminación de barra previamente establecida o definida por el
1821 usuario, usando
1822
1823 @example
1824 #(revert-auto-beam-setting
1825   '(beam-limit
1826     beam-numerator  beam-denominator
1827     time-signature-numerator time-signature-denominator)
1828   moment-numerator moment-denominator [context])
1829 @end example
1830
1831 @noindent
1832 @code{límite-barra}, @code{numerador-barra}, @code{denominador-barra},
1833 @code{numerador-compás}, @code{denominador-compás},
1834 @code{numerador-momento}, @code{denominador-momento} y @code{contexto}
1835 son los mismos que antes.
1836
1837 @lilypond[quote,verbatim,relative=2]
1838 \time 4/4
1839 a16 a a a a a a a a a a a a a a a
1840 % undo a rule ending 1/16 beams in 4/4 time at 1/4 moment
1841 #(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
1842 a16 a a a a a a a a a a a a a a a
1843 @end lilypond
1844
1845 La regla de un enunciado @code{revert-auto-beam-setting} debe
1846 corresponderse exactamente con la regla original.  Esto es, no se
1847 tiene en cuenta ninguna expansión de comodines.
1848
1849 @lilypond[quote,verbatim,relative=2]
1850 \time 1/4
1851 #(override-auto-beam-setting '(end 1 16 1 4) 1 8)
1852 a16 a a a
1853 #(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it!
1854 a a a a
1855 #(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will
1856 a a a a
1857 @end lilypond
1858
1859 @snippets
1860
1861 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1862 {beam-grouping-in-7-8-time.ly}
1863
1864 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1865 {reverting-default-beam-endings.ly}
1866
1867 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1868 {beam-endings-in-score-context.ly}
1869
1870 @funindex \autoBeamOff
1871 @funindex autoBeamOff
1872 @funindex \autoBeamOn
1873 @funindex autoBeamOn
1874
1875 @predefined
1876 @code{\autoBeamOff},
1877 @code{\autoBeamOn}.
1878 @endpredefined
1879
1880 @cindex barra, última en la partitura
1881 @cindex barra, última en una voz polifónica
1882
1883 @knownissues
1884
1885 Si una partitura termina mientras una barra automática no ha terminado
1886 aún todavía está aceptando notas, esta última barra no se imprimirá en
1887 absoluto.  Lo mismo sirve para las voces polifónicas, introducidas con
1888 @code{<< @dots{} \\ @dots{} >>}.  Si una voz polifónica termina
1889 mientras una barra automática está aún aceptando notas, no se imprime.
1890
1891
1892 @seealso
1893 Fragmentos de código:
1894 @rlsr{Rhythms}.
1895
1896
1897 @node Manual beams
1898 @unnumberedsubsubsec Manual beams
1899
1900 @cindex barras manuales
1901 @cindex manuales, barras
1902
1903 @funindex ]
1904 @funindex [
1905
1906 En ciertos casos puede ser preciso sobreescribir el algoritmo de
1907 barrado automático.  Por ejemplo, el barrador automático no escribe
1908 barras por encima de los silencios o las líneas divisorias, y en las
1909 partituras corales el barrado se ajusta con frecuencia para que siga
1910 la medida de la letra en vez de la de las notas.  Tales barras se
1911 especifican manualmente marcando los puntos de comienzo y final con
1912 @code{[} y @code{]}
1913
1914 @lilypond[quote,relative=1,verbatim]
1915 {
1916   r4 r8[ g' a r8] r8 g[ | a] r8
1917 }
1918 @end lilypond
1919
1920 @funindex \noBeam
1921 @funindex noBeam
1922
1923 Se pueden marcar notas individuales con @code{\noBeam} para evitar que
1924 resulten unidas por una barra:
1925
1926 @lilypond[quote,verbatim,relative=2]
1927 \time 2/4 c8 c\noBeam c c
1928 @end lilypond
1929
1930 @funindex stemLeftBeamCount
1931 @funindex stemRightBeamCount
1932
1933 Se puede conseguir un control incluso más estricto sobre las barras
1934 estableciendo las propiedades @code{stemLeftBeamCount} y
1935 @code{stemRightBeamCount}.  Especifican el número de barras que se
1936 dibujarán en los lados izquierdo y derecho, respectivamente, de la
1937 nota siguiente.  Si cualquiera de estas dos propiedades está ajustada
1938 a un valor, dicho valor se usará una sola vez, y luego se borrará.  En
1939 este ejemplo, el último Fa se imprime con sólo una barra en el lado
1940 izquierdo, es decir, la barra de corchea del grupo como un todo.
1941
1942 @lilypond[quote,relative=2,verbatim]
1943 a8[ r16 f g a]
1944 a8[ r16
1945 \set stemLeftBeamCount = #2
1946 \set stemRightBeamCount = #1
1947 f
1948 \set stemLeftBeamCount = #1
1949 g a]
1950 @end lilypond
1951
1952 @snippets
1953
1954 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1955 {flat-flags-and-beam-nibs.ly}
1956
1957 @node Feathered beams
1958 @unnumberedsubsubsec Feathered beams
1959
1960 @cindex barras progresivas
1961
1962 @funindex \featherDurations
1963 @funindex featherDurations
1964 @funindex grow-direction
1965
1966 Las barras progresivas se usan para indicar que un pequeño grupo de
1967 notas se debe tocar a una velocidad creciente (o decreciente), sin
1968 cambiar el tempo general de la pieza.  El ámbito de la barra progresiva
1969 se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
1970 ángulo de la barra se inicia especificando una dirección en la
1971 propiedad @code{grow-direction} del objeto @code{Beam}.
1972
1973 Si queremos que la colocación de las notas y el sonido de la salida
1974 MIDI refleje el ritardando o accelerando indicado por la barra
1975 progresiva, las notas se deben agrupar como una expresión musical
1976 delimitada por llaves y precedida de una instrucción
1977 @code{featheredDurations} que especifica la razón entre las duraciones
1978 de la primera y la última notas dentro del grupo.
1979
1980 Los corchetes rectos muestran el ámbito de la barra y las llaves
1981 muestran qué notas han de modificar sus duraciones.  Normalmente
1982 delimitarían el mismo grupo de notas, pero no es un requisito: las dos
1983 instrucciones son independientes.
1984
1985 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente el
1986 mismo tiempo que una blanca, pero la primera nota tiene la mitad de
1987 duración que la última, con las notas intermedias alargándose
1988 gradualmente.  Las cuatro primeras fusas se aceleran gradualmente,
1989 mientras que las últimas cuatro fusas están a un tempo constante.
1990
1991 @lilypond[relative=1,verbatim,quote]
1992 \override Beam #'grow-direction = #LEFT
1993 \featherDurations #(ly:make-moment 2 1)
1994 { c16[ c c c c c c c] }
1995 \override Beam #'grow-direction = #RIGHT
1996 \featherDurations #(ly:make-moment 2 3)
1997 { c32[ d e f] }
1998 % revert to non-feathered beams
1999 \override Beam #'grow-direction = #'()
2000 { g32[ a b c] }
2001 @end lilypond
2002
2003 @noindent
2004 El espaciado en la salida impresa representa las duraciones de las
2005 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2006
2007 @knownissues
2008
2009 La instrucción @code{\featherDurations} sólo funciona con fragmentos
2010 musicales muy breves, y cuando los números de la fracción son
2011 pequeños.
2012
2013
2014 @seealso
2015 Fragmentos de código:
2016 @rlsr{Rhythms}.
2017
2018
2019 @node Bars
2020 @subsection Bars
2021
2022 @menu
2023 * Bar lines::
2024 * Bar numbers::
2025 * Bar and bar number checks::
2026 * Rehearsal marks::
2027 @end menu
2028
2029
2030 @node Bar lines
2031 @unnumberedsubsubsec Bar lines
2032
2033 @cindex barras de compás
2034 @cindex líneas divisorias
2035 @cindex repetición, barras de
2036
2037 @funindex \bar
2038 @funindex bar
2039
2040 Las líneas divisorias delimitan a los compases pero también se pueden
2041 usar para indicar las repeticiones.  Normalmente, las líneas
2042 divisorias normales se insertan de manera automática en la salida
2043 impresa en lugares que están basados en el compás actual.
2044
2045 Las barras de compás sencillas insertadas automáticamente se pueden
2046 cambiar por otros tipos con la instrucción @code{\bar}.  Por ejemplo,
2047 se suele poner una doble barra de cierre al final de la pieza:
2048
2049 @lilypond[quote,relative=1,verbatim]
2050 e4 d c2 \bar "|."
2051 @end lilypond
2052
2053 No deja de ser válida la última nota de un compás si no termina sobre
2054 la línea divisoria automática: se supone que la nota se prolonga sobre
2055 el compás siguiente.  Pero una secuencia larga de dichos compases
2056 prolongados puede hacer que la música aparezca comprimida o incluso
2057 que se salga de la página.  Esto es a causa de que los saltos de línea
2058 automáticos solamente se producen al final de compases completos, es
2059 decir, cuando todas las notas han finalizado antes de que el compás
2060 termine.
2061
2062 @warning{Una duración incorrecta puede hacer que se trate de evitar la
2063 producción de saltos de línea, dando como resultado una línea de
2064 música con una compresión exagerada o música que se sale de la
2065 página.}
2066
2067 @cindex línea, saltos
2068 @cindex líneas divisorias invisibles
2069 @cindex compás, barras invisibles de
2070
2071 También se permiten saltos de línea en las barras insertadas
2072 manualmente incluso dentro de compases incompletos.  Para permitir un
2073 salto de línea donde no hay ninguna línea divisoria visible, utilice
2074
2075 @example
2076 \bar ""
2077 @end example
2078
2079 @noindent
2080 De esta manera se insertará una barra invisible de compás y se hará
2081 posible el salto de línea en este punto, sin forzarlo. No se
2082 incrementa el contador de los números de compás.  Para forzar un salto
2083 de línea, consulte @ref{Line breaking}.
2084
2085 @cindex manuales, líneas divisorias
2086 @cindex manuales, barras de compás
2087 @cindex barras de compás manuales
2088 @cindex líneas divisorias manuales
2089
2090 Este y otras líneas divisorias especiales se pueden insertar
2091 manualmente en cualquier punto.  Cuando coinciden con el final de un
2092 compás, sustituyen a la línea divisoria simple que se habría insertado
2093 automáticamente en dicho lugar.  Cuando no coinciden con el final de
2094 un compás, se inserta la línea especificada en ese punto en la salida
2095 impresa.  Dichas inserciones no afectan al cálculo y colocación de las
2096 líneas divisorias automáticas subsiguientes.
2097
2098 Están disponibles para su inserción manual dos tipos de líneas
2099 divisorias simples y cinco tipos de doble barra:
2100
2101 @lilypond[quote,relative=1,verbatim]
2102 f1 \bar "|" f \bar "." g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e
2103 @end lilypond
2104
2105 @noindent
2106 así como la barra de puntos y la discontinua:
2107
2108 @lilypond[quote,relative=1,verbatim]
2109 f1 \bar ":" g \bar "dashed" a
2110 @end lilypond
2111
2112 @noindent
2113 y cinco tipos de barra de repetición:
2114
2115 @lilypond[quote,relative=1,verbatim]
2116 f1 \bar "|:" g \bar ":|:" a \bar ":|.|:" b \bar ":|.:" c \bar ":|" d
2117 @end lilypond
2118
2119 Además se puede imprimir una línea divisoria como una marca corta:
2120 @lilypond[quote,relative=1,verbatim]
2121 f1 \bar "'"
2122 @end lilypond
2123 Sin embargo, dado que las mencionadas marcas se utilizan usualmente en
2124 el canto gregoriano, es preferible en este caso utilizar
2125 @code{\divisioMinima}, que se describe en la sección @ref{Divisiones}
2126 dentro de Canto gregoriano.
2127
2128 @cindex repeats
2129
2130 Aunque se pueden insertar manualmente barras de compás con significado
2131 de repeticiones, no se reconocen como repeticiones por parte de
2132 LilyPond.  Las secciones repetidas se introducen mejor utilizando las
2133 diversas instrucciones de repetición (véase @ref{Repeats}), que
2134 imprimen automáticamente las barras correspondientes.
2135
2136 Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
2137 excepto en los saltos de línea, en que produce una doble barra al
2138 final de la línea y una repetición izquierda (de comienzo) al
2139 principio de la línea siguiente.
2140
2141 @lilypond[quote,relative=2,verbatim]
2142 \override Score.RehearsalMark #'padding = #3
2143 c c c c
2144 \bar "||:"
2145 c c c c \break
2146 \bar "||:"
2147 c c c c
2148 @end lilypond
2149
2150 En las partituras con muchos pentagramas, una instrucción @code{\bar}
2151 en uno de ellos se aplica automáticamente a todos los demás.  Las
2152 líneas resultantes se conectan entre los distintos pentagramas de un
2153 @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
2154
2155 @lilypond[quote,fragment,verbatim]
2156 <<
2157   \new StaffGroup <<
2158     \new Staff {
2159       e'4 d'
2160       \bar "||"
2161       f' e'
2162     }
2163     \new Staff { \clef bass c4 g e g }
2164   >>
2165   \new Staff { \clef bass c2 c2 }
2166 >>
2167 @end lilypond
2168
2169 @snippets
2170
2171 @funindex whichBar
2172 @funindex defaultBarType
2173 @funindex \bar
2174 @funindex bar
2175 @funindex bartype
2176
2177 La instrucción @code{\bar }@var{tipo_de_barra} es una forma corta de
2178 hacer @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando
2179 @code{whichBar} se establece con el valor de una cadena, se crea una
2180 línea divisoria de ese tipo.
2181
2182 El tipo de barra predeterminado que se usa para las líneas divisorias
2183 insertadas automáticamente es @code{"|"}.  Se puede cambiar en
2184 cualquier momento con @code{\set Timing.defaultBarType =
2185 }@var{bartype}.
2186
2187
2188 @seealso
2189 Referencia de la notación:
2190 @ref{Line breaking},
2191 @ref{Repeats},
2192 @ref{Grouping staves}.
2193
2194
2195 Fragmentos de código:
2196 @rlsr{Rhythms}.
2197
2198 Referencia de funcionamiento interno:
2199
2200 @rinternals{BarLine} (creada al nivel de @rinternals{Staff} (pentagrama)),
2201 @rinternals{SpanBar} (a través de los pentagramas),
2202 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
2203
2204
2205 @node Bar numbers
2206 @unnumberedsubsubsec Bar numbers
2207
2208 @cindex compás, números de
2209 @cindex números de compás
2210
2211 @funindex currentBarNumber
2212
2213 Por defecto, los números de compás se imprimen al principio de la
2214 línea, excepto la primera.  El número propiamente dicho se almacena en
2215 la propiedad @code{currentBarNumber}, que normalmente se actualiza
2216 automáticamente para cada compás.  También se puede establecer
2217 manualmente:
2218
2219 @lilypond[verbatim,quote,fragment,relative=1]
2220 c1 c c c
2221 \break
2222 \set Score.currentBarNumber = #50
2223 c1 c c c
2224 @end lilypond
2225
2226 @snippets
2227
2228 @cindex números de compás, espaciado regular
2229
2230 @funindex barNumberVisibility
2231
2232 @c Uncomment this after next LSR update.
2233 @c @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2234 @c {printing-the-bar-number-for-the-first-measure.ly}
2235
2236 Los números de compás se pueden tipografiar a intervalos regulares en
2237 vez de al principio de cada línea.  Para hacerlo se debe sobreescribir
2238 el comportamiento predeterminado de forma que se puedan imprimir en
2239 otros lugares.  Esto viene controlado por la propiedad
2240 @code{break-visibility} de @code{BarNumber}.  Toma tres valores que se
2241 pueden fijar al valor @code{#t} o @code{#f} para especificar si el
2242 número de compás correspondiente es visible o no.  El orden de los
2243 tres valores es @code{visible al final de la línea}, @code{visible en
2244 mitad de la línea}, @code{visible al principio de la línea}.  En el
2245 ejemplo siguiente se imprimen los números de compás en todos los
2246 sitios posibles:
2247
2248 @lilypond[verbatim,quote,relative=1]
2249 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2250 \set Score.currentBarNumber = #11
2251 \bar ""  % Permit first bar number to be printed
2252 c1 c c c
2253 \break
2254 c c c c
2255 @end lilypond
2256
2257 @c  All the rest of these examples will be added to LSR
2258 @c  and moved into the Snippets.  -gp
2259
2260 @noindent
2261 y aquí los números de compás se imprimen cada dos compases excepto al
2262 final de la línea:
2263
2264 @lilypond[verbatim,quote,relative=1]
2265 \override Score.BarNumber #'break-visibility = #'#(#f #t #t)
2266 \set Score.currentBarNumber = #11
2267 \bar ""  % Permit first bar number to be printed
2268 % Print a bar number every second measure
2269 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2270 c1 c c c c
2271 \break
2272 c c c c c
2273 @end lilypond
2274
2275 @cindex compás, número de, formato
2276 @cindex número de compases, formato de
2277
2278 Se puede cambiar el tamaño del número de compás.  Esto queda ilustrado
2279 en el siguiente ejemplo, que también muestra cómo encerrar los números
2280 de compás en rectángulos y circunferencias, y ofrece una forma
2281 alternativa de especificar @code{#(#f #t #t)} para
2282 @code{break-visibility}.
2283
2284 @lilypond[verbatim,quote,relative=1]
2285 % Prevent bar numbers at the end of a line and permit them elsewhere
2286 \override Score.BarNumber #'break-visibility
2287   = #end-of-line-invisible
2288
2289 % Increase the size of the bar number by 2
2290 \override Score.BarNumber #'font-size = #2
2291 \repeat unfold 3 { c1 } \bar "|"
2292
2293 % Draw a box round the following bar number(s)
2294 \override Score.BarNumber  #'stencil
2295   = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print)
2296 \repeat unfold 3 { c1 } \bar "|"
2297
2298 % Draw a circle round the following bar number(s)
2299 \override Score.BarNumber  #'stencil
2300   = #(make-stencil-circler 0.1 0.25 ly:text-interface::print)
2301 \repeat unfold 4 { c1 } \bar "|."
2302 @end lilypond
2303
2304 @cindex bar number alignment
2305
2306 Los números de compás están alineados de forma predeterminada por la
2307 izquierda a su objeto padre.  Esto suele corresponder al límite
2308 izquierdo de una línea o, si los números se imprimen dentro de la
2309 línea, la divisoria izquierda del compás.  Los números también se
2310 pueden colocar directamente sobre la línea divisoria o alinearse por
2311 la derecha con ella:
2312
2313 @lilypond[verbatim,quote,relative=1]
2314 \set Score.currentBarNumber = #111
2315 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2316 % Increase the size of the bar number by 2
2317 \override Score.BarNumber #'font-size = #2
2318 % Print a bar number every second measure
2319 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2320 c1 c1
2321 % Center-align bar numbers
2322 \override Score.BarNumber #'self-alignment-X = #0
2323 c1 c1
2324 % Right-align bar numbers
2325 \override Score.BarNumber #'self-alignment-X = #-1
2326 c1 c1
2327 @end lilypond
2328
2329 Los números de compás se pueden suprimir completamente quitando el
2330 grabador @code{Bar_number_engraver} de números de compás del contexto
2331 de partitura @code{Score}.
2332
2333 @lilypond[verbatim,quote]
2334 \layout {
2335   \context {
2336     \Score
2337     \remove "Bar_number_engraver"
2338   }
2339 }
2340 \relative c''{
2341   c4 c c c \break
2342   c4 c c c
2343 }
2344 @end lilypond
2345
2346
2347 @seealso
2348 Fragmentos de código:
2349 @rlsr{Rhythms}.
2350
2351 Referencia de funcionamiento interno:
2352 @rinternals{BarNumber}.
2353
2354 @cindex número de compás, colisión
2355 @cindex colisión del número de compás
2356
2357 @knownissues
2358
2359 Los números de compás pueden colisionar con el corchete
2360 @rinternals{StaffGroup}, si hay uno en la parte de arriba.  Para
2361 solucionarlo, se puede usar la propiedad de relleno @code{padding} de
2362 @rinternals{BarNumber} para colocar el número correctamente.
2363
2364 @c esto va a input/lsr/printing-the-bar-number-for-the-first-measure.ly
2365 @ignore
2366 Los números de compás solamente se pueden imprimir en las líneas
2367 divisorias; para imprimir un número de compás al principio de la
2368 pieza, se debe insertar allí una barra de compás vacía, y se debe
2369 poner un valor distinto a @code{1} en @code{currentBarNumber}:
2370
2371 @lilypond[verbatim,quote,relative=1]
2372 \set Score.currentBarNumber = #50
2373 \bar ""
2374 c1 c c c
2375 c1 c c c
2376 \break
2377 @end lilypond
2378 @end ignore
2379
2380 @node Bar and bar number checks
2381 @unnumberedsubsubsec Bar and bar number checks
2382
2383 @cindex compás, comprobación de
2384 @cindex número de compás, comprobación de
2385
2386 @funindex barCheckSynchronize
2387 @funindex |
2388
2389 Las comprobaciones de compás ayudan a detectar errores en las
2390 duraciones.  Una comprobación de compás se escribe usando el símbolo
2391 de la barra vertical, @code{|}, en cualquier lugar donde se espera que
2392 caiga una línea divisoria.  Si se encuentran líneas de comprobación de
2393 compás en otros lugares, se imprime una lista de advertencias en el
2394 archivo log de registro, mostrando los números de línea y columna en
2395 que han fallado las comprobaciones de compás.  En el siguiente
2396 ejemplo, la segunda comprobación de compás avisará de un error
2397
2398 @example
2399 \time 3/4 c2 e4 | g2 |
2400 @end example
2401
2402 Las comprobaciones de compás también se pueden usar en la letra de las
2403 canciones, por ejemplo
2404
2405 @example
2406 \lyricmode @{
2407   \time 2/4
2408   Bri -- lla | Bri -- lla |
2409 @}
2410 @end example
2411
2412 Las duraciones incorrectas a menudo desbaratan la partitura
2413 completamente, sobre todo si la música es polifónica, por ello el
2414 mejor sitio para empezar a corregir la entrada es hacer un barrido en
2415 busca de comprobaciones de compás fallidas y duraciones incorrectas.
2416
2417 Si varias comprobaciones de compás corresponden al mismo intervalo
2418 musical, sólo se imprime el primer mensaje de advertencia.  Esto
2419 permite que la advertencia se centre en la fuente del error de cuenta
2420 de tiempo.
2421
2422 @funindex |
2423 @funindex pipeSymbol
2424
2425 También es posible redefinir la acción que se lleva a cabo cuando se
2426 encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
2427 @code{|}, en el código de entrada, de forma que haga algo distinto a
2428 una comprobación de compás.  Se hace asignando una expresión musical a
2429 @code{pipeSymbol} («símbolo de tubería»).  En el ejemplo siguiente se
2430 establece @code{|} de forma que inserte una doble línea divisoria
2431 cuando aparece en el código de entrada, en vez de comprobar el final
2432 de un compás.
2433
2434 @lilypond[quote,verbatim]
2435 pipeSymbol = \bar "||"
2436 {
2437   c'2 c'2 |
2438   c'2 c'2
2439   c'2 | c'2
2440   c'2 c'2
2441 }
2442 @end lilypond
2443
2444 @funindex \barNumberCheck
2445 @funindex barNumberCheck
2446
2447 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
2448 el número de compás de LilyPond corresponde al original desde el que
2449 está copiando.  Esto se puede comprobar con @code{\barNumberCheck},
2450 por ejemplo:
2451
2452 @verbatim
2453 \barNumberCheck #123
2454 @end verbatim
2455
2456 @noindent
2457 imprimirá una advertencia si el @code{currentBarNumber} (número del
2458 compás actual) no es 123 cuando se procesa.
2459
2460
2461 @seealso
2462 Fragmentos de código:
2463 @rlsr{Rhythms}.
2464
2465
2466 @node Rehearsal marks
2467 @unnumberedsubsubsec Rehearsal marks
2468
2469 @cindex ensayo, letras de
2470 @cindex letras de ensayo
2471
2472 @funindex \mark
2473 @funindex mark
2474
2475 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
2476
2477 @lilypond[quote,verbatim,relative=2]
2478 c1 \mark \default
2479 c1 \mark \default
2480 c1 \mark #8
2481 c1 \mark \default
2482 c1 \mark \default
2483 @end lilypond
2484
2485 @noindent
2486 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
2487 grabado.  Si quiere incluir la letra @q{I}, use
2488
2489 @example
2490 \set Score.markFormatter = #format-mark-alphabet
2491 @end example
2492
2493 La letra de ensayo se incrementa automáticamente si usa @code{\mark
2494 \default}, pero también puede utilizar un número entero como argumento
2495 para establecer la indicación manualmente.  El valor que se utilizará
2496 se almacena dentro de la propiedad @code{rehearsalMark}.
2497
2498 @cindex ensayo, letra de, formato
2499 @cindex ensayo, letra de, estilo
2500 @cindex estilo de la letra de ensayo
2501 @cindex formato de la letra de ensayo
2502 @cindex letra de ensayo, estilo
2503 @cindex letra de ensayo, formato
2504 @cindex marca de ensayo, estilo
2505 @cindex marca de ensayo, formato
2506 @cindex ensayo, letra de, manual
2507 @cindex marca de ensayo manual
2508 @cindex personalizada, marca de ensayo
2509
2510 El estilo se define por medio de la propiedad @code{markFormatter}.
2511 Es una función que toma como argumentos la marca en curso (un número
2512 entero) y el contexto actual.  Debe devolver un objeto de marcado.  En
2513 el ejemplo siguiente, se establece @code{markFormatter} con el valor
2514 de un procedimiento enlatado.  Después de algunos compases, se
2515 establece con el valor de una función que produce un número encerrado
2516 en una caja.
2517
2518 @lilypond[quote,verbatim,relative=2]
2519 \set Score.markFormatter = #format-mark-numbers
2520 c1 \mark \default
2521 c1 \mark \default
2522 \set Score.markFormatter = #format-mark-box-numbers
2523 c1 \mark \default
2524 \set Score.markFormatter = #format-mark-circle-numbers
2525 c1 \mark \default
2526 \set Score.markFormatter = #format-mark-circle-letters
2527 c1
2528 @end lilypond
2529
2530 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
2531 definiciones de @code{format-mark-numbers} (el formato por omisión),
2532 @code{format-mark-box-numbers}, @code{format-mark-letters} y
2533 @code{format-mark-box-letters}.  Se pueden usar éstos como inspiración
2534 para otras funciones de formateo.
2535
2536 Podemos utilizar @code{format-mark-barnumbers},
2537 @code{format-mark-box-barnumbers} y
2538 @code{format-mark-circle-barnumbers} para obtener números de compás en
2539 lugar de números o letras secuenciales.
2540
2541 Se pueden especificar otros estilos de letra de ensayo de forma
2542 manual:
2543
2544 @example
2545 \mark "A1"
2546 @end example
2547
2548 @noindent
2549 @code{Score.markFormatter} no afecta a las marcas que se especifican
2550 de esta forma.  Sin embargo, es posible aplicar un elemento
2551 @code{\markup} a la cadena.
2552
2553 @example
2554 \mark \markup@{ \box A1 @}
2555 @end example
2556
2557 @cindex segno
2558 @cindex coda
2559 @cindex D.S al Fine
2560 @cindex calderón
2561 @cindex musicales, glifos
2562 @cindex glifos musicales
2563
2564 @funindex \musicglyph
2565 @funindex musicglyph
2566
2567 Los glifos musicales (como el segno) se pueden imprimir dentro de un
2568 elemento @code{\mark}
2569
2570 @lilypond[quote,verbatim,relative=1]
2571 c1 \mark \markup { \musicglyph #"scripts.segno" }
2572 c1 \mark \markup { \musicglyph #"scripts.coda" }
2573 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
2574 c1
2575 @end lilypond
2576
2577 @noindent
2578 Consulte @ref{The Feta font} para ver una lista de los símbolos que se
2579 pueden imprimir con @code{\musicglyph}.
2580
2581 Para ver formas comunes de trucar la colocación de las letras de
2582 ensayo, consulte @ref{Text marks}.
2583
2584
2585 @seealso
2586 Referencia de la notación:
2587 @ref{The Feta font},
2588 @ref{Formatting text}.
2589
2590 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
2591 contiene la definición de @code{format-mark-numbers} y de
2592 @code{format-mark-letters}.  Se pueden usar como inspiración para
2593 escribir otras funciones de formateo.
2594
2595 Fragmentos de código:
2596 @rlsr{Rhythms}.
2597
2598 Referencia de funcionamiento interno:
2599 @rinternals{RehearsalMark}.
2600
2601
2602 @node Special rhythmic concerns
2603 @subsection Special rhythmic concerns
2604
2605 @menu
2606 * Grace notes::
2607 * Aligning to cadenzas::
2608 * Time administration::
2609 @end menu
2610
2611 @node Grace notes
2612 @unnumberedsubsubsec Grace notes
2613
2614 @cindex ornamentos
2615 @cindex mordentes
2616 @cindex appoggiatura
2617 @cindex acciaccatura
2618
2619 @funindex \grace
2620 @funindex grace
2621
2622 Los mordentes y notas de adorno son ornamentos escritos. Se imprimen
2623 en un tipo más pequeño y no ocupan ningún tiempo lógico en el
2624 compás.
2625
2626 @lilypond[quote,relative=2,verbatim]
2627 c4 \grace c16 c4
2628 \grace { c16[ d16] } c2
2629 @end lilypond
2630
2631 Lilypond también contempla dos tipos especiales de notas de adorno, la
2632 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
2633 medida que se indica mediante una pequeña nota ligada y con el
2634 corchete tachado) y la @emph{appoggiatura}, que toma una fracción fija
2635 de la nota principal, y se denota como una nota pequeña, ligada, sin
2636 tachar.
2637
2638 @lilypond[quote,relative=2,verbatim]
2639 \grace c8 b4
2640 \acciaccatura d8 c4
2641 \appoggiatura e8 d4
2642 \acciaccatura { g16[ f] } e4
2643 @end lilypond
2644
2645 La colocación de notas de adorno se sincroniza entre los distintos
2646 pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
2647 por cada corchea de adorno:
2648
2649 @lilypond[quote,relative=2,verbatim]
2650 << \new Staff { e2 \grace { c16[ d e f] } e2 }
2651    \new Staff { c2 \grace { g8[ b] } c2 } >>
2652 @end lilypond
2653
2654 @funindex \afterGrace
2655
2656 @cindex adorno, seguimiento de notas de
2657
2658 @funindex \afterGrace
2659 @funindex afterGrace
2660
2661 Si queremos terminar una nota con un adorno, usamos la instrucción
2662 @code{\afterGrace}.  Toma dos argumentos: la nota principal, y las
2663 notas de adorno que siguen a la nota principal.
2664
2665 @lilypond[quote,verbatim,relative=2]
2666 c1 \afterGrace d1 { c16[ d] } c1
2667 @end lilypond
2668
2669 Esto pone las notas de adorno después de un espacio que dura 3/4 de la
2670 longitud de la nota principal.  La fracción predeterminada de 3/4 se
2671 puede cambiar estableciendo @code{afterGraceFraction}.  El ejemplo
2672 siguiente muestra el resultado de establecer el espacio en su valor
2673 predeterminado, en 15/16, y por último en 1/2 de la nota principal.
2674
2675 @lilypond[quote,verbatim,relative=2]
2676 <<
2677   \new Staff {
2678     c1 \afterGrace d1 { c16[ d] } c1
2679   }
2680   \new Staff {
2681     #(define afterGraceFraction (cons 15 16))
2682     c1 \afterGrace d1 { c16[ d] } c1
2683   }
2684   \new Staff {
2685     #(define afterGraceFraction (cons 1 2))
2686     c1 \afterGrace d1 { c16[ d] } c1
2687   }
2688 >>
2689 @end lilypond
2690
2691 El espacio entre la nota principal y la de adorno también se puede
2692 especificar usando espaciadores. El ejemplo siguiente sitúa la nota de
2693 adorno después de un espacio que dura 7/8 de la nota principal.
2694
2695 @lilypond[quote,verbatim,relative=2]
2696 \new Voice {
2697   << { d1^\trill_( }
2698      { s2 s4. \grace { c16[ d] } } >>
2699   c1)
2700 }
2701 @end lilypond
2702
2703 Una expresión musical @code{\grace} introduce ajustes de tipografía
2704 especiales, por ejemplo para producir un tipo más pequeño y para fijar
2705 las direcciones.  Por ello, cuando se introducen trucos para la
2706 presentación, deben ir dentro de la expresión de adorno. Las
2707 sobreescrituras se deben también revertir dentro de la expresión de
2708 adorno. Aquí, la dirección predeterminada de la plica de la nota de
2709 adorno se sobreescribe y luego se revierte.
2710
2711 @lilypond[quote,verbatim,relative=2]
2712 \new Voice {
2713   \acciaccatura {
2714     \stemDown
2715     f16->
2716     \stemNeutral
2717   }
2718   g4 e c2
2719 }
2720 @end lilypond
2721
2722
2723 @cindex plica cruzada
2724
2725
2726 @snippets
2727
2728 El trazo inclinado que atraviesa al corchete de las
2729 @emph{acciaccatura}s se puede aplicar en otras situaciones:
2730
2731 @lilypond[quote,verbatim,relative=2]
2732 \relative c'' {
2733   \override Stem #'stroke-style = #"grace"
2734   c8( d2) e8( f4)
2735 }
2736 @end lilypond
2737
2738 La disposición de las expresiones de adorno se pueden cambiar a lo
2739 largo de la música usando la función @code{add-grace-property}.  El
2740 siguiente ejemplo suprime la definición de la dirección de la
2741 @code{Stem} (plica) para este adorno, y así las plicas no siempre
2742 apuntan hacia arriba.
2743
2744 @lilypond[quote,verbatim,relative=2]
2745 \relative c'' {
2746   \new Staff {
2747     #(add-grace-property 'Voice 'Stem 'direction ly:stem::calc-direction)
2748     #(remove-grace-property 'Voice 'Stem 'direction)
2749     \new Voice {
2750        \acciaccatura { f16 } g4
2751        \grace { d16[ e] } f4
2752        \appoggiatura { a,32[ b c d] } e2
2753     }
2754   }
2755 }
2756 @end lilypond
2757
2758 Otra opción es modificar las variables @code{startGraceMusic},
2759 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
2760 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
2761 @code{stopAppoggiaturaMusic}.  Sus valores predeterminados están en el
2762 archivo @file{ly/@/grace@/-init@/.ly}.  Al redefinirlos se pueden
2763 obtener otros efectos.
2764
2765 Se puede forzar la alineación de las notas de adorno con las notas
2766 normales de los otros pentagramas:
2767
2768 @lilypond[verbatim,quote]
2769 \relative c'' {
2770   <<
2771     \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2772     \new Staff {
2773       c4
2774       \afterGrace c4 { c16[ c8 c16] }
2775       c4 r
2776     }
2777     \new Staff {
2778       c16 c c c c c c c c4 r
2779     }
2780   >>
2781 }
2782 @end lilypond
2783
2784
2785 @seealso
2786 Glosario musical:
2787 @rglos{grace notes},
2788 @rglos{acciaccatura},
2789 @rglos{appoggiatura}.
2790
2791 Archivos de inicio:
2792 @file{ly/@/grace@/-init@/.ly}.
2793
2794 Fragmentos de código:
2795 @rlsr{Rhythms}.
2796
2797 Referencia de funcionamiento interno:
2798 @rinternals{GraceMusic}.
2799
2800
2801 @knownissues
2802
2803 Una @i{acciaccatura} de varias notas con una barra se imprime sin
2804 tachar, y tiene exactamente la misma apariencia que una
2805 @i{appoggiatura} de varias notas con barra.
2806
2807 @c TODO Add link to LSR snippet to add slash when available
2808
2809 La sincronización de las notas de adorno también puede acarrear
2810 sorpresas.  La notación de pentagramas, como armaduras, líneas
2811 divisorias, etc., se sincronizan también.  Ponga cuidado cuando mezcle
2812 pentagramas con adornos y sin adornos, por ejemplo
2813
2814 @lilypond[quote,relative=2,verbatim]
2815 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2816    \new Staff { c4 \bar "|:" d2. } >>
2817 @end lilypond
2818
2819 @noindent
2820 Esto se puede remediar insertando desplazamientos de adorno de las
2821 duraciones correspondientes en los otros pentagramas.  Para el ejemplo
2822 anterior
2823
2824 @lilypond[quote,relative=2,verbatim]
2825 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2826    \new Staff { c4 \bar "|:" \grace s16 d2. } >>
2827 @end lilypond
2828
2829 Las secciones de adorno sólo se deben usar dentro de expresiones de
2830 música secuenciales.  No están contemplados el anidado ni la
2831 yuxtaposición de secciones de adorno, y podría producir caídas u otros
2832 errores.
2833
2834
2835 @node Aligning to cadenzas
2836 @unnumberedsubsubsec Aligning to cadenzas
2837
2838 @cindex cadenza (cadencia)
2839 @cindex cadenza (cadencia), alinear a
2840 @cindex alineación a una cadenza (cadencia)
2841
2842 En un contexto orquestal, las cadenzas presentan un problema especial:
2843 al construir una partitura que tiene una cadenza, todos los demás
2844 instrumentos deben saltar tantas notas como la longitud de la cadenza,
2845 pues en caso contrario empezarán demasiado pronto o tarde.
2846
2847 Una solución a este problema son las funciones @code{mmrest-of-length}
2848 y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento
2849 de música como argumento y generan un @code{\skip} o silencio
2850 multicompás, de la longitud exacta del fragmento.
2851
2852 @lilypond[verbatim,quote]
2853 MyCadenza = \relative c' {
2854   c4 d8 e f g g4
2855   f2 g4 g
2856 }
2857
2858 \new GrandStaff <<
2859   \new Staff {
2860     \MyCadenza c'1
2861     \MyCadenza c'1
2862   }
2863   \new Staff {
2864     #(ly:export (mmrest-of-length MyCadenza))
2865     c'1
2866     #(ly:export (skip-of-length MyCadenza))
2867     c'1
2868   }
2869 >>
2870 @end lilypond
2871
2872
2873 @seealso
2874 Glosario musical:
2875 @rglos{cadenza}.
2876
2877 Fragmentos de código:
2878 @rlsr{Rhythms}.
2879
2880
2881 @node Time administration
2882 @unnumberedsubsubsec Time administration
2883
2884 @cindex tiempo, administración
2885 @cindex tiempo, control del (dentro de la partitura)
2886 @cindex música sin medida
2887 @cindex medida, música sin
2888
2889 @funindex currentBarNumber
2890 @funindex measurePosition
2891 @funindex measureLength
2892
2893 El tiempo está administrado por el @code{Timing_translator}, que de
2894 forma predeterminada vive en el contexto de @code{Score}.  Se añade un
2895 alias, @code{Timing}, al contexto en que se coloca el
2896 @code{Timing_translator}.
2897
2898 Se usan las siguientes propiedades de @code{Timing} para seguir la
2899 pista del tiempo dentro de la partitura.
2900
2901 @cindex compás, número de
2902 @cindex número de compás
2903
2904 @table @code
2905 @item currentBarNumber
2906 El número de compás en curso.  Para ver un ejemplo que muestra el uso
2907 de esta propiedad, consulte @ref{Bar numbers}.
2908
2909 @item measureLength
2910 La longitud de los compases dentro de la indicación actual de compás.
2911 Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4.  Su valor determinad
2912 cuándo se insertan las líneas divisorias y cómo se generan las barras
2913 automáticas.
2914
2915 @item measurePosition
2916 El punto en que nos encontramos dentro del compás.  Esta cantidad se
2917 reinicia sustrayendo @code{measureLength} cada vez que se alcanza o se
2918 excede @code{measureLength}.  Cuando eso ocurre, se incrementa
2919 @code{currentBarNumber}.
2920
2921 @item timing
2922 Si tiene un valor verdadero, las variables anteriores se actualizan a
2923 cada paso de tiempo.  Cuando tiene un valor falso, el grabador se
2924 queda en el compás actual indefinidamente.
2925
2926 @end table
2927
2928 La cuenta del tiempo se puede cambiar estableciendo el valor de
2929 cualquiera de estas variables explícitamente.  En el siguiente
2930 ejemplo, se imprime la indicación de compás predeterminada 4/4, pero
2931 @code{measureLength} tiene está ajustado a 5/4.  En los 4/8 hasta el
2932 tercer compás, la posición @code{measurePosition} se adelanta en 1/8
2933 hasta 5/8, acortando ese compás en 1/8.  Entonces, la siguiente línea
2934 divisoria cae en 9/8 en vez de hacerlo en 5/4.
2935
2936 @lilypond[quote,verbatim,relative=1]
2937 \set Score.measureLength = #(ly:make-moment 5 4)
2938 c1 c4
2939 c1 c4
2940 c4 c4
2941 \set Score.measurePosition = #(ly:make-moment 5 8)
2942 b4 b4 b8
2943 c4 c1
2944 @end lilypond
2945
2946 @noindent
2947 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye una
2948 duración de la fracción n/m de una redonda.  Por ejemplo,
2949 @code{ly:make-moment 1 8} es una duración de una corchea y
2950 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
2951
2952
2953 @seealso
2954 Referencia de la notación:
2955 @ref{Bar numbers},
2956 @ref{Unmetered music}.
2957
2958 Fragmentos de código:
2959 @rlsr{Rhythms}.
2960
2961 Referencia de funcionamiento interno:
2962 @rinternals{Timing_translator},
2963 @rinternals{Score}.