Revised autobeam settings patch and ran makelsr.py
[lilypond/mpolesky.git] / Documentation / es / notation / rhythms.itely
blob8d72b7531d776a1bbf79d643ad8ba429f5ffb752
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 8d0379b60d9e6bf497a45a6b03ae1937acd32adc
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
10 @c \version "2.12.0"
12 @node Duraciones
13 @section Duraciones
14 @translationof Rhythms
16 @lilypondfile[quote]{rhythms-headword.ly}
18 Esta sección trata de los ritmos, los silencios, las duraciones, las
19 barras y los compases.
21 @menu
22 * Escritura de las duraciones (valores rítmicos)::
23 * Escritura de silencios::
24 * Impresión de las duraciones::
25 * Barras::
26 * Compases::
27 * Asuntos rítmicos especiales::
28 @end menu
31 @node Escritura de las duraciones (valores rítmicos)
32 @subsection Escritura de las duraciones (valores rítmicos)
33 @translationof Writing rhythms
35 @menu
36 * Duración de las notas::
37 * Grupos especiales::
38 * Escalar las duraciones::
39 * Ligaduras de unión::
40 @end menu
42 @node Duración de las notas
43 @unnumberedsubsubsec Duración de las notas
44 @translationof Durations
46 @cindex duración de las notas
47 @cindex notas, duración de
48 @cindex longitud de las notas
49 @cindex notas, longitud de
51 @funindex \longa
52 @funindex longa
53 @funindex \breve
54 @funindex breve
55 @funindex \maxima
56 @funindex maxima
58 Las duraciones se designan mediante números y puntos. Las duraciones
59 se introducen como sus valores recíprocos respecto de la redonda.  Por
60 ejemplo, una negra se escribe usando un @code{4} (puesto que es 1/4 de
61 redonda), mientras que una blanca se escribe con un @code{2} (por ser
62 1/2 de redonda).  Para notas mayores de la redonda se deben usar los
63 comandos @code{\longa} (que es una breve doble) y @code{\breve}. Se
64 pueden especificar duraciones tan cortas como la garrapatea (con el
65 número 128).  Son posibles valores más cortos, pero sólo como notas
66 unidas por una barra.
68 @c Two 64th notes are needed to obtain beams
69 @lilypond[quote,verbatim,relative=2]
70 \time 8/1
71 c\longa c\breve c1 c2
72 c4 c8 c16 c32 c64 c128 c128
73 @end lilypond
75 Aquí se pueden ver las mismas duraciones con el barrado automático
76 desactivado.
78 @c not strictly "writing rhythms"; more of a "displaying" thing,
79 @c but it's ok here.  -gp
80 @lilypond[quote,verbatim,relative=2]
81 \time 8/1
82 \autoBeamOff
83 c\longa c\breve c1 c2
84 c4 c8 c16 c32 c64 c128 c128
85 @end lilypond
87 Se puede escribir una nota con la duración de una cuádruple breve
88 mediante @code{\maxima}, pero esto está contemplado solamente dentro
89 de la notación musical antigua.  Para ver más detalles, consulte
90 @ref{Notación antigua}.
92 @cindex duración predeterminada
93 @cindex predeterminada, duración de la nota
94 @cindex nota, duración predeterminada
96 Si la duración se omite, su valor será el de la duración de la nota
97 anterior.  Por omisión, el valor de la primera nota es el de una
98 negra.
100 @lilypond[quote,verbatim,relative=2]
101 a a a2 a a4 a a1 a
102 @end lilypond
104 @cindex notas, con puntillo
105 @cindex puntillo, notas con
106 @cindex notas, con doble puntillo
107 @cindex doble puntillo, notas con
109 @funindex .
111 Para obtener duraciones de notas con puntillo, escriba un punto
112 (@code{.}) después del número.  Las notas con doble puntillo se
113 especifican escribiendo dos puntos, y así sucesivamente.
115 @lilypond[quote,verbatim,relative=2]
116 a4 b c4. b8 a4. b4.. c8.
117 @end lilypond
119 Ciertas duraciones no se pueden representar sólo con duraciones
120 binarias y puntillos; la única forma de representarlas es ligando dos
121 o más notas.  Para ver más detalles, consulte @ref{Ligaduras de unión}.
123 Para ver de qué manera se pueden especificar las duraciones de las
124 sílabas de la letra y cómo alinear la letra a las notas, consulte
125 @ref{Música vocal}.
127 Opcionalmente se pueden espaciar las notas de forma estrictamente
128 proporcional a sus duraciones.  Para ver más detalles sobre este y
129 otros ajustes que controlan la notación proporcional, consulte
130 @ref{Notación proporcional}.
132 @funindex \dotsUp
133 @funindex dotsUp
134 @funindex \dotsDown
135 @funindex dotsDown
136 @funindex \dotsNeutral
137 @funindex dotsNeutral
139 Normalmente los puntillos se desplazan hacia arriba para evitar las
140 líneas del pentagrama, excepto en situaciones de polifonía. Se pueden
141 situar los puntillos manualmente encima o debajo de las líneas de la
142 pauta; véase @ref{Dirección y posición}.
145 @predefined
146 @code{\autoBeamOn},
147 @code{\autoBeamOff},
148 @code{\dotsUp},
149 @code{\dotsDown},
150 @code{\dotsNeutral}.
151 @endpredefined
154 @snippets
156 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
157 {changing-the-number-of-augmentation-dots-per-note.ly}
160 @seealso
161 Glosario musical:
162 @rglos{breve},
163 @rglos{longa},
164 @rglos{maxima},
165 @rglos{note value},
166 @rglos{Duration names notes and rests}.
168 Referencia de la notación:
169 @ref{Barras automáticas},
170 @ref{Ligaduras de unión},
171 @ref{Plicas},
172 @ref{Escritura de las duraciones (valores rítmicos)},
173 @ref{Escritura de silencios},
174 @ref{Música vocal},
175 @ref{Notación antigua},
176 @ref{Notación proporcional}.
178 Fragmentos de código:
179 @rlsr{Rhythms}.
181 Referencia de funcionamiento interno:
182 @rinternals{Dots},
183 @rinternals{DotColumn}.
186 @knownissues
188 @c Deliberately duplicated in Durations and Rests.  -gp
189 No existe un límite fundamental para las duraciones de los silencios
190 (tanto para el más largo como para el más corto), pero el numero de
191 glifos es limitado: sólo se pueden imprimir desde el silencio de
192 garrapatea (128) hasta el de máxima (8 redondas).
195 @node Grupos especiales
196 @unnumberedsubsubsec Grupos especiales
197 @translationof Tuplets
199 @cindex grupos especiales
200 @cindex tresillos
202 @funindex \times
203 @funindex times
205 Los grupos especiales se obtienen a partir de una expresión musical
206 multiplicando todas las duraciones por una fracción:
208 @example
209 \times @var{fracción} @{ @var{música} @}
210 @end example
212 @noindent
213 La duración de @var{música} se multiplicará por la
214 fracción.  El denominador de la fracción se imprimirá sobre las notas,
215 opcionalmente con un corchete.  El grupo especial más común es el
216 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
217 duran 2/3 de su valor escrito
219 @lilypond[quote,verbatim,relative=2]
220 a2 \times 2/3 { b4 b b }
221 c4 c \times 2/3 { b4 a g }
222 @end lilypond
224 @cindex grupos de valoración especial, colocación del corchete
226 @funindex \tupletUp
227 @funindex tupletUp
228 @funindex \tupletDown
229 @funindex tupletDown
230 @funindex \tupletNeutral
231 @funindex tupletNeutral
233 Se pueden colocar manualmente los corchetes de tresillo encima o
234 debajo de la pauta; véase @ref{Dirección y posición}.
236 Los grupos pueden anidarse unos dentro de otros:
238 @lilypond[quote,verbatim,relative=2]
239 \autoBeamOff
240 c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4
241 @end lilypond
243 La modificación de los grupos especiales anidados que comienzan en el
244 mismo instante musical se debe hacer con @code{\tweak}.
246 Para modificar la duración de las notas sin imprimir un corchete de
247 grupo especial, véase @ref{Escalar las duraciones}.
250 @predefined
251 @code{\tupletUp},
252 @code{\tupletDown},
253 @code{\tupletNeutral}.
254 @endpredefined
257 @snippets
259 @cindex grupos especiales, formato de
260 @cindex tresillos, formato de
262 @funindex tupletNumberFormatFunction
263 @funindex tupletSpannerDuration
265 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
266 {entering-several-tuplets-using-only-one--times-command.ly}
268 @cindex grupos de valoración especial, modificación del número
270 @funindex TupletNumber
272 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
273 {changing-the-tuplet-number.ly}
275 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
276 {non-default-tuplet-numbers.ly}
278 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
279 {controlling-tuplet-bracket-visibility.ly}
281 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
282 {permitting-line-breaks-within-beamed-tuplets.ly}
285 @seealso
286 Glosario musical:
287 @rglos{triplet},
288 @rglos{tuplet},
289 @rglos{polymetric}.
291 Manual de aprendizaje:
292 @rlearning{Métodos de trucaje}.
294 Referencia de la notación:
295 @ref{Gestión del tiempo},
296 @ref{Escalar las duraciones},
297 @ref{La instrucción tweak},
298 @ref{Notación polimétrica}.
300 Fragmentos de código:
301 @rlsr{Rhythms}.
303 Referencia de funcionamiento interno:
304 @rinternals{TupletBracket},
305 @rinternals{TupletNumber},
306 @rinternals{TimeScaledMusic}.
309 @cindex adorno, notas de, dentro de corchetes de grupo especial
311 @knownissues
312 Las notas de adorno se pueden escribir dentro de los corchetes de
313 grupo especial, @emph{excepto} cuando un pentagrama comienza por una
314 nota de adorno seguida de un grupo de valoración especial.  En este
315 caso concreto, se debe poner la nota de adorno antes de la instrucción
316 @code{\times} para evitar errores.
318 @cindex indicaciones de tempo dentro de corchetes de grupo especial
320 Cuando se utiliza un grupo de valoreción especial al comienzo de una
321 pieza con una indicación de @code{\tempo}, la música se debe escribir
322 explícitamente dentro de un bloque @code{\new Voice}, tal y como se
323 explica en @rlearning{Las voces contienen música}.
326 @node Escalar las duraciones
327 @unnumberedsubsubsec Escalar las duraciones
328 @translationof Scaling durations
330 @cindex scaling durations
331 @cindex durations, scaling
333 Es posible alterar la duración de las figuras, silencios o acordes en
334 un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
335 1) a la duración.  Esto no afectará a la apariencia de las notas o
336 silencios que se producen, pero la duración alterada se usará para
337 calcular la posición dentro del compás y para establecer la duración
338 en la salida MIDI.  Los factores de multiplicación se pueden combinar
339 en la forma @code{*L*M/N}.
341 En el siguiente ejemplo las tres primeras notas duran exactamente dos
342 partes, pero no se imprime ningún corchete de tresillo.
344 @lilypond[quote,relative=2,verbatim]
345 \time 2/4
346 % Alter durations to triplets
347 a4*2/3 gis4*2/3 a4*2/3
348 % Normal durations
349 a4 a4
350 % Double the duration of chord
351 <a d>4*2
352 % Duration of quarter, appears like sixteenth
353 b16*4 c4
354 @end lilypond
356 La duración de las notas espaciadoras también se puede modificar
357 mediante un multiplicador.  Esto es útil para saltar muchos compases,
358 como por ejemplo @code{s1*23}.
360 @cindex compresión de música
361 @cindex expansión de música
363 @funindex \scaleDurations
364 @funindex scaleDurations
366 De la misma forma, se pueden comprimir por una fracción trozos de
367 música más largos, como si cada nota, acorde o silencio tuviera la
368 fracción como multiplicador.  Esto dejará intacta la apariencia de la
369 @emph{música}, pero la duración interna de las notas se multiplicará
370 por la fracción @emph{numerador}/@emph{denominador}.  Los espacios que
371 rodean el punto son necesarios.  He aquí un ejemplo que muestra cómo
372 se puede comprimir y expandir la música:
374 @lilypond[quote,relative=2,verbatim]
375 \time 2/4
376 % Normal durations
377 <c a>4 c8 a
378 % Scale music by *2/3
379 \scaleDurations #'(2 . 3) {
380   <c a f>4. c8 a f
382 % Scale music by *2
383 \scaleDurations #'(2 . 1) {
384   <c' a>4 c8 b
386 @end lilypond
389 Una aplicación de esta instrucción se encuentra en la notación
390 polimétrica, véase @ref{Notación polimétrica}.
393 @seealso
394 Referencia de la notación:
395 @ref{Grupos especiales},
396 @ref{Silencios invisibles},
397 @ref{Notación polimétrica}.
399 Fragmentos de código:
400 @rlsr{Rhythms}.
403 @node Ligaduras de unión
404 @unnumberedsubsubsec Ligaduras de unión
405 @translationof Ties
407 @cindex ligadura de unión
409 @funindex ~
411 Una ligadura de unión conecta dos notas adyacentes de la misma altura.  La ligadura
412 en efecto extiende la longitud de una nota.
414 @warning{No deben confundirse las ligaduras de unión con las
415 @emph{ligaduras de expresión}, que indican articulación, ni con las
416 @emph{ligaduras de fraseo}, que indican el fraseo musical.  Una
417 ligadura de unión es tan sólo una manera de extender la duración de
418 una nota, algo parecido a lo que hace el puntillo.}
420 Se introduce una ligadura de unión usando el símbolo de la tilde curva
421 (@code{~}).
423 @lilypond[quote,verbatim,relative=2]
424 a2 ~ a
425 @end lilypond
427 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
428 compás o bien cuando no se pueden usar puntillos para denotar el
429 ritmo.  También se deben usar ligaduras cuando las notas atraviesan
430 subdivisiones del compás de mayor duración:
432 @c KEEP LY
433 @lilypond[verbatim,quote]
434 \relative c' {
435   r8^"sí" c8 ~ c2 r4 |
436   r8^"no" c2 ~ c8 r4
438 @end lilypond
440 Si necesitamos ligar muchas notas a través de las líneas divisorias,
441 nos podría resultar más fácil utilizar la división automática de las
442 notas, véase @ref{División automática de las notas}.  Este mecanismo divide
443 automáticamente las notas largas y las liga a través de las barras de
444 compás.
446 @cindex ligaduras y acordes
447 @cindex acordes y ligaduras
449 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
450 las cabezas de las notas cuyas alturas coinciden.  Si no coincide
451 ningún par de cabezas, no se crea ninguna ligadura.  Los acordes se
452 pueden ligar parcialmente colocando la ligadura dentro del acorde.
454 @lilypond[quote,verbatim,relative=1]
455 <c e g> ~ <c e g>
456 <c~ e g~ b> <c e g b>
457 @end lilypond
459 @cindex repetición, ligaduras de unión en
460 @cindex ligaduras de unión, repeticiones y
461 @cindex primera y segunda vez, corchetes y ligaduras en
462 @cindex ligaduras de unión y corchetes de primera y segunda vez
464 @funindex \repeatTie
465 @funindex repeatTie
467 Cuando la segunda vez de una repetición comienza con una nota ligada,
468 es necesario especificar la ligadura repetida como sigue:
470 @lilypond[quote,relative=2,verbatim]
471 \repeat volta 2 { c g <c e>2 ~ }
472 \alternative {
473   % First alternative: following note is tied normally
474   { <c e>2. r4 }
475   % Second alternative: following note has a repeated tie
476   { <c e>2\repeatTie d4 c } }
477 @end lilypond
479 @cindex laissez vibrer
480 @cindex ligaduras laissez vibrer
482 @funindex \laissezVibrer
483 @funindex laissezVibrer
485 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
486 vibrar) indican que las notas no se deben apagar al final.  Se usan en
487 la notación para piano, arpa y otros instrumentos de cuerda y
488 percusión.  Se pueden introducir de la siguiente manera:
490 @lilypond[quote,verbatim,relative=1]
491 <c f g>1\laissezVibrer
492 @end lilypond
494 @cindex ligaduras, colocación
496 @funindex \tieUp
497 @funindex tieUp
498 @funindex \tieDown
499 @funindex tieDown
500 @funindex \tieNeutral
501 @funindex tieNeutral
503 Es posible hacer manualmente que las ligaduras de unión se coloquen
504 por encima o por debajo; véase @ref{Dirección y posición}.
506 @cindex ligaduras, apariencia
507 @cindex ligaduras de puntos
508 @cindex ligaduras discontinuas
509 @cindex discontinuas, ligaduras
510 @cindex puntos, ligaduras de
512 @funindex \tieDotted
513 @funindex tieDotted
514 @funindex \tieDashed
515 @funindex tieDashed
516 @funindex \tieSolid
517 @funindex tieSolid
519 Se puede hacer que las ligaduras de expresión sean discontinuas,
520 punteadas o una combinación de continuas y discontinuas.
522 @lilypond[quote, verbatim, relative=1]
523 \tieDotted
524 c2 ~ c
525 \tieDashed
526 c2 ~ c
527 \tieHalfDashed
528 c2 ~ c
529 \tieHalfSolid
530 c2 ~ c
531 \tieSolid
532 c2 ~ c
533 @end lilypond
535 Se pueden especificar patrones de discontinuidad personalizados:
537 @lilypond[quote, verbatim, relative=1]
538 \tieDashPattern #0.3 #0.75
539 c2 ~ c
540 \tieDashPattern #0.7 #1.5
541 c2 ~ c
542 \tieSolid
543 c2 ~ c
544 @end lilypond
546 Las definiciones de patrones de discontinuidad para las ligaduras de
547 unión tienen la misma estructura que las definiciones de patrones de
548 discontinuidad para las ligaduras de expresión.  Para ver más
549 información acerca de los patrones de discontinuidad complejos,
550 consulte los fragmentos de código bajo @ref{Ligaduras de expresión}.
552 @predefined
553 @code{\tieUp},
554 @code{\tieDown},
555 @code{\tieNeutral},
556 @code{\tieDotted},
557 @code{\tieDashed},
558 @code{\tieDashPattern},
559 @code{\tieHalfDashed},
560 @code{\tieHalfSolid},
561 @code{\tieSolid}.
562 @endpredefined
565 @snippets
567 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
568 {using-ties-with-arpeggios.ly}
570 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
571 {engraving-ties-manually.ly}
574 @seealso
575 Glosario musical:
576 @rglos{tie},
577 @rglos{laissez vibrer}.
579 Referencia de la notación:
580 @ref{Ligaduras de expresión},
581 @ref{División automática de las notas}.
583 Fragmentos de código:
584 @rlsr{Rhythms}.
586 Referencia de funcionamiento interno:
587 @rinternals{LaissezVibrerTie},
588 @rinternals{LaissezVibrerTieColumn},
589 @rinternals{TieColumn},
590 @rinternals{Tie}.
593 @knownissues
595 Un cambio de pentagrama cuando hay una ligadura activa no producirá
596 una ligadura inclinada.
598 Los cambios de clave o de octava durante una ligadura de unión no
599 están bien definidos realmente.  En estos casos puede ser preferible
600 una ligadura de expresión.
603 @node Escritura de silencios
604 @subsection Escritura de silencios
605 @translationof Writing rests
607 Los silencios se escriben como parte de la música dentro de las
608 expresiones musicales.
610 @menu
611 * Silencios::
612 * Silencios invisibles::
613 * Silencios de compás completo::
614 @end menu
616 @node Silencios
617 @unnumberedsubsubsec Silencios
618 @translationof Rests
620 @cindex silencio
621 @cindex silencios, indicar duraciones
622 @cindex maxima, silencio de
623 @cindex longa, silencio de
624 @cindex breve, silencio de
626 @funindex \rest
627 @funindex rest
628 @funindex r
629 @funindex \maxima
630 @funindex maxima
631 @funindex \longa
632 @funindex longa
633 @funindex \breve
634 @funindex breve
636 Los silencios se introducen como notas con el nombre @code{r}.  Las
637 duraciones mayores que la redonda utilizan las instrucciones
638 predefinidas que se muestran aquí:
640 @c \time 16/1 is used to avoid spurious bar lines
641 @c and long tracts of empty measures
642 @lilypond[fragment,quote,verbatim]
643 \new Staff {
644   % These two lines are just to prettify this example
645   \time 16/1
646   \override Staff.TimeSignature #'stencil = ##f
647   % Print a maxima rest, equal to four breves
648   r\maxima
649   % Print a longa rest, equal to two breves
650   r\longa
651   % Print a breve rest
652   r\breve
653   r1 r2 r4 r8 r16 r32 r64 r128
655 @end lilypond
657 @cindex silencios multicompás
658 @cindex silencios de compás completo
660 Los silencios de un compás, centrados en medio del compás, se deben
661 hacer con silencios multicompás.  Se pueden usar para un solo compás
662 así como para muchos compases, y se tratan en @ref{Silencios de compás completo}.
664 @cindex silencio, especificar la posición vertical
666 Para especificar explícitamente la posición vertical de un silencio,
667 escriba una nota seguida de @code{\rest}.  Se colocará un silencio en
668 la posición en que debería aparecer la nota.  Esto posibilita la
669 aplicación manual precisa de formato a la música polifónica, ya que el
670 formateador automático de colisiones de silencios no mueve estos
671 silencios.
673 @lilypond[quote,verbatim,relative=2]
674 a4\rest d4\rest
675 @end lilypond
677 @snippets
679 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
680 {rest-styles.ly}
683 @seealso
684 Glosario musical:
685 @rglos{breve},
686 @rglos{longa},
687 @rglos{maxima}.
689 Referencia de la notación:
690 @ref{Silencios de compás completo}.
692 Fragmentos de código:
693 @rlsr{Rhythms}.
695 Referencia de funcionamiento interno:
696 @rinternals{Rest}.
699 @knownissues
701 @c Deliberately duplicated in Durations and Rests.  -gp
702 No existe un límite fundamental respecto de las duraciones de los
703 silencios (tanto para el más corto como para el más largo), pero el
704 número de glifos es limitado: hay silencios desde la garrapatea (128)
705 hasta la máxima (8 redondas).
708 @node Silencios invisibles
709 @unnumberedsubsubsec Silencios invisibles
710 @translationof Invisible rests
712 @cindex desplazamiento
713 @cindex silencio invisible
714 @cindex invisible, silencio
715 @cindex nota de espaciado
716 @cindex silencio de separación
718 @funindex s
719 @funindex \skip
720 @funindex skip
722 Un silencio invisible (también conocido como @q{skip} o
723 desplazamiento) se puede introducir como una nota con el
724 nombre@tie{}@code{s}:
726 @lilypond[verbatim,quote,relative=2]
727 c4 c s c
728 s2 c
729 @end lilypond
731 @cindex letra, desplazamiento de
733 Los silencios de separación sólo están disponible en el modo de notas
734 y en el modo de acordes.  En otras situaciones, por ejemplo, cuando se
735 introduce la letra, se usa la instrucción @code{\skip} para producir
736 un desplazamiento de una cierta magnitud temporal.  @code{\skip}
737 requiere una duración explícita.
739 @lilypond[quote,verbatim,relative=2]
741   {
742     a2 \skip2 a2 a2
743   }
744   \new Lyrics {
745     \lyricmode {
746       foo2 \skip 1 bla2
747     }
748   }
750 @end lilypond
752 Dado que @code{\skip} es una instrucción, no afecta a las duraciones
753 por omisión de las notas siguientes, a diferencia de@tie{}@code{s}.
755 @lilypond[quote,verbatim,relative=2]
757   {
758     \repeat unfold 8 {a4}
759   }
760   {
761     a4 \skip 2 a |
762     s2 a
763   }
765 @end lilypond
767 Un silencio de separación produce implícitamente contextos
768 @code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
769 y los silencios normales:
771 @lilypond[quote,verbatim,fragment]
772 s1 s s
773 @end lilypond
775 @code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
776 salida, de ninguna clase.
778 @lilypond[quote,verbatim,fragment]
779 % This is valid input, but does nothing
780 \skip 1 \skip1 \skip 1
781 @end lilypond
784 @seealso
785 Manual de aprendizaje:
786 @rlearning{Visibilidad y color de los objetos}.
788 Referencia de la notación:
789 @ref{Notas ocultas},
790 @ref{Visibilidad de los objetos}.
792 Fragmentos de código:
793 @rlsr{Rhythms}.
795 Referencia de funcionamiento interno:
796 @rinternals{SkipMusic}.
799 @node Silencios de compás completo
800 @unnumberedsubsubsec Silencios de compás completo
801 @translationof Full measure rests
803 @cindex multicompás, silencios
804 @cindex compás completo, silencios de
805 @cindex silencios multicompás
806 @cindex silencios de compás completo
807 @cindex redonda, silencios de, para un compás completo
808 @cindex silencios de redonda para un compás completo
810 @funindex R
812 Los silencios de uno o más compases completos se introducen como notas
813 con el nombre @code{R} en mayúscula:
815 @lilypond[quote,verbatim,relative=2]
816 % Rest measures contracted to single measure
817 \compressFullBarRests
818 R1*4
819 R1*24
820 R1*4
821 b2^"Tutti" b4 a4
822 @end lilypond
824 La duración de los silencios de compás completo es idéntica a la
825 notación de la duración que se usa para las notas.  La duración de un
826 silencio multi-compás debe ser siempre un número entero de compases,
827 por lo que con frecuencia han de utilizarse puntillos o fracciones:
829 @lilypond[quote,fragment,verbatim]
830 \compressFullBarRests
831 \time 2/4
832 R1 | R2 |
833 \time 3/4
834 R2. | R2.*2 |
835 \time 13/8
836 R1*13/8 | R1*13/8*12 |
837 \time 10/8
838 R4*5*4 |
839 @end lilypond
841 Un silencio de un compás completo se imprime como un silencio de
842 redonda o de breve, centrado en el compás, según el tipo de compás
843 vigente.
845 @lilypond[quote,verbatim,fragment]
846 \time 4/4
847 R1 |
848 \time 6/4
849 R1*3/2 |
850 \time 8/4
851 R1*2 |
852 @end lilypond
854 @cindex multicompás, silencios, expansión de
855 @cindex multicompás, silencios, contracción de
857 @funindex \expandFullBarRests
858 @funindex expandFullBarRests
859 @funindex \compressFullBarRests
860 @funindex compressFullBarRests
862 De forma predeterminada un silencio multicompás se expande en la
863 partitura impresa para mostrar explícitamente todos los compases de
864 silencio.  De forma alternativa, un silencio multicompás se puede
865 presentar como un solo compás que contiene un símbolo de silencio
866 multicompás, con el número de compases impreso encima del compás:
868 @lilypond[quote,fragment,verbatim]
869 % Default behavior
870 \time 3/4 r2. | R2.*2 |
871 \time 2/4 R2 |
872 \time 4/4
873 % Rest measures contracted to single measure
874 \compressFullBarRests
875 r1 | R1*17 | R1*4 |
876 % Rest measures expanded
877 \expandFullBarRests
878 \time 3/4
879 R2.*2 |
880 @end lilypond
883 @cindex texto sobre un silencio multicompás
884 @cindex multicompás, silencio, adjuntar texto
885 @cindex inscripción sobre un silencio multicompás
886 @cindex multicompás, silencios, inscripción en
887 @cindex calderón sobre un silencio multicompás
888 @cindex multicompás, silencio, aplicar un calderón a
889 @cindex marcado sobre silencios multicompás
890 @cindex multicompás, silencio, con marcados
892 @funindex \fermataMarkup
893 @funindex fermataMarkup
894 @funindex MultiMeasureRestText
896 Se pueden añadir elementos de marcado a los silencios multicompás.  Se
897 proporciona la instrucción predefinida @code{\fermataMarkup} para
898 añadir calderones.
900 @lilypond[quote,verbatim,fragment]
901 \compressFullBarRests
902 \time 3/4
903 R2.*10^\markup { \italic "ad lib." }
904 R2.^\fermataMarkup
905 @end lilypond
907 @warning{Los elementos de marcado que se añaden a un silencio
908 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
909 @code{TextScript}.  Las sobreescrituras de propiedades deben ir
910 dirigidas hacia el objeto correcto, o se ignorarán.  Véase el ejemplo
911 siguiente.}
913 @lilypond[quote,verbatim,fragment]
914 % This fails, as the wrong object name is specified
915 \override TextScript #'padding = #5
916 R1^"wrong"
917 % This is correct and works
918 \override MultiMeasureRestText #'padding = #5
919 R1^"right"
920 @end lilypond
922 Cuando un silencio multicompás sigue inmediatamente al establecimiento
923 de un compás parcial con @code{\partial}, es posible que no se emitan
924 las advertencias correspondientes de comprobación de compás.
927 @funindex \textLengthOn
928 @funindex textLengthOn
929 @funindex \textLengthOff
930 @funindex textLenthOff
931 @funindex \fermataMarkup
932 @funindex fermataMarkup
933 @funindex \compressFullBarRests
934 @funindex compressFullBarRests
935 @funindex \expandFullBarRests
936 @funindex expandFullBarRests
938 @predefined
939 @code{\textLengthOn},
940 @code{\textLengthOff},
941 @code{\fermataMarkup},
942 @code{\compressFullBarRests},
943 @code{\expandFullBarRests}.
944 @endpredefined
947 @snippets
949 @cindex eclesiásticos, silencios
950 @cindex silencios eclesiásticos
951 @cindex kirchenpausen
953 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
954 {changing-form-of-multi-measure-rests.ly}
956 @cindex multicompás, posicionamiento de los silencios
957 @cindex colocación de los silencios multicompás
959 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
960 {positioning-multi-measure-rests.ly}
962 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
963 {multi-measure-rest-markup.ly}
966 @seealso
967 Glosario musical:
968 @rglos{multi-measure rest}.
970 Referencia de la notación:
971 @ref{Duraciones},
972 @ref{Texto},
973 @ref{Formatear el texto},
974 @ref{Guiones de texto}.
976 Fragmentos de código:
977 @rlsr{Rhythms}.
979 Referencia de funcionamiento interno:
980 @rinternals{MultiMeasureRest},
981 @rinternals{MultiMeasureRestNumber},
982 @rinternals{MultiMeasureRestText}.
984 @cindex digitaciones y silencios multicompás
985 @cindex multicompás, silencios, digitaciones y
987 @knownissues
989 Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
990 números encima de los silencios multicompás, la cifra de la digitación
991 (el 4) puede chocar con el número del compás (aquí el 10).
993 @cindex condensar silencios
994 @cindex silencio normal, condensar
996 No hay ninguna forma de condensar automáticamente muchos silencios en
997 un solo silencio multicompás.
999 @cindex silencio, colisiones de
1001 Los silencios multicompás no toman parte en las colisiones de
1002 silencios.
1005 @node Impresión de las duraciones
1006 @subsection Impresión de las duraciones
1007 @translationof Displaying rhythms
1009 @menu
1010 * Indicación de compás::
1011 * Anacrusas::
1012 * Música sin compasear::
1013 * Notación polimétrica::
1014 * División automática de las notas::
1015 * Mostrar los ritmos de la melodía::
1016 @end menu
1018 @node Indicación de compás
1019 @unnumberedsubsubsec Indicación de compás
1020 @translationof Time signature
1022 @cindex Indicación de compás
1023 @cindex medida
1025 @funindex \time
1026 @funindex time
1028 La indicación de compás se establece como sigue:
1030 @lilypond[quote,verbatim,relative=2]
1031 \time 2/4 c2
1032 \time 3/4 c2.
1033 @end lilypond
1035 @cindex compás, visibilidad de la indicación de
1037 La indicación de compás se imprime al comienzo de una pieza y siempre
1038 que hay un cambio de compás.  Si se produce un cambio al final de una
1039 línea, se imprime una indicación de advertencia en dicho lugar.  Se
1040 puede modificar este comportamiento predeterminado, véase
1041 @ref{Visibilidad de los objetos}.
1043 @lilypond[quote,verbatim,relative=2]
1044 \time 2/4
1045 c2 c
1046 \break
1047 c c
1048 \break
1049 \time 4/4
1050 c c c c
1051 @end lilypond
1053 @cindex compás, estilo de la indicación de
1054 @cindex metro, estilo de
1056 @funindex \numericTimeSignature
1057 @funindex numericTimeSignature
1058 @funindex \defaultTimeSignature
1059 @funindex defaultTimeSignature
1061 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
1062 estilo numérico:
1064 @lilypond[quote,verbatim,relative=2]
1065 % Default style
1066 \time 4/4 c1
1067 \time 2/2 c1
1068 % Change to numeric style
1069 \numericTimeSignature
1070 \time 4/4 c1
1071 \time 2/2 c1
1072 % Revert to default style
1073 \defaultTimeSignature
1074 \time 4/4 c1
1075 \time 2/2 c1
1076 @end lilypond
1078 Las indicaciones de compás de la música mensural se tratan en
1079 @ref{Indicaciones de compás de la música mensural}.
1082 @predefined
1083 @code{\numericTimeSignature},
1084 @code{\defaultTimeSignature}.
1085 @endpredefined
1088 @snippets
1090 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1091 {changing-the-time-signature-without-affecting-the-beaming.ly}
1093 @cindex compuesto, indicaciones de compás
1094 @cindex compás compuesto, indicaciones de
1096 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1097 {compound-time-signatures.ly}
1099 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1100 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
1103 @seealso
1104 Glosario musical:
1105 @rglos{time signature}
1107 Referencia de la notación:
1108 @ref{Indicaciones de compás de la música mensural},
1109 @ref{Gestión del tiempo}.
1111 Fragmentos de código:
1112 @rlsr{Rhythms}.
1114 Referencia de funcionamiento interno:
1115 @rinternals{TimeSignature},
1116 @rinternals{Timing_translator}.
1119 @node Anacrusas
1120 @unnumberedsubsubsec Anacrusas
1121 @translationof Upbeats
1123 @cindex anacrusa
1124 @cindex parte al alzar
1125 @cindex compás parcial
1126 @cindex parcial, compás
1127 @cindex compás, cambiar la longitud del
1129 @funindex measurePosition
1130 @funindex \partial
1131 @funindex partial
1133 Los compases parciales como las anacrusas o partes al alzar se
1134 escriben usando la instrucción @code{\partial}, con la sintaxis
1136 @example
1137 \partial @var{duración}
1138 @end example
1140 @noindent
1141 donde @code{duración} es el valor rítmico restante del compás actual
1142 antes de que comience el siguiente.
1144 @lilypond[quote,verbatim,relative=2]
1145 \partial 4 e4 |
1146 a2. c,4 |
1147 @end lilypond
1149 El compás parcial puede ser de cualquier duración menor de un compás
1150 completo:
1152 @lilypond[quote,verbatim,relative=2]
1153 \partial 8*3 c8 d e |
1154 a2. c,4 |
1155 @end lilypond
1157 Internamente, @code{\partial @var{duración}} se traduce a
1159 @example
1160 \set Timing.measurePosition -@var{duración}
1161 @end example
1163 For example, @code{\partial 8*3} becomes:
1165 @example
1166 \set Timing.measurePosition = #(ly:make-moment -3 8)
1167 @end example
1169 La propiedad @code{measurePosition} contiene un número racional que
1170 indica qué parte del compás ha transcurrido hasta el momento.  Observe
1171 que se establece a un número negativo por parte de la instrucción
1172 @code{\partial}: es decir, @code{\partial 4} se traduce internamente a
1173 @code{-4}, con el significado de @qq{queda un valor de negra en este
1174 compás}.
1177 @seealso
1178 Glosario musical:
1179 @rglos{anacrusis}.
1181 Referencia de la notación:
1182 @ref{Notas de adorno}.
1184 Fragmentos de código:
1185 @rlsr{Rhythms}.
1187 Referencia de funcionamiento interno:
1188 @rinternals{Timing_translator}.
1190 @knownissues
1192 El uso de @code{\partial} está previsto solamente para el comienzo de
1193 una pieza.  Si se emplea después del comienzo se obtendrán varias
1194 advertencias o efectos desagradables, en este caso utilice en su lugar
1195 @code{\set Timing.measurePosition}.
1198 @node Música sin compasear
1199 @unnumberedsubsubsec Música sin compasear
1200 @translationof Unmetered music
1202 @cindex cadencia
1203 @cindex líneas divisorias, quitar
1204 @cindex numeración de compases, quitar
1205 @cindex música sin metro
1207 @funindex \cadenzaOn
1208 @funindex cadenzaOn
1209 @funindex \cadenzaOff
1210 @funindex cadenzaOff
1212 Las líneas divisorias y los números de compás se calculan
1213 automáticamente.  Para música sin compasear (por ejemplo cadencias),
1214 esto no es deseable.  Para desactivar las barras y los números de
1215 compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
1216 activarlos de nuevo use @code{\cadenzaOff}.
1218 @lilypond[verbatim,relative=2,fragment]
1219 c4 d e d
1220 \cadenzaOn
1221 c4 c d8 d d f4 g4.
1222 \cadenzaOff
1223 \bar "|"
1224 d4 e d c
1225 @end lilypond
1227 La numeración de compases se continúa al final de la cadencia como si
1228 la cadencia no existiera:
1230 @lilypond[verbatim,relative=2,fragment]
1231 % Show all bar numbers
1232 \override Score.BarNumber #'break-visibility = #all-visible
1233 c4 d e d
1234 \cadenzaOn
1235 c4 c d8 d d f4 g4.
1236 \cadenzaOff
1237 \bar "|"
1238 d4 e d c
1239 @end lilypond
1241 Observe que estas instrucciones predefinidas afectan a todas las
1242 pautas de la partitura, aunque aparezcan en un solo contexto
1243 @code{Voice}.  Para cambiar esto, traslade el
1244 @code{Timing_translator} del contexto @code{Score} al contexto
1245 @code{Staff}, como se muestra en @ref{Notación polimétrica}.
1247 @predefined
1248 @code{\cadenzaOn},
1249 @code{\cadenzaOff}.
1250 @endpredefined
1253 @seealso
1254 Glosario musical:
1255 @rglos{cadenza}.
1257 Referencia de la notación:
1258 @ref{Visibilidad de los objetos},
1259 @ref{Notación polimétrica}.
1261 Fragmentos de código:
1262 @rlsr{Rhythms}.
1264 @cindex cadencias, saltos de línea en
1265 @cindex cadencias, saltos de página en
1266 @cindex sin medida, música, saltos de línea en
1267 @cindex sin medida, música, saltos de página en
1268 @cindex saltos, en música sin medida
1269 @cindex línea, saltos de, en cadencias
1270 @cindex página, saltos de, en cadencias
1271 @cindex línea, saltos de, en música sin medida
1272 @cindex página, saltos de, en música sin medida
1274 @knownissues
1276 LilyPond inserta saltos de línea y de página solamente en las barras
1277 de compás.  A menos que la música sin compasear acabe antes del final
1278 de la línea del pentagrama, tendrá que insertar barras de compás
1279 invisibles
1281 @example
1282 \bar ""
1283 @end example
1285 @noindent
1286 para indicar dónde se pueden producir los saltos.
1288 Debemos crear un contexto de voz explícitamente al empezar una
1289 pieza con @code{\cadenzaOn}, pues en caso contrario pueden
1290 ocurrir algunos errores extraños.
1292 @lilypond[verbatim,relative=2,fragment]
1293 \new Voice \relative c'{
1294   \cadenzaOn
1295   c16^"Solo Free Time" d e f g2. \bar "||"
1296   \cadenzaOff
1298 @end lilypond
1300 @node Notación polimétrica
1301 @unnumberedsubsubsec Notación polimétrica
1302 @translationof Polymetric notation
1304 @c This section necessarily uses \set
1305 @c This is acceptable  -td
1307 @cindex compás, doble
1308 @cindex compases polimétricos
1309 @cindex polimétricos, compases
1310 @cindex metro polimétrico
1311 @cindex doble compás
1313 @funindex timeSignatureFraction
1314 @funindex \scaleDurations
1315 @funindex scaleDurations
1316 @funindex \times
1317 @funindex times
1319 Está contemplada la notación polimétrica, ya sea explícitamente o
1320 mediante la modificación de la indicación visible del compás y el
1321 escalado de la duración de las notas.
1323 @strong{Pentagramas con distintas indicaciones de compás, compases de
1324 igual longitud}
1326 Se puede crear esta notación estableciendo una indicación de compás
1327 común para cada pentagrama pero sustituyendo el símbolo manualmente
1328 mediante el establecimiento de @code{timeSignatureFraction} a la
1329 fracción deseada y escalando las duraciones impresas en cada
1330 pentagrama a la indicación de compás común; véase @ref{Indicación de compás}.  El escalado se hace con @code{\scaleDurations}, que se
1331 usa de una forma similar a @code{\times}, pero no crea un corchete de
1332 grupo especial, véase @ref{Escalar las duraciones}.
1334 @cindex barrado en música polimétrica
1335 @cindex barrado en metro polimétrico
1337 En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
1338 10/8.  En el segundo pentagrama, las duraciones mostradas se
1339 multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
1340 las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 *
1341 10/8 = 3/4.  Con frecuencia se hace necesario insertar las barras de
1342 forma manual, pues el escalado de las duraciones afecta a las reglas
1343 de barrado automático.
1345 @lilypond[quote,verbatim,fragment]
1346 \relative c' <<
1347   \new Staff {
1348     \time 3/4
1349     c4 c c |
1350     c c c |
1351   }
1352   \new Staff {
1353     \time 3/4
1354     \set Staff.timeSignatureFraction = #'(9 . 8)
1355     \scaleDurations #'(2 . 3)
1356     \repeat unfold 6 { c8[ c c] }
1357   }
1358   \new Staff {
1359     \time 3/4
1360     \set Staff.timeSignatureFraction = #'(10 . 8)
1361     \scaleDurations #'(3 . 5) {
1362       \repeat unfold 2 { c8[ c c] }
1363       \repeat unfold 2 { c8[ c] } |
1364       c4. c4. \times 2/3 { c8[ c c] } c4
1365     }
1366   }
1368 @end lilypond
1370 @strong{@i{Pentagramas con distintas indicaciones de compás y
1371 longitudes de compás distintas}}
1373 Se puede dar a cada pentagrama su propia indicación de compás
1374 independiente trasladando los grabadores @code{Timing_translator} y
1375 @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1377 @lilypond[quote,verbatim]
1378 \layout {
1379   \context {
1380     \Score
1381     \remove "Timing_translator"
1382     \remove "Default_bar_line_engraver"
1383   }
1384   \context {
1385     \Staff
1386     \consists "Timing_translator"
1387     \consists "Default_bar_line_engraver"
1388   }
1391 % Now each staff has its own time signature.
1393 \relative c' <<
1394   \new Staff {
1395     \time 3/4
1396     c4 c c |
1397     c4 c c |
1398   }
1399   \new Staff {
1400     \time 2/4
1401     c4 c |
1402     c4 c |
1403     c4 c |
1404   }
1405   \new Staff {
1406     \time 3/8
1407     c4. |
1408     c8 c c |
1409     c4. |
1410     c8 c c |
1411   }
1413 @end lilypond
1415 @snippets
1417 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1418 {compound-time-signatures.ly}
1421 @seealso
1422 Glosario musical:
1423 @rglos{polymetric},
1424 @rglos{polymetric time signature},
1425 @rglos{meter}.
1427 Referencia de la notación:
1428 @ref{Indicación de compás},
1429 @ref{Escalar las duraciones}.
1431 Fragmentos de código:
1432 @rlsr{Rhythms}.
1434 Referencia de funcionamiento interno:
1435 @rinternals{TimeSignature},
1436 @rinternals{Timing_translator},
1437 @rinternals{Default_bar_line_engraver},
1438 @rinternals{Staff}.
1441 @knownissues
1443 Al usar distintos compases en paralelo, las notas que están en el
1444 mismo instante de tiempo se colocan en la misma posición horizontal.
1445 Sin embargo, las barras de compás en los distintos pentagramas harán
1446 que el espaciado de notas sea menos regular en cada pentagrama
1447 individual de lo que sería normal sin las distintas indicaciones de
1448 compás.
1451 @node División automática de las notas
1452 @unnumberedsubsubsec División automática de las notas
1453 @translationof Automatic note splitting
1455 @cindex notas, división de
1456 @cindex división de notas
1458 @funindex Note_heads_engraver
1459 @funindex Completion_heads_engraver
1461 Las notas largas se pueden convertir automáticamente en notas ligadas.
1462 Se hace mediante la sustitución del @code{Note_heads_engraver} por el
1463 @code{Completion_heads_engraver}.  En el ejemplo siguiente, las notas
1464 que atraviesan la barra de compás se dividen y se unen mediante una
1465 ligadura.
1467 @lilypond[quote,verbatim,relative=1]
1468 \new Voice \with {
1469   \remove "Note_heads_engraver"
1470   \consists "Completion_heads_engraver"
1473 { c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 }
1474 @end lilypond
1476 Este grabador divide todas las notas largas en la barra de compás e
1477 inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
1478 si los compases no están completos, las ligaduras mostrarán
1479 exactamente cuánto le falta a cada compás.
1482 @seealso
1483 Glosario musical:
1484 @rglos{tie}
1486 Manual de aprendizaje:
1487 @rlearning{Explicación de los grabadores},
1488 @rlearning{Añadir y eliminar grabadores}.
1490 Fragmentos de código:
1491 @rlsr{Rhythms}.
1493 Referencia de funcionamiento interno:
1494 @rinternals{Note_heads_engraver},
1495 @rinternals{Completion_heads_engraver},
1496 @rinternals{Forbid_line_break_engraver}.
1499 @knownissues
1501 No todas las duraciones (sobre todo las que contienen grupos
1502 especiales) se pueden representar exactamente con notas normales y
1503 puntillos, pero el grabador @code{Completion_heads_engraver} nunca
1504 insertará grupos especiales.
1506 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
1507 silencios.
1510 @node Mostrar los ritmos de la melodía
1511 @unnumberedsubsubsec Mostrar los ritmos de la melodía
1512 @translationof Showing melody rhythms
1514 @cindex melodía, mostrar las duraciones
1515 @cindex duraciones de la melodía, mostrar
1517 A veces podemos querer mostrar solamente el ritmo de una melodía.
1518 Esto se puede hacer con un pentagrama de ritmo.  Todas las alturas de
1519 las notas se convierten en barras inclinadas, y el pentagrama tiene
1520 una sola línea:
1522 @lilypond[quote,relative=1,verbatim]
1524   \new RhythmicStaff {
1525     \new Voice = "myRhythm" {
1526       \time 4/4
1527       c4 e8 f g2
1528       r4 g g f
1529       g1
1530     }
1531   }
1532   \new Lyrics {
1533     \lyricsto "myRhythm" {
1534       This is my song
1535       I like to sing
1536     }
1537   }
1539 @end lilypond
1541 @cindex guitarra, tablas de acordes
1542 @cindex rasgueado, mostrar ritmos
1543 @cindex guitarra, mostrar ritmos rasgueados
1545 @funindex Pitch_squash_engraver
1546 @funindex \improvisationOn
1547 @funindex improvisationOn
1548 @funindex \improvisationOff
1549 @funindex improvisationOff
1551 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1552 rasgueado.  Esto se puede hacer con el grabador
1553 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1555 @lilypond[quote,verbatim]
1557   \new ChordNames {
1558     \chordmode {
1559       c1 f g c
1560     }
1561   }
1563   \new Voice \with {
1564     \consists Pitch_squash_engraver
1565   } \relative c'' {
1566     \improvisationOn
1567     c4 c8 c c4 c8 c
1568     f4 f8 f f4 f8 f
1569     g4 g8 g g4 g8 g
1570     c4 c8 c c4 c8 c
1571   }
1573 @end lilypond
1576 @predefined
1577 @code{\improvisationOn},
1578 @code{\improvisationOff}.
1579 @endpredefined
1582 @snippets
1584 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1585 {guitar-strum-rhythms.ly}
1588 @seealso
1589 Fragmentos de código:
1590 @rlsr{Rhythms}.
1592 Referencia de funcionamiento interno:
1593 @rinternals{RhythmicStaff},
1594 @rinternals{Pitch_squash_engraver}.
1597 @node Barras
1598 @subsection Barras
1599 @translationof Beams
1601 @menu
1602 * Barras automáticas::
1603 * Establecer el comportamiento de las barras automáticas::
1604 * Barras manuales::
1605 * Barras progresivas::
1606 @end menu
1608 @node Barras automáticas
1609 @unnumberedsubsubsec Barras automáticas
1610 @translationof Automatic beams
1612 De manera predeterminada, las barras de corchea se insertan
1613 automáticamente:
1615 @cindex barras manuales
1616 @cindex manuales, barras
1617 @cindex barras, establecer reglas
1618 @cindex barras, reglas personalizadas
1620 @funindex \autoBeamOn
1621 @funindex autoBeamOn
1622 @funindex \autoBeamOff
1623 @funindex autoBeamOff
1625 @lilypond[quote,verbatim,relative=2]
1626 \time 2/4 c8 c c c
1627 \time 6/8 c c c c8. c16 c8
1628 @end lilypond
1630 Cuando estas decisiones automáticas no son lo bastante buenas, se
1631 pueden escribir los barrados de forma explícita; véase @ref{Barras manuales}.  Las barras @emph{se deben} introducir manualmente si se
1632 quieren extender por encima de los silencios.
1634 Si no se necesita el barrado automático, se puede desactivar con
1635 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
1637 @lilypond[quote,relative=1,verbatim]
1638 c4 c8 c8. c16 c8. c16 c8
1639 \autoBeamOff
1640 c4 c8 c8. c16 c8.
1641 \autoBeamOn
1642 c16 c8
1643 @end lilypond
1645 @cindex melismas, barras en
1646 @cindex barras y melismas
1648 @warning{Si se usan barras para indicar los melismas de las canciones,
1649 entonces se debe desactivar el barrado automático con
1650 @code{\autoBeamOff} e indicar las barras manualmente.}
1652 Se pueden crear patrones de barrado que difieran de los valores
1653 automáticos predeterminados; véase @ref{Establecer el comportamiento de las barras automáticas}.
1655 @predefined
1656 @code{\autoBeamOff},
1657 @code{\autoBeamOn}.
1658 @endpredefined
1661 @snippets
1664 @cindex saltos de línea y barrado
1665 @cindex línea, saltos de, y barrado
1667 @funindex divisible
1669 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1670 {beams-across-line-breaks.ly}
1672 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1673 {changing-beam-knee-gap.ly}
1676 @seealso
1677 Referencia de la notación:
1678 @ref{Barras manuales},
1679 @ref{Establecer el comportamiento de las barras automáticas}.
1681 Archivos instalados:
1682 @file{scm/@/auto@/-beam@/.scm}.
1684 Fragmentos de código:
1685 @rlsr{Rhythms}.
1687 Referencia de funcionamiento interno:
1688 @rinternals{Auto_beam_engraver},
1689 @rinternals{Beam_engraver},
1690 @rinternals{Beam},
1691 @rinternals{BeamEvent},
1692 @rinternals{BeamForbidEvent},
1693 @rinternals{beam-interface},
1694 @rinternals{unbreakable-spanner-interface}.
1697 @knownissues
1699 Las barras pueden colisionar con las cabezas de las notas y las
1700 alteraciones accidentales de las otras voces.
1702 @node Establecer el comportamiento de las barras automáticas
1703 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
1704 @translationof Setting automatic beam behavior
1707 @cindex barras automáticas, ajuste fino
1708 @cindex ajuste fino de las barras automáticas
1709 @cindex automáticas, generación de barras
1710 @cindex barras automáticas
1711 @cindex letra y barrado
1713 @funindex autoBeaming
1714 @funindex beamExceptions
1715 @funindex baseMoment
1716 @funindex beatStructure
1717 @funindex measureLength
1718 @funindex \time
1719 @funindex time
1720 @funindex \set
1721 @funindex set
1723 La colocación de las barras de corchea automáticas viene
1724 determinada por la indicación de compás.  Se usan tres tipos de
1725 reglas para la determinación del final de las barras de corchea
1726 automáticas: reglas @emph{predeterminadas} para el tipo de
1727 compás, reglas @emph{explícitas} para la barra dentro del tipo de
1728 compás, y la @emph{beatLength} (longitud de la barra) para el
1729 tipo de compás.
1731 Se aplican las siguientes reglas, en orden de prioridad, para
1732 determinara el aspecto de las barras:
1734 @itemize
1735 @item
1736 Si una barra manual está especificada con @code{[..]} establecer
1737 la barra tal y como está especificado; en caso contrario:
1739 @item
1740 si está en vigor @code{\autoBeamOff} no poner barras; en caso contrario:
1742 @item
1743 si está definida alguna regla de fin de barra para el tipo de barra en
1744 este tipo de compás, usarla para determinar los lugares válidos en que
1745 las barras pueden terminar; en caso contrario
1747 @item
1748 si está definida alguna una regla predeterminada de fin de barra en
1749 este tipo de compás, usarla para agrupar las notas con barras; en caso
1750 contrario
1752 @item
1753 usar el valor de @code{beatLength} para agrupar las notas con barras.
1755 @end itemize
1757 @i{@strong{Modificar las agrupaciones de pulsos}}
1759 De forma predeterminada, @code{beatLength} se deriva del tipo de
1760 compás establecido por la instrucción @code{\time}.  La longitud del
1761 pulso @code{beatLength} se establece a uno sobre el denominador del
1762 compás.
1764 @code{beatLength} es un @i{momento}, una unidad de duración musical.
1765 Las cantidades del tipo @i{moment} se crean por la función de Scheme
1766 @code{ly:make-moment}.  Para ver más información sobre esta función,
1767 consulte @ref{Gestión del tiempo}.
1769 Los ajustes de barrado automático se
1770 almacenan en la propiedad @code{beamSettings}.  Los valores
1771 predeterminados de @code{beamSettings} están precisados en
1772 @file{scm/@/beam@/-settings@/.scm}.  Las entradas de
1773 @code{beamSettings} están clasificadas por tipo de compás y tipo de regla.
1775 EL tipo de compás debe ser una dupla de Scheme, p.ej. @code{#'(4 . 4)}.
1777 El tipo de regla debe ser @code{#'end} para finales de barra.
1779 Las reglas de final consisten en una lista-A de Scheme
1780 (o una lista de duplas) que indica el tipo de barra y la agrupación
1781 que se aplica a ese tipo de barra.
1783 @example
1784 #'((tipo-barra1 . agrupación-1)
1785    (tipo-barra2 . agrupación-2)
1786    (tipo-barra3 . agrupación-3))
1787 @end example
1789 El tipo de barra es una dupla de Scheme que indica la duración de la
1790 barra, p.e.j. @code{(1 . 16)}, ó @code{*} para indicar una regla por
1791 omisión, que se aplica a todas las barras si no hay definida ninguna
1792 regla explícita.
1794 La agrupación es una lista de Scheme que indica la agrupación que se
1795 aplica a la barra.  Para las reglas por omisión, aquellas en las que
1796 el tipo de barra es @code{*}, la agrupación está en unidades de
1797 longitud de pulso, @code{beatLength}.  Para las reglas explícitas, la
1798 agrupación está en unidades del tipo de barra.
1800 Como referencia pueden consultarse las reglas de barrado por omisión
1801 que están en @file{scm/beam-settings.scm}.
1803 Los ajustes para las barras se cambian con
1804 @code{\overrideBeamSettings} y @code{\revertBeamSettings}.
1806 @warning{ Los ajustes de final y subdivisión deben ser reglas
1807 @emph{completas}.  Esto es, toda regla que se aplicaría al tipo de
1808 compás actual debe incluirse en los ajustes.  No es posible cambiar la
1809 agrupación de sólo el tipo de barra para un tipo de compás dado.
1810 Aunque puede parecer muy engorroso, significa que los ajustes de
1811 barrado actuales no necesitan ser conocidos para poder especificar un
1812 nuevo patrón de barrado.}
1814 @lilypond[quote,relative=2,verbatim]
1815 \time 5/16
1816 c8^"beats" c16 c8 |
1817 \set beatStructure = #'(2 3)
1818 c8^"(2+3)" c16 c8
1819 \set beatStructure = #'(3 2)
1820 c8^"(3+2)" c16 c8
1821 @end lilypond
1823 Los cambios en los ajustes de barrado se pueden limitar a contextos
1824 específicos.  Si no se incluye ningún ajuste en un contexto de nivel
1825 más bajo, se aplican los ajustes del contexto circundante.
1827 @lilypond[quote, verbatim,relative=1]
1828 \new Staff {
1829   \time 7/8
1830   \set Staff.beatStructure = #'(2 3 2)
1831   <<
1832     \new Voice = one {
1833       \relative c'' {
1834         a8 a a a a a a
1835       }
1836     }
1837     \new Voice  = two {
1838       \relative c' {
1839         \voiceTwo
1840         \set Voice.beatStructure = #'(1 3 3)
1841         f8 f f f f f f
1842       }
1843     }
1844   >>
1846 @end lilypond
1848 En caso de usar varias voces, se debe especificar el contexto
1849 @code{Staff} si queremos aplicar el barrado a todas las voces del
1850 pentagrama:
1852 @lilypond[quote,verbatim,relative=2]
1853 \time 7/8
1854 % rhythm 3-1-1-2
1855 % Context Voice specified --  does not work correctly
1856 % Because of autogenerated voices, all beating will
1857 % be at baseMoment (1 . 8)
1858 \set beatStructure = #'(3 1 1 2)
1859 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1861 % Works correctly with context Staff specified
1862 \set Staff.beatStructure = #'(3 1 1 2)
1863 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1864 @end lilypond
1866 @funindex revertBeamSettings
1868 Los ajustes de barrado se pueden revertir para volver al
1869 comportamiento predeterminado.  Esto se consigue mediante la
1870 utilización de @code{\revertBeamSettings}.  Los argumentos son los
1871 mismos que para @code{\overrideBeamSettings}, excepto que no se da
1872 ningún valor para @var{agrupación}:
1874 @example
1875 \revertBeamSettings contexto tipo-de-compás tipo-de-regla
1876 @end example
1879 @lilypond[quote,verbatim,relative=2]
1880 \time 4/4
1881 \repeat unfold 8 {a8}
1882 % set beaming rule for ending all beams at (1 . 4)
1883 \set Timing.beamExceptions = #'()
1884 \repeat unfold 8 {a8}
1885 % go back to default beahavior
1886 \time 4/4
1887 \repeat unfold 8 {a8}
1888 @end lilypond
1890 @predefined
1891 @code{\overrideBeamSettings},
1892 @code{\revertBeamSettings}.
1893 @endpredefined
1896 @snippets
1898 @cindex barras, subdivisión
1900 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1901 {subdividing-beams.ly}
1903 @cindex compás, agrupación
1904 @cindex pulsos, agrupación
1905 @cindex agrupar pulsos
1906 @cindex compases, sub-agrupar
1908 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1909 {conducting-signs,-measure-grouping-signs.ly}
1911 @cindex barra, última en la partitura
1912 @cindex barra, última en una voz polifónica
1914 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1915 {beam-endings-in-score-context.ly}
1918 @seealso
1919 Archivos de inicio:
1920 @file{scm/beam-settings.scm}.
1922 Fragmentos de código:
1923 @rlsr{Rhythms}.
1925 Referencia de funcionamiento interno:
1926 @rinternals{Auto_beam_engraver},
1927 @rinternals{Beam},
1928 @rinternals{BeamForbidEvent},
1929 @rinternals{beam-interface}.
1932 @knownissues
1934 Si una partitura termina mientras una barra automática no ha terminado
1935 aún todavía está aceptando notas, esta última barra no se imprimirá en
1936 absoluto.  Lo mismo sirve para las voces polifónicas, introducidas con
1937 @code{<< @dots{} \\ @dots{} >>}.  Si una voz polifónica termina
1938 mientras una barra automática está aún aceptando notas, no se imprime.
1939 El rodeo para estos problemas es aplicar el barrado
1940 manual a la última barra de la voz o partitura.
1942 @node Barras manuales
1943 @unnumberedsubsubsec Barras manuales
1944 @translationof Manual beams
1946 @cindex barras manuales
1947 @cindex manuales, barras
1949 @funindex ]
1950 @funindex [
1952 En ciertos casos puede ser preciso sobreescribir el algoritmo de
1953 barrado automático.  Por ejemplo, el barrador automático no escribe
1954 barras por encima de los silencios o las líneas divisorias, y en las
1955 partituras corales el barrado se ajusta con frecuencia para que siga
1956 la medida de la letra en vez de la de las notas.  Tales barras se
1957 especifican manualmente marcando los puntos de comienzo y final con
1958 @code{[} y @code{]}
1960 @lilypond[quote,relative=1,verbatim]
1961 r4 r8[ g' a r8] r8 g[ | a] r8
1962 @end lilypond
1964 @cindex barras manuales, abreviatura de dirección
1965 @cindex barras manuales, notas de adorno
1967 La dirección de las barras se puede establecer manualmente utilizando
1968 indicadores de dirección:
1970 @lilypond[quote,relative=2,verbatim]
1971 c8^[ d e] c,_[ d e f g]
1972 @end lilypond
1974 @funindex \noBeam
1975 @funindex noBeam
1977 Se pueden marcar notas individuales con @code{\noBeam} para evitar que
1978 resulten unidas por una barra:
1980 @lilypond[quote,verbatim,relative=2]
1981 \time 2/4
1982 c8 c\noBeam c c
1983 @end lilypond
1985 Se pueden producir al mismo tiempo barras de notas
1986 de adorno y barras normales.
1987 Las notas de adorno sin barra no se colocan dentro
1988 de las barras de notas normales.
1990 @lilypond[quote,verbatim,relative=2]
1991 c4 d8[
1992 \grace { e32[ d c d] }
1993 e8] e8[ e
1994 \grace { f16 }
1995 e8 e]
1996 @end lilypond
1998 @funindex stemLeftBeamCount
1999 @funindex stemRightBeamCount
2001 Se puede conseguir un control incluso más estricto sobre las barras
2002 estableciendo las propiedades @code{stemLeftBeamCount} y
2003 @code{stemRightBeamCount}.  Especifican el número de barras que se
2004 dibujarán en los lados izquierdo y derecho, respectivamente, de la
2005 nota siguiente.  Si cualquiera de estas dos propiedades está ajustada
2006 a un valor, dicho valor se usará una sola vez, y luego se borrará.  En
2007 este ejemplo, el último Fa se imprime con sólo una barra en el lado
2008 izquierdo, es decir, la barra de corchea del grupo como un todo.
2010 @lilypond[quote,relative=2,verbatim]
2011 a8[ r16 f g a]
2012 a8[ r16
2013 \set stemLeftBeamCount = #2
2014 \set stemRightBeamCount = #1
2016 \set stemLeftBeamCount = #1
2017 g16 a]
2018 @end lilypond
2021 @predefined
2022 @code{\noBeam}.
2023 @endpredefined
2026 @snippets
2028 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2029 {flat-flags-and-beam-nibs.ly}
2032 @seealso
2033 Referencia de la notación:
2034 @ref{Dirección y posición},
2035 @ref{Notas de adorno}.
2037 Fragmentos de código:
2038 @rlsr{Rhythms}.
2040 Referencia de funcionamiento interno:
2041 @rinternals{Beam},
2042 @rinternals{BeamEvent},
2043 @rinternals{Beam_engraver},
2044 @rinternals{beam-interface},
2045 @rinternals{Stem_engraver}.
2048 @node Barras progresivas
2049 @unnumberedsubsubsec Barras progresivas
2050 @translationof Feathered beams
2052 @cindex barras progresivas
2053 @cindex progresivas, barras
2055 @funindex \featherDurations
2056 @funindex featherDurations
2057 @funindex grow-direction
2059 Las barras progresivas se usan para indicar que un pequeño grupo de
2060 notas se debe tocar a una velocidad creciente (o decreciente), sin
2061 cambiar el tempo general de la pieza.  El ámbito de la barra progresiva
2062 se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
2063 ángulo de la barra se inicia especificando una dirección en la
2064 propiedad @code{grow-direction} del objeto @code{Beam}.
2066 Si queremos que la colocación de las notas y el sonido de la salida
2067 MIDI refleje el ritardando o accelerando indicado por la barra
2068 progresiva, las notas se deben agrupar como una expresión musical
2069 delimitada por llaves y precedida de una instrucción
2070 @code{featheredDurations} que especifica la razón entre las duraciones
2071 de la primera y la última notas dentro del grupo.
2073 Los corchetes rectos muestran el ámbito de la barra y las llaves
2074 muestran qué notas han de modificar sus duraciones.  Normalmente
2075 delimitarían el mismo grupo de notas, pero no es un requisito: las dos
2076 instrucciones son independientes.
2078 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente el
2079 mismo tiempo que una blanca, pero la primera nota tiene la mitad de
2080 duración que la última, con las notas intermedias alargándose
2081 gradualmente.  Las cuatro primeras fusas se aceleran gradualmente,
2082 mientras que las últimas cuatro fusas están a un tempo constante.
2084 @lilypond[relative=1,verbatim,quote]
2085 \override Beam #'grow-direction = #LEFT
2086 \featherDurations #(ly:make-moment 2 1)
2087 { c16[ c c c c c c c] }
2088 \override Beam #'grow-direction = #RIGHT
2089 \featherDurations #(ly:make-moment 2 3)
2090 { c32[ d e f] }
2091 % revert to non-feathered beams
2092 \override Beam #'grow-direction = #'()
2093 { g32[ a b c] }
2094 @end lilypond
2096 @noindent
2097 El espaciado en la salida impresa representa las duraciones de las
2098 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2101 @predefined
2102 @code{\featherDurations}.
2103 @endpredefined
2105 @seealso
2106 Fragmentos de código:
2107 @rlsr{Rhythms}.
2110 @knownissues
2112 La instrucción @code{\featherDurations} sólo funciona con fragmentos
2113 musicales muy breves, y cuando los números de la fracción son
2114 pequeños.
2117 @node Compases
2118 @subsection Compases
2119 @translationof Bars
2121 @menu
2122 * Barras de compás::
2123 * Numeración de compases::
2124 * Comprobación de compás y de número de compás::
2125 * Llamadas de ensayo::
2126 @end menu
2129 @node Barras de compás
2130 @unnumberedsubsubsec Barras de compás
2131 @translationof Bar lines
2133 @cindex barras de compás
2134 @cindex líneas divisorias
2135 @cindex final, barra
2136 @cindex barra final
2137 @cindex doble barra
2138 @cindex barra doble
2139 @cindex repetición, barras de
2141 @funindex \bar
2142 @funindex bar
2144 Las líneas divisorias delimitan a los compases pero también se pueden
2145 usar para indicar las repeticiones.  Normalmente, las líneas
2146 divisorias normales se insertan de manera automática en la salida
2147 impresa en lugares que están basados en el compás actual.
2149 Las barras de compás sencillas insertadas automáticamente se pueden
2150 cambiar por otros tipos con la instrucción @code{\bar}.  Por ejemplo,
2151 se suele poner una doble barra de cierre al final de la pieza:
2153 @lilypond[quote,relative=1,verbatim]
2154 e4 d c2 \bar "|."
2155 @end lilypond
2157 No deja de ser válida la última nota de un compás si no termina sobre
2158 la línea divisoria automática: se supone que la nota se prolonga sobre
2159 el compás siguiente.  Pero una secuencia larga de dichos compases
2160 prolongados puede hacer que la música aparezca comprimida o incluso
2161 que se salga de la página.  Esto es a causa de que los saltos de línea
2162 automáticos solamente se producen al final de compases completos, es
2163 decir, cuando todas las notas han finalizado antes de que el compás
2164 termine.
2166 @warning{Una duración incorrecta puede hacer que se trate de evitar la
2167 producción de saltos de línea, dando como resultado una línea de
2168 música con una compresión exagerada o música que se sale de la
2169 página.}
2171 @cindex línea, saltos
2172 @cindex líneas divisorias invisibles
2173 @cindex compás, barras invisibles de
2175 También se permiten saltos de línea en las barras insertadas
2176 manualmente incluso dentro de compases incompletos.  Para permitir un
2177 salto de línea donde no hay ninguna línea divisoria visible, utilice
2178 lo siguiente:
2180 @example
2181 \bar ""
2182 @end example
2184 @noindent
2185 De esta manera se insertará una barra invisible de compás y se hará
2186 posible el salto de línea en este punto, sin forzarlo. No se
2187 incrementa el contador de los números de compás.  Para forzar un salto
2188 de línea, consulte @ref{Saltos de línea}.
2190 @cindex manuales, líneas divisorias
2191 @cindex manuales, barras de compás
2192 @cindex barras de compás manuales
2193 @cindex líneas divisorias manuales
2195 Esta y otras líneas divisorias especiales se pueden insertar
2196 manualmente en cualquier punto.  Cuando coinciden con el final de un
2197 compás, sustituyen a la línea divisoria simple que se habría insertado
2198 automáticamente en dicho lugar.  Cuando no coinciden con el final de
2199 un compás, se inserta la línea especificada en ese punto en la salida
2200 impresa.
2202 Observe que las líneas divisorias manuales son puramente visuales.  No
2203 afectan a ninguna de las propiedades que una barra normal afectaría,
2204 como a los números de compás, alteraciones, saltos de línea, etc.  No
2205 afectan tampoco al cálculo y colocación de las líneas divisorias
2206 subsiguientes.  Cuando una divisoria se coloca manualmente donde ya
2207 existe una divisoria normal, los efectos de la línea original no se
2208 alteran.
2210 Están disponibles para su inserción manual dos tipos de líneas
2211 divisorias simples y cinco tipos de doble barra:
2213 @lilypond[quote,relative=1,verbatim]
2214 f1 \bar "|"
2215 f1 \bar "."
2216 g1 \bar "||"
2217 a1 \bar ".|"
2218 b1 \bar ".|."
2219 c1 \bar "|.|"
2220 d1 \bar "|."
2222 @end lilypond
2224 @noindent
2225 así como la barra de puntos y la discontinua:
2227 @lilypond[quote,relative=1,verbatim]
2228 f1 \bar ":"
2229 g1 \bar "dashed"
2231 @end lilypond
2233 @noindent
2234 y cinco tipos de barra de repetición:
2236 @lilypond[quote,relative=1,verbatim]
2237 f1 \bar "|:"
2238 g1 \bar ":|:"
2239 a1 \bar ":|.|:"
2240 b1 \bar ":|.:"
2241 c1 \bar ":|"
2243 @end lilypond
2245 Además se puede imprimir una línea divisoria como una marca corta:
2246 @lilypond[quote,relative=1,verbatim]
2247 f1 \bar "'"
2248 @end lilypond
2249 Sin embargo, dado que las mencionadas marcas se utilizan usualmente en
2250 el canto gregoriano, es preferible en este caso utilizar
2251 @code{\divisioMinima}, que se describe en la sección @ref{Divisiones}
2252 dentro de Canto gregoriano.
2254 @cindex segno
2256 Para los símbolos de segno en línea, existen tres tipos
2257 de barras de compás que se diferencian en su comportamiento
2258 en los saltos de línea:
2260 @lilypond[quote,relative=2,verbatim]
2261 c4 c c c
2262 \bar "S"
2263 c4 c c c \break
2264 \bar "S"
2265 c4 c c c
2266 \bar "|S"
2267 c4 c c c \break
2268 \bar "|S"
2269 c4 c c c
2270 \bar "S|"
2271 c4 c c c \break
2272 \bar "S|"
2274 @end lilypond
2276 @cindex repeticiones
2278 Aunque se pueden insertar manualmente barras de compás con significado
2279 de repeticiones, no se reconocen como repeticiones por parte de
2280 LilyPond.  Las secciones repetidas se introducen mejor utilizando las
2281 diversas instrucciones de repetición (véase @ref{Repeticiones}), que
2282 imprimen automáticamente las barras correspondientes.
2284 Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
2285 excepto en los saltos de línea, en que produce una doble barra al
2286 final de la línea y una repetición izquierda (de comienzo) al
2287 principio de la línea siguiente.
2289 @lilypond[quote,relative=2,verbatim]
2290 c4 c c c
2291 \bar "||:"
2292 c4 c c c \break
2293 \bar "||:"
2294 c4 c c c
2295 @end lilypond
2297 Para combinaciones de repeticiones con el símbolo de segno,
2298 existen seis variantes diferentes:
2300 @lilypond[quote,relative=2,verbatim]
2301 c4 c c c
2302 \bar ":|S"
2303 c4 c c c \break
2304 \bar ":|S"
2305 c4 c c c
2306 \bar ":|S."
2307 c4 c c c \break
2308 \bar ":|S."
2309 c4 c c c
2310 \bar "S|:"
2311 c4 c c c \break
2312 \bar "S|:"
2313 c4 c c c
2314 \bar ".S|:"
2315 c4 c c c \break
2316 \bar ".S|:"
2317 c4 c c c
2318 \bar ":|S|:"
2319 c4 c c c \break
2320 \bar ":|S|:"
2321 c4 c c c
2322 \bar ":|S.|:"
2323 c4 c c c \break
2324 \bar ":|S.|:"
2326 @end lilypond
2329 En las partituras con muchos pentagramas, una instrucción @code{\bar}
2330 en uno de ellos se aplica automáticamente a todos los demás.  Las
2331 líneas resultantes se conectan entre los distintos pentagramas de un
2332 @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
2334 @lilypond[quote,relative=1,verbatim]
2336   \new StaffGroup <<
2337     \new Staff {
2338       e4 d
2339       \bar "||"
2340       f4 e
2341     }
2342     \new Staff { \clef bass c4 g e g }
2343   >>
2344   \new Staff { \clef bass c2 c2 }
2346 @end lilypond
2349 @cindex predeterminada, línea divisoria, cambiar
2350 @cindex línea divisoria predeterminada, cambiar
2352 @snippets
2354 @funindex whichBar
2355 @funindex defaultBarType
2356 @funindex \bar
2357 @funindex bar
2358 @funindex bartype
2360 La instrucción @code{\bar }@var{tipo_de_barra} es una forma corta de
2361 hacer @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando
2362 @code{whichBar} se establece con el valor de una cadena, se crea una
2363 línea divisoria de ese tipo.
2365 El tipo de barra predeterminado que se usa para las líneas divisorias
2366 insertadas automáticamente es @code{"|"}.  Se puede cambiar en
2367 cualquier momento con @code{\set Timing.defaultBarType = }@var{bartype}.
2370 @seealso
2371 Referencia de la notación:
2372 @ref{Saltos de línea},
2373 @ref{Repeticiones},
2374 @ref{Agrupar pentagramas}.
2377 Fragmentos de código:
2378 @rlsr{Rhythms}.
2380 Referencia de funcionamiento interno:
2381 @rinternals{BarLine} (creada al nivel de @code{Staff} (pentagrama)),
2382 @rinternals{SpanBar} (a través de los pentagramas),
2383 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
2386 @node Numeración de compases
2387 @unnumberedsubsubsec Numeración de compases
2388 @translationof Bar numbers
2390 @cindex compás, números de
2391 @cindex números de compás
2393 @funindex currentBarNumber
2395 Por defecto, los números de compás se imprimen al principio de la
2396 línea, excepto la primera.  El número propiamente dicho se almacena en
2397 la propiedad @code{currentBarNumber}, que normalmente se actualiza
2398 automáticamente para cada compás.  También se puede establecer
2399 manualmente:
2401 @lilypond[verbatim,quote,relative=1]
2402 c1 c c c
2403 \break
2404 \set Score.currentBarNumber = #50
2405 c1 c c c
2406 @end lilypond
2408 @cindex números de compás, espaciado regular
2410 @funindex barNumberVisibility
2411 @funindex BarNumber
2413 Los números de compás se pueden tipografiar a intervalos regulares en
2414 vez de al principio de cada línea.  Para hacerlo se debe sobreescribir
2415 el comportamiento predeterminado de forma que se puedan imprimir en
2416 otros lugares.  Esto viene controlado por la propiedad
2417 @code{break-visibility} de @code{BarNumber}.  Toma tres valores que se
2418 pueden fijar al valor @code{#t} o @code{#f} para especificar si el
2419 número de compás correspondiente es visible o no.  El orden de los
2420 tres valores es @code{visible al final de la línea}, @code{visible en
2421 mitad de la línea}, @code{visible al principio de la línea}.  En el
2422 ejemplo siguiente se imprimen los números de compás en todos los
2423 sitios posibles:
2425 @lilypond[verbatim,quote,relative=1]
2426 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2427 \set Score.currentBarNumber = #11
2428 % Permit first bar number to be printed
2429 \bar ""
2430 c1 | c | c | c
2431 \break
2432 c1 | c | c | c
2433 @end lilypond
2436 @snippets
2438 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2439 {printing-the-bar-number-for-the-first-measure.ly}
2441 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2442 {printing-bar-numbers-at-regular-intervals.ly}
2444 @cindex compás, número de, formato
2445 @cindex número de compases, formato de
2447 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2448 {printing-bar-numbers-inside-boxes-or-circles.ly}
2450 @cindex compás, número, alineación
2452 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2453 {aligning-bar-numbers.ly}
2455 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2456 {removing-bar-numbers-from-a-score.ly}
2459 @seealso
2460 Fragmentos de código:
2461 @rlsr{Rhythms}.
2463 Referencia de funcionamiento interno:
2464 @rinternals{BarNumber},
2465 @rinternals{Bar_number_engraver}.
2468 @cindex número de compás, colisión
2469 @cindex colisión del número de compás
2471 @knownissues
2473 Los números de compás pueden colisionar con el corchete
2474 @code{StaffGroup}, si hay uno en la parte de arriba.  Para
2475 solucionarlo, se puede usar la propiedad de relleno @code{padding} de
2476 @code{BarNumber} para colocar el número correctamente.
2477 Consulte @rinternals{StaffGroup} y @rinternals{BarNumber}
2478 para ver más información.
2481 @node Comprobación de compás y de número de compás
2482 @unnumberedsubsubsec Comprobación de compás y de número de compás
2483 @translationof Bar and bar number checks
2485 @cindex compás, comprobación de
2486 @cindex número de compás, comprobación de
2487 @cindex compás, comprobación
2488 @cindex compás, número, comprobación
2490 @funindex barCheckSynchronize
2491 @funindex |
2493 Las comprobaciones de compás ayudan a detectar errores en las
2494 duraciones.  Una comprobación de compás se escribe usando el símbolo
2495 de la barra vertical, @code{|}, en cualquier lugar donde se espera que
2496 caiga una línea divisoria.  Si se encuentran líneas de comprobación de
2497 compás en otros lugares, se imprime una lista de advertencias en el
2498 archivo log de registro, mostrando los números de línea y columna en
2499 que han fallado las comprobaciones de compás.  En el siguiente
2500 ejemplo, la segunda comprobación de compás avisará de un error
2502 @example
2503 \time 3/4 c2 e4 | g2 |
2504 @end example
2506 Las comprobaciones de compás también se pueden usar en la letra de las
2507 canciones:
2509 @example
2510 \lyricmode @{
2511   \time 2/4
2512   Bri -- lla, | bri -- lla, |
2514 @end example
2516 Las duraciones incorrectas a menudo desbaratan la partitura
2517 completamente, sobre todo si la música es polifónica, por ello el
2518 mejor sitio para empezar a corregir la entrada es hacer un barrido en
2519 busca de comprobaciones de compás fallidas y duraciones incorrectas.
2521 Si varias comprobaciones de compás corresponden al mismo intervalo
2522 musical, sólo se imprime el primer mensaje de advertencia.  Esto
2523 permite que la advertencia se centre en la fuente del error de cuenta
2524 de tiempo.
2526 @funindex |
2527 @funindex pipeSymbol
2529 También es posible redefinir la acción que se lleva a cabo cuando se
2530 encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
2531 @code{|}, en el código de entrada, de forma que haga algo distinto a
2532 una comprobación de compás.  Se hace asignando una expresión musical a
2533 @code{pipeSymbol} («símbolo de tubería»).  En el ejemplo siguiente se
2534 establece @code{|} de forma que inserte una doble línea divisoria
2535 cuando aparece en el código de entrada, en vez de comprobar el final
2536 de un compás.
2538 @lilypond[quote,verbatim]
2539 pipeSymbol = \bar "||"
2541   c'2 c'2 |
2542   c'2 c'2
2543   c'2 | c'2
2544   c'2 c'2
2546 @end lilypond
2548 @funindex \barNumberCheck
2549 @funindex barNumberCheck
2551 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
2552 el número de compás de LilyPond corresponde al original desde el que
2553 está copiando.  Esto se puede comprobar con @code{\barNumberCheck},
2554 por ejemplo:
2556 @verbatim
2557 \barNumberCheck #123
2558 @end verbatim
2560 @noindent
2561 imprimirá una advertencia si el @code{currentBarNumber} (número del
2562 compás actual) no es 123 cuando se procesa.
2565 @seealso
2566 Fragmentos de código:
2567 @rlsr{Rhythms}.
2570 @node Llamadas de ensayo
2571 @unnumberedsubsubsec Llamadas de ensayo
2572 @translationof Rehearsal marks
2574 @cindex ensayo, letras de
2575 @cindex letras de ensayo
2577 @funindex \mark
2578 @funindex mark
2580 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
2582 @lilypond[quote,verbatim,relative=2]
2583 c1 \mark \default
2584 c1 \mark \default
2585 c1 \mark \default
2586 c1 \mark \default
2587 @end lilypond
2589 @noindent
2590 La letra de ensayo se incrementa automáticamente si usa @code{\mark
2591 \default}, pero también puede utilizar un número entero como argumento
2592 para establecer la indicación manualmente.  El valor que se utilizará
2593 se almacena dentro de la propiedad @code{rehearsalMark}.
2595 @lilypond[quote,verbatim,relative=2]
2596 c1 \mark \default
2597 c1 \mark \default
2598 c1 \mark #8
2599 c1 \mark \default
2600 c1 \mark \default
2601 @end lilypond
2603 @noindent
2604 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
2605 grabado.  Si quiere incluir la letra @q{I}, use una de las
2606 instrucciones siguientes, según el estilo de marcas de
2607 ensayo que desee (sólo letras, letras dentro de un rectángulo
2608 o letras dentro de un círculo).
2610 @example
2611 \set Score.markFormatter = #format-mark-alphabet
2612 \set Score.markFormatter = #format-mark-box-alphabet
2613 \set Score.markFormatter = #format-mark-circle-alphabet
2614 @end example
2616 @lilypond[quote,verbatim,relative=2]
2617 \set Score.markFormatter = #format-mark-box-alphabet
2618 c1 \mark \default
2619 c1 \mark \default
2620 c1 \mark #8
2621 c1 \mark \default
2622 c1 \mark \default
2623 @end lilypond
2625 @cindex ensayo, letra de, formato
2626 @cindex ensayo, letra de, estilo
2627 @cindex estilo de la letra de ensayo
2628 @cindex formato de la letra de ensayo
2629 @cindex letra de ensayo, estilo
2630 @cindex letra de ensayo, formato
2631 @cindex marca de ensayo, estilo
2632 @cindex marca de ensayo, formato
2633 @cindex ensayo, letra de, manual
2634 @cindex marca de ensayo manual
2635 @cindex personalizada, marca de ensayo
2636 @cindex manual, marca de ensayo
2638 El estilo se define por medio de la propiedad @code{markFormatter}.
2639 Es una función que toma como argumentos la marca en curso (un número
2640 entero) y el contexto actual.  Debe devolver un objeto de marcado.  En
2641 el ejemplo siguiente, se establece @code{markFormatter} con el valor
2642 de un procedimiento enlatado.  Después de algunos compases, se
2643 establece con el valor de una función que produce un número encerrado
2644 en una caja.
2646 @lilypond[quote,verbatim,relative=2]
2647 \set Score.markFormatter = #format-mark-numbers
2648 c1 \mark \default
2649 c1 \mark \default
2650 \set Score.markFormatter = #format-mark-box-numbers
2651 c1 \mark \default
2652 \set Score.markFormatter = #format-mark-circle-numbers
2653 c1 \mark \default
2654 \set Score.markFormatter = #format-mark-circle-letters
2656 @end lilypond
2658 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
2659 definiciones de @code{format-mark-numbers} (el formato por omisión),
2660 @code{format-mark-box-numbers}, @code{format-mark-letters} y
2661 @code{format-mark-box-letters}.  Se pueden usar éstos como inspiración
2662 para otras funciones de formateo.
2664 Podemos utilizar @code{format-mark-barnumbers},
2665 @code{format-mark-box-barnumbers} y
2666 @code{format-mark-circle-barnumbers} para obtener números de compás en
2667 lugar de números o letras secuenciales.
2669 Se pueden especificar otros estilos de letra de ensayo de forma
2670 manual:
2672 @example
2673 \mark "A1"
2674 @end example
2676 @noindent
2677 Observe que @code{Score.markFormatter} no afecta a las marcas que se
2678 especifican de esta forma.  Sin embargo, es posible aplicar un
2679 elemento @code{\markup} a la cadena.
2681 @example
2682 \mark \markup@{ \box A1 @}
2683 @end example
2685 @cindex segno
2686 @cindex coda
2687 @cindex D.S. al Fine
2688 @cindex calderón
2689 @cindex musicales, glifos
2690 @cindex glifos musicales
2692 @funindex \musicglyph
2693 @funindex musicglyph
2695 Los glifos musicales (como el segno) se pueden imprimir dentro de un
2696 elemento @code{\mark}
2698 @lilypond[quote,verbatim,relative=1]
2699 c1 \mark \markup { \musicglyph #"scripts.segno" }
2700 c1 \mark \markup { \musicglyph #"scripts.coda" }
2701 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
2703 @end lilypond
2705 @noindent
2706 Consulte @ref{La tipografía Feta} para ver una lista de los símbolos que se
2707 pueden imprimir con @code{\musicglyph}.
2709 Para ver formas comunes de trucar la colocación de las letras de
2710 ensayo, consulte @ref{Indicaciones de texto}.  Para un control más
2711 preciso, consulte @code{break-alignable-interface} en la sección
2712 @ref{Alinear los contextos}.
2715 @seealso
2716 Referencia de la notación:
2717 @ref{La tipografía Feta},
2718 @ref{Formatear el texto},
2719 @ref{Alinear los contextos}.
2721 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
2722 contiene las definiciones de @code{format-mark-numbers} y de
2723 @code{format-mark-letters}.  Se pueden usar como inspiración para
2724 escribir otras funciones de formateo.
2726 Fragmentos de código:
2727 @rlsr{Rhythms}.
2729 Referencia de funcionamiento interno:
2730 @rinternals{MarkEvent},
2731 @rinternals{Mark_engraver},
2732 @rinternals{RehearsalMark}.
2735 @node Asuntos rítmicos especiales
2736 @subsection Asuntos rítmicos especiales
2737 @translationof Special rhythmic concerns
2739 @menu
2740 * Notas de adorno::
2741 * Alinear con una cadenza::
2742 * Gestión del tiempo::
2743 @end menu
2745 @node Notas de adorno
2746 @unnumberedsubsubsec Notas de adorno
2747 @translationof Grace notes
2749 @cindex ornamentos
2750 @cindex mordentes
2751 @cindex appoggiatura
2752 @cindex acciaccatura
2754 @funindex \grace
2755 @funindex grace
2757 Los mordentes y notas de adorno son ornamentos escritos. Se imprimen
2758 en un tipo más pequeño y no ocupan ningún tiempo lógico en el
2759 compás.
2761 @lilypond[quote,relative=2,verbatim]
2762 c4 \grace c16 c4
2763 \grace { c16[ d16] } c2
2764 @end lilypond
2766 LilyPond también contempla dos tipos especiales de notas de adorno, la
2767 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
2768 medida que se indica mediante una pequeña nota ligada y con el
2769 corchete tachado) y la @emph{appoggiatura}, que toma una fracción fija
2770 de la nota principal, y se denota como una nota pequeña, ligada, sin
2771 tachar.
2773 @lilypond[quote,relative=2,verbatim]
2774 \grace c8 b4
2775 \acciaccatura d8 c4
2776 \appoggiatura e8 d4
2777 \acciaccatura { g16[ f] } e4
2778 @end lilypond
2780 La colocación de notas de adorno se sincroniza entre los distintos
2781 pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
2782 por cada corchea de adorno:
2784 @lilypond[quote,relative=2,verbatim]
2786   \new Staff { e2 \grace { c16[ d e f] } e2 }
2787   \new Staff { c2 \grace { g8[ b] } c2 }
2789 @end lilypond
2791 @cindex adorno, seguimiento de notas de
2793 @funindex \afterGrace
2794 @funindex afterGrace
2796 Si queremos terminar una nota con un adorno, usamos la instrucción
2797 @code{\afterGrace}.  Toma dos argumentos: la nota principal, y las
2798 notas de adorno que siguen a la nota principal.
2800 @lilypond[quote,verbatim,relative=2]
2801 c1 \afterGrace d1 { c16[ d] } c1
2802 @end lilypond
2804 Esto pone las notas de adorno después de un espacio que dura 3/4 de la
2805 longitud de la nota principal.  La fracción predeterminada de 3/4 se
2806 puede cambiar estableciendo @code{afterGraceFraction}.  El ejemplo
2807 siguiente muestra el resultado de establecer el espacio en su valor
2808 predeterminado, en 15/16, y por último en 1/2 de la nota principal.
2810 @lilypond[quote,verbatim,relative=2]
2812   \new Staff {
2813     c1 \afterGrace d1 { c16[ d] } c1
2814   }
2815   \new Staff {
2816     #(define afterGraceFraction (cons 15 16))
2817     c1 \afterGrace d1 { c16[ d] } c1
2818   }
2819   \new Staff {
2820     #(define afterGraceFraction (cons 1 2))
2821     c1 \afterGrace d1 { c16[ d] } c1
2822   }
2824 @end lilypond
2826 El espacio entre la nota principal y la de adorno también se puede
2827 especificar usando espaciadores. El ejemplo siguiente sitúa la nota de
2828 adorno después de un espacio que dura 7/8 de la nota principal.
2830 @lilypond[quote,verbatim,relative=2]
2831 \new Voice {
2832   <<
2833     { d1^\trill_( }
2834     { s2 s4. \grace { c16[ d] } }
2835   >>
2836   c1)
2838 @end lilypond
2840 @cindex trucaje de las notas de adorno
2841 @cindex notas de adorno, trucar
2842 @cindex notas de adorno, cambiar los ajustes de disposición
2844 Una expresión musical @code{\grace} introduce ajustes de tipografía
2845 especiales, por ejemplo para producir un tipo más pequeño y para fijar
2846 las direcciones.  Por ello, cuando se introducen trucos para la
2847 presentación, deben ir dentro de la expresión de adorno. Las
2848 sobreescrituras se deben también revertir dentro de la expresión de
2849 adorno. Aquí, la dirección predeterminada de la plica de la nota de
2850 adorno se sobreescribe y luego se revierte.
2852 @lilypond[quote,verbatim,relative=2]
2853 \new Voice {
2854   \acciaccatura {
2855     \stemDown
2856     f16->
2857     \stemNeutral
2858   }
2859   g4 e c2
2861 @end lilypond
2864 @cindex plica cruzada
2867 @snippets
2869 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2870 {using-grace-note-slashes-with-normal-heads.ly}
2872 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2873 {tweaking-grace-layout-within-music.ly}
2875 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2876 {redefining-grace-note-global-defaults.ly}
2878 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2879 {positioning-grace-notes-with-floating-space.ly}
2882 @seealso
2883 Glosario musical:
2884 @rglos{grace notes},
2885 @rglos{acciaccatura},
2886 @rglos{appoggiatura}.
2888 Referencia de la notación:
2889 @ref{Barras manuales}.
2891 Archivos de inicio:
2892 @file{ly/@/grace@/-init@/.ly}.
2894 Fragmentos de código:
2895 @rlsr{Rhythms}.
2897 Referencia de funcionamiento interno:
2898 @rinternals{GraceMusic},
2899 @rinternals{Grace_beam_engraver},
2900 @rinternals{Grace_engraver},
2901 @rinternals{Grace_spacing_engraver}.
2904 @knownissues
2906 @cindex acciaccatura de varias notas
2907 @cindex adorno, sincronización de notas de
2909 Una @i{acciaccatura} de varias notas con una barra se imprime sin
2910 tachar, y tiene exactamente la misma apariencia que una
2911 @i{appoggiatura} de varias notas con barra.
2913 @c TODO Add link to LSR snippet to add slash when available
2915 La sincronización de las notas de adorno también puede acarrear
2916 sorpresas.  La notación de pentagramas, como armaduras, líneas
2917 divisorias, etc., se sincronizan también.  Ponga cuidado cuando mezcle
2918 pentagramas con adornos y sin adornos, por ejemplo
2920 @lilypond[quote,relative=2,verbatim]
2922   \new Staff { e4 \bar "|:" \grace c16 d2. }
2923   \new Staff { c4 \bar "|:" d2. }
2925 @end lilypond
2927 @noindent
2928 Esto se puede remediar insertando desplazamientos de adorno de las
2929 duraciones correspondientes en los otros pentagramas.  Para el ejemplo
2930 anterior
2932 @lilypond[quote,relative=2,verbatim]
2934   \new Staff { e4 \bar "|:" \grace c16 d2. }
2935   \new Staff { c4 \bar "|:" \grace s16 d2. }
2937 @end lilypond
2939 Las secciones de adorno sólo se deben usar dentro de expresiones de
2940 música secuenciales.  No están contemplados el anidado ni la
2941 yuxtaposición de secciones de adorno, y podría producir caídas u otros
2942 errores.
2945 @node Alinear con una cadenza
2946 @unnumberedsubsubsec Alinear con una cadenza
2947 @translationof Aligning to cadenzas
2949 @cindex cadenza (cadencia)
2950 @cindex cadenza (cadencia), alinear a
2951 @cindex alineación a una cadenza (cadencia)
2953 En un contexto orquestal, las cadenzas presentan un problema especial:
2954 al construir una partitura que tiene una cadenza, todos los demás
2955 instrumentos deben saltar tantas notas como la longitud de la cadenza,
2956 pues en caso contrario empezarán demasiado pronto o tarde.
2958 Una solución a este problema son las funciones @code{mmrest-of-length}
2959 y @code{skip-of-length}.  Estas funciones de Scheme toman un fragmento
2960 de música como argumento y generan un @code{\skip} o silencio
2961 multicompás, de la longitud exacta del fragmento.
2963 @lilypond[verbatim,quote]
2964 MyCadenza = \relative c' {
2965   c4 d8 e f g g4
2966   f2 g4 g
2969 \new GrandStaff <<
2970   \new Staff {
2971     \MyCadenza c'1
2972     \MyCadenza c'1
2973   }
2974   \new Staff {
2975     #(ly:export (mmrest-of-length MyCadenza))
2976     c'1
2977     #(ly:export (skip-of-length MyCadenza))
2978     c'1
2979   }
2981 @end lilypond
2984 @seealso
2985 Glosario musical:
2986 @rglos{cadenza}.
2988 Fragmentos de código:
2989 @rlsr{Rhythms}.
2992 @node Gestión del tiempo
2993 @unnumberedsubsubsec Gestión del tiempo
2994 @translationof Time administration
2996 @cindex tiempo, administración
2997 @cindex tiempo, control del (dentro de la partitura)
2998 @cindex música sin medida
2999 @cindex medida, música sin
3001 @funindex currentBarNumber
3002 @funindex measurePosition
3003 @funindex measureLength
3005 El tiempo está administrado por el @code{Timing_translator}, que de
3006 forma predeterminada vive en el contexto de @code{Score}.  Se añade un
3007 alias, @code{Timing}, al contexto en que se coloca el
3008 @code{Timing_translator}.
3009 Para asegurar que está disponible el alias @code{Timing}, quizá
3010 tenga que crear explícitamente una instancia del contexto
3011 contenedor (como @code{Voice} o @code{Staff}).
3013 Se usan las siguientes propiedades de @code{Timing} para seguir la
3014 pista del tiempo dentro de la partitura.
3016 @cindex compás, número de
3017 @cindex número de compás
3019 @table @code
3020 @item currentBarNumber
3021 El número de compás en curso.  Para ver un ejemplo que muestra el uso
3022 de esta propiedad, consulte @ref{Numeración de compases}.
3024 @item measureLength
3025 La longitud de los compases dentro de la indicación actual de compás.
3026 Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4.  Su valor determinad
3027 cuándo se insertan las líneas divisorias y cómo se generan las barras
3028 automáticas.
3030 @item measurePosition
3031 El punto en que nos encontramos dentro del compás.  Esta cantidad se
3032 reinicia sustrayendo @code{measureLength} cada vez que se alcanza o se
3033 excede @code{measureLength}.  Cuando eso ocurre, se incrementa
3034 @code{currentBarNumber}.
3036 @item timing
3037 Si tiene un valor verdadero, las variables anteriores se actualizan a
3038 cada paso de tiempo.  Cuando tiene un valor falso, el grabador se
3039 queda en el compás actual indefinidamente.
3041 @end table
3043 La cuenta del tiempo se puede cambiar estableciendo el valor de
3044 cualquiera de estas variables explícitamente.  En el siguiente
3045 ejemplo, se imprime la indicación de compás predeterminada 4/4, pero
3046 @code{measureLength} tiene está ajustado a 5/4.  En los 4/8 hasta el
3047 tercer compás, la posición @code{measurePosition} se adelanta en 1/8
3048 hasta 5/8, acortando ese compás en 1/8.  Entonces, la siguiente línea
3049 divisoria cae en 9/8 en vez de hacerlo en 5/4.
3051 @lilypond[quote,verbatim]
3052 \new Voice \relative c' {
3053   \set Timing.measureLength = #(ly:make-moment 5 4)
3054   c1 c4 |
3055   c1 c4 |
3056   c4 c
3057   \set Timing.measurePosition = #(ly:make-moment 5 8)
3058   b4 b b8 |
3059   c4 c1 |
3061 @end lilypond
3063 @noindent
3064 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye una
3065 duración de la fracción n/m de una redonda.  Por ejemplo,
3066 @code{ly:make-moment 1 8} es una duración de una corchea y
3067 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
3070 @seealso
3071 Referencia de la notación:
3072 @ref{Numeración de compases},
3073 @ref{Música sin compasear}.
3075 Fragmentos de código:
3076 @rlsr{Rhythms}.
3078 Referencia de funcionamiento interno:
3079 @rinternals{Timing_translator},
3080 @rinternals{Score}.