]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/notation/rhythms.itely
Doc - NR + CG: Clarify Emmentaler is the 'font' and Feta/Parmesan are glyphs
[lilypond.git] / Documentation / es / notation / rhythms.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 3ecc98aa5db8a47adcf9defc4ec9fc018c5cc47d
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.19.40"
11
12 @node Duraciones
13 @section Duraciones
14 @translationof Rhythms
15
16 @lilypondfile[quote]{rhythms-headword.ly}
17
18 Esta sección trata de los ritmos, los silencios, las duraciones,
19 las barras y los compases.
20
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
29
30
31 @node Escritura de las duraciones (valores rítmicos)
32 @subsection Escritura de las duraciones (valores rítmicos)
33 @translationof Writing rhythms
34
35 @menu
36 * Duración de las notas::
37 * Grupos especiales::
38 * Escalar las duraciones::
39 * Ligaduras de unión::
40 @end menu
41
42 @node Duración de las notas
43 @unnumberedsubsubsec Duración de las notas
44 @translationof Durations
45
46 @cindex duración de las notas
47 @cindex notas, duración de
48 @cindex longitud de las notas
49 @cindex notas, longitud de
50
51 @funindex \longa
52 @funindex \breve
53 @funindex \maxima
54
55 Las duraciones se designan mediante números y puntos. Las
56 duraciones se introducen como sus valores recíprocos respecto de
57 la redonda.  Por ejemplo, una negra se escribe usando un @code{4}
58 (puesto que es 1/4 de redonda), mientras que una blanca se escribe
59 con un @code{2} (por ser 1/2 de redonda).  Para notas mayores de
60 la redonda se deben usar las instrucciones @code{\longa} (que es
61 una breve doble) y @code{\breve}. Se pueden especificar duraciones
62 tan cortas como la garrapatea (con el número 128).  Son posibles
63 valores más cortos, pero sólo como notas unidas por una barra.
64
65 @c Two 64th notes are needed to obtain beams
66 @lilypond[quote,verbatim]
67 \relative {
68   \time 8/1
69   c''\longa c\breve c1 c2
70   c4 c8 c16 c32 c64 c128 c128
71 }
72 @end lilypond
73
74 Aquí se pueden ver las mismas duraciones con el barrado automático
75 desactivado.
76
77 @c not strictly "writing rhythms"; more of a "displaying" thing,
78 @c but it's ok here.  -gp
79 @lilypond[quote,verbatim]
80 \relative {
81   \time 8/1
82   \autoBeamOff
83   c''\longa c\breve c1 c2
84   c4 c8 c16 c32 c64 c128 c128
85 }
86 @end lilypond
87
88 Se puede escribir una nota con la duración de una cuádruple breve
89 mediante @code{\maxima}, pero esto está contemplado solamente
90 dentro de la notación musical antigua.  Para ver más detalles,
91 consulte @ref{Notación antigua}.
92
93 @cindex duración predeterminada
94 @cindex predeterminada, duración de la nota
95 @cindex nota, duración predeterminada
96
97 Si la duración se omite, su valor será el de la duración de la
98 nota anterior.  Por omisión, el valor de la primera nota es el de
99 una negra.
100
101 @lilypond[quote,verbatim]
102 \relative { a' a a2 a a4 a a1 a }
103 @end lilypond
104
105 Las duraciones aisladas en una secuencia musical toman la altura
106 de la nota o acorde anterior.
107
108 @lilypond[quote,verbatim]
109 \relative {
110   \time 8/1
111   c'' \longa \breve 1 2
112   4 8 16 32 64 128 128
113 }
114 @end lilypond
115
116 @cindex notas, con puntillo
117 @cindex puntillo, notas con
118 @cindex notas, con doble puntillo
119 @cindex doble puntillo, notas con
120
121 @funindex .
122
123 Para obtener duraciones de notas con puntillo, escriba un punto
124 (@code{.}) después del número.  Las notas con doble puntillo se
125 especifican escribiendo dos puntos, y así sucesivamente.
126
127 @lilypond[quote,verbatim]
128 \relative { a'4 b c4. b8 a4. b4.. c8. }
129 @end lilypond
130
131 Ciertas duraciones no se pueden representar sólo con duraciones
132 binarias y puntillos; la única forma de representarlas es ligando
133 dos o más notas.  Para ver más detalles, consulte @ref{Ligaduras
134 de unión}.
135
136 Para ver de qué manera se pueden especificar las duraciones de las
137 sílabas de la letra y cómo alinear la letra a las notas, consulte
138 @ref{Música vocal}.
139
140 Opcionalmente se pueden espaciar las notas de forma estrictamente
141 proporcional a sus duraciones.  Para ver más detalles sobre este y
142 otros ajustes que controlan la notación proporcional, consulte
143 @ref{Notación proporcional}.
144
145 @funindex \dotsUp
146 @funindex \dotsDown
147 @funindex \dotsNeutral
148
149 Normalmente los puntillos se desplazan hacia arriba para evitar
150 las líneas del pentagrama, excepto en situaciones de polifonía. Se
151 pueden situar los puntillos manualmente encima o debajo de las
152 líneas de la pauta; véase @ref{Dirección y posición}.
153
154 @predefined
155 @code{\autoBeamOn},
156 @code{\autoBeamOff},
157 @code{\dotsUp},
158 @code{\dotsDown},
159 @code{\dotsNeutral}.
160 @endpredefined
161
162
163 @snippets
164
165 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
166 {alternative-breve-notes.ly}
167
168 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
169 {changing-the-number-of-augmentation-dots-per-note.ly}
170
171 @seealso
172 Glosario musical:
173 @rglos{breve},
174 @rglos{longa},
175 @rglos{maxima},
176 @rglos{note value},
177 @rglos{Duration names notes and rests}.
178
179 Referencia de la notación:
180 @ref{Barras automáticas},
181 @ref{Ligaduras de unión},
182 @ref{Plicas},
183 @ref{Escritura de las duraciones (valores rítmicos)},
184 @ref{Escritura de silencios},
185 @ref{Música vocal},
186 @ref{Notación antigua},
187 @ref{Notación proporcional}.
188
189 Fragmentos de código:
190 @rlsr{Rhythms}.
191
192 Referencia de funcionamiento interno:
193 @rinternals{Dots},
194 @rinternals{DotColumn}.
195
196 @knownissues
197 @c Deliberately duplicated in Durations and Rests.  -gp
198 No existe un límite fundamental para las duraciones de los
199 silencios (tanto para el más largo como para el más corto), pero
200 el numero de glifos es limitado: sólo se pueden imprimir desde el
201 silencio de garrapatea (128) hasta el de máxima (8 redondas).
202
203
204 @node Grupos especiales
205 @unnumberedsubsubsec Grupos especiales
206 @translationof Tuplets
207
208 @cindex grupos especiales
209 @cindex tresillos
210
211 @funindex \tuplet
212
213 Los grupos especiales se obtienen a partir de una expresión
214 musical con la instrucción @code{\tuplet}, multiplicando la
215 rapidez de la expresión musical por una fracción:
216
217 @example
218 \tuplet @var{fracción} @{ @var{música} @}
219 @end example
220
221 @noindent
222 El numerador de la fracción se imprime encima o debajo de las
223 notas, opcionalmente con un corchete.  El grupo especial más común
224 es el tresillo, en el que 3@tie{}notas tienen el valor que
225 normalmente tienen@tie{}2:
226
227 @lilypond[quote,verbatim]
228 \relative {
229   a'2 \tuplet 3/2 { b4 4 4 }
230   c4 c \tuplet 3/2 { b4 a g }
231 }
232 @end lilypond
233
234 @cindex agrupación de grupes especiales
235 @noindent
236 Si se están escribiendo pasajes con muchos grupos de valoración
237 especial, resulta fastidioso tener que escribir una instrucción
238 @code{\tuplet} distinta para cada grupo.  Es posible especificar
239 la duración de un conjunto de grupos directamente antes de la
240 música para que así se agrupen automáticamente:
241
242 @lilypond[quote,verbatim]
243 \relative {
244   g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
245 }
246 @end lilypond
247
248 @cindex grupos de valoración especial, colocación del corchete
249
250 @funindex \tupletUp
251 @funindex \tupletDown
252 @funindex \tupletNeutral
253
254 Se pueden colocar manualmente los corchetes de tresillo encima o
255 debajo de la pauta:
256
257 @lilypond[quote,verbatim]
258 \relative {
259   \tupletUp \tuplet 3/2 { c''8 d e }
260   \tupletNeutral \tuplet 3/2 { c8 d e }
261   \tupletDown \tuplet 3/2 { f,8 g a }
262   \tupletNeutral \tuplet 3/2 { f8 g a }
263 }
264 @end lilypond
265
266 Los grupos pueden anidarse unos dentro de otros:
267
268 @lilypond[quote,verbatim]
269 \relative {
270   \autoBeamOff
271   c''4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
272 }
273 @end lilypond
274
275 La modificación de los grupos especiales anidados que comienzan en
276 el mismo instante musical se debe hacer con @code{\tweak}.
277
278 Para modificar la duración de las notas sin imprimir un corchete
279 de grupo especial, véase @ref{Escalar las duraciones}.
280
281 @predefined
282 @code{\tupletUp},
283 @code{\tupletDown},
284 @code{\tupletNeutral}.
285 @endpredefined
286
287 @snippets
288 @cindex grupos especiales, formato de
289 @cindex tresillos, formato de
290
291 @funindex tupletNumberFormatFunction
292 @funindex tupletSpannerDuration
293
294 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
295 {entering-several-tuplets-using-only-one--tuplet-command.ly}
296
297 @cindex grupos de valoración especial, modificación del número
298
299 @funindex TupletNumber
300
301 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
302 {changing-the-tuplet-number.ly}
303
304 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
305 {non-default-tuplet-numbers.ly}
306
307 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
308 {controlling-tuplet-bracket-visibility.ly}
309
310 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
311 {permitting-line-breaks-within-beamed-tuplets.ly}
312
313 @seealso
314 Glosario musical:
315 @rglos{triplet},
316 @rglos{tuplet},
317 @rglos{polymetric}.
318
319 Manual de aprendizaje:
320 @rlearning{Métodos de trucaje}.
321
322 Referencia de la notación:
323 @ref{Dirección y posición},
324 @ref{Gestión del tiempo},
325 @ref{Escalar las duraciones},
326 @ref{La instrucción tweak},
327 @ref{Notación polimétrica}.
328
329 Fragmentos de código:
330 @rlsr{Rhythms}.
331
332 Referencia de funcionamiento interno:
333 @rinternals{TupletBracket},
334 @rinternals{TupletNumber},
335 @rinternals{TimeScaledMusic}.
336
337
338 @node Escalar las duraciones
339 @unnumberedsubsubsec Escalar las duraciones
340 @translationof Scaling durations
341
342 @cindex escalar las duraciones
343 @cindex duraciones, escalado de
344
345 La duración de las figuras, silencios o acordes se puede
346 multiplicar por un factor @code{N/M} añadiendo @code{*N/M} (o
347 @code{*N} si @code{M} es 1) a la duración.  Esto no afectará a la
348 apariencia de las notas o silencios que se producen, pero la
349 duración alterada se usará para calcular la posición dentro del
350 compás y para establecer la duración en la salida MIDI.  Los
351 factores de multiplicación se pueden combinar en la forma
352 @code{*L*M/N}.  Los factores son parte de la duración: si no
353 especificamos una duración para las notas siguientes, la duración
354 por omisión que se toma de la nota anterior incluirá cualquier
355 factor de escala que se haya aplicado.
356
357 En el siguiente ejemplo las tres primeras notas duran exactamente
358 dos partes, pero no se imprime ningún corchete de tresillo.
359
360 @lilypond[quote,verbatim]
361 \relative {
362   \time 2/4
363   % Alter durations to triplets
364   a'4*2/3 gis a
365   % Normal durations
366   a4 a
367   % Double the duration of chord
368   <a d>4*2
369   % Duration of quarter, appears like sixteenth
370   b16*4 c4
371 }
372 @end lilypond
373
374 La duración de los silencios espaciadores también se puede
375 modificar mediante un multiplicador.  Esto es útil para saltar
376 muchos compases, como por ejemplo @code{s1*23}.
377
378 @cindex compresión de música
379 @cindex expansión de música
380
381 @funindex \scaleDurations
382
383 De la misma forma, se pueden comprimir por una fracción trozos de
384 música más largos, como si cada nota, acorde o silencio tuviera la
385 fracción como multiplicador.  Esto dejará intacta la apariencia de
386 la @emph{música}, pero la duración interna de las notas se
387 multiplicará por la fracción @emph{numerador}/@emph{denominador}.
388 He aquí un ejemplo que muestra cómo se puede comprimir y expandir
389 la música:
390
391 @lilypond[quote,verbatim]
392 \relative {
393   \time 2/4
394   % Normal durations
395   <c'' a>4 c8 a
396   % Scale music by *2/3
397   \scaleDurations 2/3 {
398     <c a f>4. c8 a f
399   }
400   % Scale music by *2
401   \scaleDurations 2/1 {
402     <c' a>4 c8 b
403   }
404 }
405 @end lilypond
406
407 Una aplicación de esta instrucción se encuentra en la notación
408 polimétrica, véase @ref{Notación polimétrica}.
409
410 @seealso
411 Referencia de la notación:
412 @ref{Grupos especiales},
413 @ref{Silencios invisibles},
414 @ref{Notación polimétrica}.
415
416 Fragmentos de código:
417 @rlsr{Rhythms}.
418
419 @knownissues
420 El cálculo de la posición dentro de un compás sdebe tener en
421 cuenta todos los factores de escalado que se han aplicado a las
422 notas dentro de ese compás, y cualquier acarreo fraccionado desde
423 los compases anteriores.  Este cálculo se efectúa utilizando
424 números racionales.  Si un numerador o denominador intermedio en
425 dicho proceso de cálculo sobrepasa la cantidad de 2^30, la
426 ejecución y el tipografiado se detendrán en ese punto sin indicar
427 ningún error.
428
429 @node Ligaduras de unión
430 @unnumberedsubsubsec Ligaduras de unión
431 @translationof Ties
432
433 @cindex ligadura de unión
434
435 @funindex ~
436
437 Una ligadura de unión conecta dos notas adyacentes de la misma
438 altura.  La ligadura en efecto extiende la longitud de una nota.
439
440 @warning{No deben confundirse las ligaduras de unión con las
441 @emph{ligaduras de expresión}, que indican articulación, ni con
442 las @emph{ligaduras de fraseo}, que indican el fraseo musical.
443 Una ligadura de unión es tan sólo una manera de extender la
444 duración de una nota, algo parecido a lo que hace el puntillo.}
445
446 Se introduce una ligadura de unión escribiendo el símbolo de la
447 tilde curva (@code{~}) después de la primera de cada pareja de
448 notas que se quieren unir.  Esto indica que la nota se une a la
449 siguiente, que debe tener la misma altura.
450
451 @lilypond[quote,verbatim]
452 { a'2~ 4~ 16 r r8 }
453 @end lilypond
454
455 Las ligaduras de unión pueden hacer uso de la interpretación
456 @q{última altura explícita} para las duraciones aisladas:
457
458 @lilypond[quote,verbatim]
459 { a'2~ 4~ 16 r r8 }
460 @end lilypond
461
462 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
463 compás o bien cuando no se pueden usar puntillos para denotar el
464 ritmo.  También se deben usar ligaduras cuando las notas atraviesan
465 subdivisiones del compás de mayor duración:
466
467 @c KEEP LY
468 @lilypond[verbatim,quote]
469 \relative {
470   r8^"sí" c'~ 2 r4 |
471   r8^"no" c2~ 8 r4
472 }
473 @end lilypond
474
475 Si necesitamos ligar muchas notas a través de las líneas
476 divisorias, nos podría resultar más fácil utilizar la división
477 automática de las notas, véase @ref{División automática de las
478 notas}.  Este mecanismo divide automáticamente las notas largas y
479 las liga a través de las barras de compás.
480
481 @cindex ligaduras y acordes
482 @cindex acordes y ligaduras
483
484 Cuando se aplica una ligadura de unión a un acorde, se conectan
485 todas las cabezas de las notas cuyas alturas coinciden.  Si no
486 coincide ningún par de cabezas, no se crea ninguna ligadura.  Los
487 acordes se pueden ligar parcialmente colocando las ligaduras
488 dentro del acorde.
489
490 @lilypond[quote,verbatim]
491 \relative c' {
492   <c e g>2~ 2 |
493   <c e g>4~ <c e g c>
494     <c~ e g~ b> <c e g b> |
495 }
496 @end lilypond
497
498 @cindex repetición, ligaduras de unión en
499 @cindex ligaduras de unión, repeticiones y
500 @cindex primera y segunda vez, corchetes y ligaduras en
501 @cindex ligaduras de unión y corchetes de primera y segunda vez
502
503 @funindex \repeatTie
504
505 Cuando la segunda vez de una repetición comienza con una nota ligada,
506 es necesario especificar la ligadura repetida como sigue:
507
508 @lilypond[quote,verbatim]
509 \relative {
510   \repeat volta 2 { c'' g <c e>2~ }
511   \alternative {
512     % First alternative: following note is tied normally
513     { <c e>2. r4 }
514     % Second alternative: following note has a repeated tie
515     { <c e>2\repeatTie d4 c }
516   }
517 }
518 @end lilypond
519
520 @cindex laissez vibrer
521 @cindex ligaduras laissez vibrer
522
523 @funindex \laissezVibrer
524
525 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
526 vibrar) indican que las notas no se deben apagar al final.  Se
527 usan en la notación para piano, arpa y otros instrumentos de
528 cuerda y percusión.  Se pueden introducir de la siguiente manera:
529
530 @lilypond[quote,verbatim,fragment]
531 <c' f' g'>1\laissezVibrer
532 @end lilypond
533
534 @cindex ligaduras, colocación
535
536 @funindex \tieUp
537 @funindex \tieDown
538 @funindex \tieNeutral
539
540 Es posible hacer manualmente que las ligaduras de unión se curven
541 hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
542
543 @cindex ligaduras, apariencia
544 @cindex ligaduras de puntos
545 @cindex ligaduras discontinuas
546 @cindex discontinuas, ligaduras
547 @cindex puntos, ligaduras de
548
549 @funindex \tieDotted
550 @funindex \tieDashed
551 @funindex \tieSolid
552
553 Se puede hacer que las ligaduras de expresión sean discontinuas,
554 punteadas o una combinación de continuas y discontinuas.
555
556 @lilypond[quote, verbatim]
557 \relative c' {
558   \tieDotted
559   c2~ 2
560   \tieDashed
561   c2~ 2
562   \tieHalfDashed
563   c2~ 2
564   \tieHalfSolid
565   c2~ 2
566   \tieSolid
567   c2~ 2
568 }
569 @end lilypond
570
571 Se pueden especificar patrones de discontinuidad personalizados:
572
573 @lilypond[quote, verbatim]
574 \relative c' {
575   \tieDashPattern #0.3 #0.75
576   c2~ 2
577   \tieDashPattern #0.7 #1.5
578   c2~ 2
579   \tieSolid
580   c2~ 2
581 }
582 @end lilypond
583
584 Las definiciones de patrones de discontinuidad para las ligaduras
585 de unión tienen la misma estructura que las definiciones de
586 patrones de discontinuidad para las ligaduras de expresión.  Para
587 ver más información acerca de los patrones de discontinuidad
588 complejos, consulte los fragmentos de código bajo
589 @ref{Ligaduras de expresión}.
590
591 Sobreescriba las propiedades de disposición @var{whiteout} y
592 @var{layer} de los objetos que puedan causar una discontinuidad en
593 las ligaduras de unión.
594
595 @lilypond[verbatim,quote,ragged-right]
596 \relative {
597   \override Tie.layer = #-2
598   \override Staff.TimeSignature.layer = #-1
599   \override Staff.KeySignature.layer = #-1
600   \override Staff.TimeSignature.whiteout = ##t
601   \override Staff.KeySignature.whiteout = ##t
602   b'2 b~
603   \time 3/4
604   \key a \major
605   b r4
606 }
607 @end lilypond
608
609 @predefined
610 @code{\tieUp},
611 @code{\tieDown},
612 @code{\tieNeutral},
613 @code{\tieDotted},
614 @code{\tieDashed},
615 @code{\tieDashPattern},
616 @code{\tieHalfDashed},
617 @code{\tieHalfSolid},
618 @code{\tieSolid}.
619 @endpredefined
620
621 @snippets
622
623 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
624 {using-ties-with-arpeggios.ly}
625
626 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
627 {engraving-ties-manually.ly}
628
629 @seealso
630 Glosario musical:
631 @rglos{tie},
632 @rglos{laissez vibrer}.
633
634 Referencia de la notación:
635 @ref{Ligaduras de expresión},
636 @ref{División automática de las notas}.
637
638 Fragmentos de código:
639 @rlsr{slurs},
640 @rlsr{Rhythms}.
641
642 Referencia de funcionamiento interno:
643 @rinternals{LaissezVibrerTie},
644 @rinternals{LaissezVibrerTieColumn},
645 @rinternals{TieColumn},
646 @rinternals{Tie}.
647
648 @knownissues
649 Un cambio de pentagrama cuando hay una ligadura activa no
650 producirá una ligadura inclinada.
651
652 Los cambios de clave o de octava durante una ligadura de unión no
653 están bien definidos realmente.  En estos casos puede ser
654 preferible una ligadura de expresión.
655
656
657 @node Escritura de silencios
658 @subsection Escritura de silencios
659 @translationof Writing rests
660
661 Los silencios se escriben como parte de la música dentro de las
662 expresiones musicales.
663
664 @menu
665 * Silencios::
666 * Silencios invisibles::
667 * Silencios de compás completo::
668 @end menu
669
670 @node Silencios
671 @unnumberedsubsubsec Silencios
672 @translationof Rests
673
674 @cindex silencio
675 @cindex silencios, indicar duraciones
676 @cindex maxima, silencio de
677 @cindex longa, silencio de
678 @cindex breve, silencio de
679
680 @funindex \rest
681 @funindex r
682 @funindex \maxima
683 @funindex \longa
684 @funindex \breve
685
686 Los silencios se introducen como notas con el nombre @code{r}.
687 Las duraciones mayores que la redonda utilizan las instrucciones
688 predefinidas que se muestran aquí:
689
690 @c \time 16/1 is used to avoid spurious bar lines
691 @c and long tracts of empty measures
692 @lilypond[quote,verbatim]
693 \new Staff {
694   % These two lines are just to prettify this example
695   \time 16/1
696   \omit Staff.TimeSignature
697   % Print a maxima rest, equal to four breves
698   r\maxima
699   % Print a longa rest, equal to two breves
700   r\longa
701   % Print a breve rest
702   r\breve
703   r1 r2 r4 r8 r16 r32 r64 r128
704 }
705 @end lilypond
706
707 @cindex silencios multicompás
708 @cindex silencios de compás completo
709
710 Los silencios de un compás, centrados en medio del compás, se
711 deben hacer con silencios multicompás.  Se pueden usar para un
712 solo compás así como para muchos compases, y se tratan en
713 @ref{Silencios de compás completo}.
714
715 @cindex silencio, especificar la posición vertical
716
717 Para especificar explícitamente la posición vertical de un
718 silencio, escriba una nota seguida de @code{\rest}.  Se colocará
719 un silencio en la posición en que debería aparecer la nota.  Esto
720 posibilita la aplicación manual precisa de formato a la música
721 polifónica, ya que el formateador automático de colisiones de
722 silencios no mueve estos silencios.
723
724 @lilypond[quote,verbatim]
725 \relative { a'4\rest d4\rest }
726 @end lilypond
727
728 @snippets
729
730 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
731 {rest-styles.ly}
732
733 @seealso
734 Glosario musical:
735 @rglos{breve},
736 @rglos{longa},
737 @rglos{maxima}.
738
739 Referencia de la notación:
740 @ref{Silencios de compás completo}.
741
742 Fragmentos de código:
743 @rlsr{Rhythms}.
744
745 Referencia de funcionamiento interno:
746 @rinternals{Rest}.
747
748 @knownissues
749 @c Deliberately duplicated in Durations and Rests.  -gp
750 No existe un límite fundamental respecto de las duraciones de los
751 silencios (tanto para el más corto como para el más largo), pero
752 el número de glifos es limitado: hay silencios desde la garrapatea
753 (128) hasta la máxima (8 redondas).
754
755
756 @node Silencios invisibles
757 @unnumberedsubsubsec Silencios invisibles
758 @translationof Invisible rests
759
760 @cindex desplazamiento
761 @cindex silencio invisible
762 @cindex invisible, silencio
763 @cindex nota de espaciado
764 @cindex silencio de separación
765
766 @funindex s
767 @funindex \skip
768
769 Un silencio invisible (también conocido como @q{skip} o
770 desplazamiento) se puede introducir como una nota con el
771 nombre@tie{}@code{s}:
772
773 @lilypond[verbatim,quote]
774 \relative c'' {
775   c4 c s c |
776   s2 c |
777 }
778 @end lilypond
779
780 @cindex letra, desplazamiento de
781
782 Los silencios de separación sólo están disponible en el modo de
783 notas y en el modo de acordes.  En otras situaciones, por ejemplo,
784 cuando se introduce la letra, se usa la instrucción @code{\skip}
785 para producir un desplazamiento de una cierta magnitud temporal.
786 @code{\skip} requiere una duración explícita, pero se ignora si
787 las sílabas de la letra toman sus duraciones de las notas de una
788 melodía asociada, a través de @code{\addlyrics} o de
789 @code{\lyricsto}.
790
791 @lilypond[quote,verbatim]
792 <<
793   {
794     a'2 \skip2 a'2 a'2
795   }
796   \new Lyrics {
797     \lyricmode {
798       foo2 \skip 1 bla2
799     }
800   }
801 >>
802 @end lilypond
803
804 Dado que @code{\skip} es una instrucción, no afecta a las
805 duraciones por omisión de las notas siguientes, a diferencia
806 de@tie{}@code{s}.
807
808 @lilypond[quote,verbatim]
809 <<
810   {
811     \repeat unfold 8 { a'4 }
812   }
813   {
814     a'4 \skip 2 a' |
815     s2 a'
816   }
817 >>
818 @end lilypond
819
820 Un silencio de separación produce implícitamente contextos
821 @code{Staff} y @code{Voice} si no existe ninguno, igual que las
822 notas y los silencios normales:
823
824 @lilypond[quote,verbatim]
825 { s1 s s }
826 @end lilypond
827
828 @code{\skip} tan sólo desplaza un tiempo musical; no produce
829 ninguna salida, de ninguna clase.
830
831 @lilypond[quote,verbatim]
832 % This is valid input, but does nothing
833 { \skip 1 \skip1 \skip 1 }
834 @end lilypond
835
836 @seealso
837 Manual de aprendizaje:
838 @rlearning{Visibilidad y color de los objetos}.
839
840 Referencia de la notación:
841 @ref{Notas ocultas},
842 @ref{Visibilidad de los objetos}.
843
844 Fragmentos de código:
845 @rlsr{Rhythms}.
846
847 Referencia de funcionamiento interno:
848 @rinternals{SkipMusic}.
849
850
851 @node Silencios de compás completo
852 @unnumberedsubsubsec Silencios de compás completo
853 @translationof Full measure rests
854
855 @cindex multicompás, silencios
856 @cindex compás completo, silencios de
857 @cindex silencios multicompás
858 @cindex silencios de compás completo
859 @cindex redonda, silencios de, para un compás completo
860 @cindex silencios de redonda para un compás completo
861
862 @funindex \compressMMRests
863 @funindex R
864
865 Los silencios de uno o más compases completos se introducen como
866 notas con el nombre @code{R} en mayúscula:
867
868 @lilypond[quote,verbatim]
869 % Rest measures contracted to single measure
870 \compressMMRests {
871   R1*4
872   R1*24
873   R1*4
874   b'2^"Tutti" b'4 a'4
875 }
876 @end lilypond
877
878 La duración de los silencios de compás completo es idéntica a la
879 notación de la duración que se usa para las notas.  La duración de
880 un silencio multi-compás debe ser siempre un número entero de
881 compases, por lo que con frecuencia han de utilizarse puntillos o
882 fracciones:
883
884 @lilypond[quote,verbatim]
885 \compressMMRests {
886   \time 2/4
887   R1 | R2 |
888   \time 3/4
889   R2. | R2.*2 |
890   \time 13/8
891   R1*13/8 | R1*13/8*12 |
892   \time 10/8
893   R4*5*4 |
894 }
895 @end lilypond
896
897 Un silencio de un compás completo se imprime como un silencio de
898 redonda o de breve, centrado en el compás, según el tipo de compás
899 vigente.
900
901 @lilypond[quote,verbatim,fragment]
902 \time 4/4
903 R1 |
904 \time 6/4
905 R1*3/2 |
906 \time 8/4
907 R1*2 |
908 @end lilypond
909
910 @cindex multicompás, silencios, expansión de
911 @cindex multicompás, silencios, contracción de
912
913 De forma predeterminada un silencio multicompás se expande en la
914 partitura impresa para mostrar explícitamente todos los compases
915 de silencio.  De forma alternativa, un silencio multicompás se
916 puede presentar como un solo compás que contiene un símbolo de
917 silencio multicompás, con el número de compases impreso encima del
918 compás:
919
920 @lilypond[quote,verbatim,fragment]
921 % Default behavior
922 \time 3/4 r2. | R2.*2 |
923 \time 2/4 R2 |
924 \time 4/4
925 % Rest measures contracted to single measure
926 \compressMMRests {
927   r1 | R1*17 | R1*4 |
928 }
929 % Rest measures expanded again
930 \time 3/4
931 R2.*2 |
932 @end lilypond
933
934 @cindex texto sobre un silencio multicompás
935 @cindex multicompás, silencio, adjuntar texto
936 @cindex inscripción sobre un silencio multicompás
937 @cindex multicompás, silencios, inscripción en
938 @cindex calderón sobre un silencio multicompás
939 @cindex multicompás, silencio, aplicar un calderón a
940 @cindex marcado sobre silencios multicompás
941 @cindex multicompás, silencio, con marcados
942
943 @funindex \fermataMarkup
944 @funindex MultiMeasureRestText
945
946 Se pueden añadir elementos de marcado a los silencios multicompás.
947 Se proporciona la instrucción predefinida @code{\fermataMarkup}
948 para añadir calderones.
949
950 @lilypond[quote,verbatim]
951 \compressMMRests {
952   \time 3/4
953   R2.*10^\markup { \italic "ad lib." }
954   R2.^\fermataMarkup
955 }
956 @end lilypond
957
958 @warning{Los elementos de marcado que se añaden a un silencio
959 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
960 @code{TextScript}.  Las sobreescrituras de propiedades deben ir
961 dirigidas hacia el objeto correcto, o se ignorarán.  Véase el
962 ejemplo siguiente:}
963
964 @lilypond[quote,verbatim,fragment]
965 % This fails, as the wrong object name is specified
966 \override TextScript.padding = #5
967 R1^"wrong"
968 % This is the correct object name to be specified
969 \override MultiMeasureRestText.padding = #5
970 R1^"right"
971 @end lilypond
972
973 Cuando un silencio multicompás sigue inmediatamente al
974 establecimiento de un compás parcial con @code{\partial}, es
975 posible que no se emitan las advertencias correspondientes de
976 comprobación de compás.
977
978 @funindex \textLengthOn
979 @funindex \textLengthOff
980 @funindex \fermataMarkup
981 @funindex \compressMMRests
982
983 @predefined
984 @code{\textLengthOn},
985 @code{\textLengthOff},
986 @code{\fermataMarkup},
987 @code{\compressMMRests}.
988 @endpredefined
989
990
991 @snippets
992 @cindex eclesiásticos, silencios
993 @cindex silencios eclesiásticos
994 @cindex kirchenpausen
995
996 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
997 {changing-form-of-multi-measure-rests.ly}
998
999 @cindex multicompás, posicionamiento de los silencios
1000 @cindex colocación de los silencios multicompás
1001
1002 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1003 {positioning-multi-measure-rests.ly}
1004
1005 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1006 {multi-measure-rest-markup.ly}
1007
1008 @seealso
1009 Glosario musical:
1010 @rglos{multi-measure rest}.
1011
1012 Referencia de la notación:
1013 @ref{Duraciones},
1014 @ref{Texto},
1015 @ref{Formatear el texto},
1016 @ref{Guiones de texto}.
1017
1018 Fragmentos de código:
1019 @rlsr{Rhythms}.
1020
1021 Referencia de funcionamiento interno:
1022 @rinternals{MultiMeasureRest},
1023 @rinternals{MultiMeasureRestNumber},
1024 @rinternals{MultiMeasureRestText}.
1025
1026 @cindex digitaciones y silencios multicompás
1027 @cindex multicompás, silencios, digitaciones y
1028
1029 @knownissues
1030 En las digitaciones encima de silencios multicompás
1031 (p. ej., @code{R1*10-4}), la cifra de la digitación
1032 puede chocar con el número del compás.
1033
1034 @cindex condensar silencios
1035 @cindex silencio normal, condensar
1036
1037 No hay ninguna forma de condensar automáticamente muchos silencios
1038 en un solo silencio multicompás.
1039
1040 @cindex silencio, colisiones de
1041
1042 Los silencios multicompás no toman parte en las colisiones de
1043 silencios.
1044
1045
1046 @node Impresión de las duraciones
1047 @subsection Impresión de las duraciones
1048 @translationof Displaying rhythms
1049
1050 @menu
1051 * Indicación de compás::
1052 * Indicaciones metronómicas::
1053 * Anacrusas::
1054 * Música sin compasear::
1055 * Notación polimétrica::
1056 * División automática de las notas::
1057 * Mostrar los ritmos de la melodía::
1058 @end menu
1059
1060 @node Indicación de compás
1061 @unnumberedsubsubsec Indicación de compás
1062 @translationof Time signature
1063
1064 @cindex Indicación de compás
1065 @cindex medida
1066
1067 @funindex \time
1068
1069 La indicación de compás se establece como sigue:
1070
1071 @lilypond[quote,verbatim,fragment]
1072 \time 2/4 c''2
1073 \time 3/4 c''2.
1074 @end lilypond
1075
1076 Se estudian los cambios de indicación de compás en el medio de un
1077 compás en @ref{Anacrusas}.
1078
1079 @cindex compás, visibilidad de la indicación de
1080
1081 La indicación de compás se imprime al comienzo de una pieza y
1082 siempre que hay un cambio de compás.  Si se produce un cambio al
1083 final de una línea, se imprime una indicación de advertencia en
1084 dicho lugar.  Se puede modificar este comportamiento
1085 predeterminado, véase @ref{Visibilidad de los objetos}.
1086
1087 @lilypond[quote,verbatim]
1088 \relative c'' {
1089   \time 2/4
1090   c2 c
1091   \break
1092   c c
1093   \break
1094   \time 4/4
1095   c c c c
1096 }
1097 @end lilypond
1098
1099 @cindex compás, estilo de la indicación de
1100 @cindex metro, estilo de
1101
1102 @funindex \numericTimeSignature
1103 @funindex \defaultTimeSignature
1104
1105 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
1106 estilo numérico:
1107
1108 @lilypond[quote,verbatim]
1109 \relative c'' {
1110   % Default style
1111   \time 4/4 c1
1112   \time 2/2 c1
1113   % Change to numeric style
1114   \numericTimeSignature
1115   \time 4/4 c1
1116   \time 2/2 c1
1117   % Revert to default style
1118   \defaultTimeSignature
1119   \time 4/4 c1
1120   \time 2/2 c1
1121 }
1122 @end lilypond
1123
1124 Las indicaciones de compás de la música mensural se tratan en
1125 @ref{Indicaciones de compás de la música mensural}.
1126
1127 @cindex compás, indicación de, ajustes predeterminados
1128 @cindex autobarrado, propiedades para indicaciones de compás
1129 @cindex barrado, propiedades predefinidas para el compás
1130 @funindex \overrideTimeSignatureSettings
1131
1132 Además de ajustar la indicación de compás que se imprime, la
1133 instrucción @code{\time} establece también los valores de las
1134 propiedades basadas en el tipo de compás @code{baseMoment},
1135 @code{beatStructure} y @code{beamExceptions}.  Los valores
1136 predefinidos de estas propiedades están en
1137 @file{scm/time-signature-settings.scm}.
1138
1139 El valor predeterminado de @code{beatStructure} puede
1140 sobreescribirse dentro de la propia instrucción @code{\time}
1141 escribiéndolo como primer argumento opcional:
1142
1143 @lilypond[quote,verbatim]
1144 \score {
1145   \new Staff {
1146     \relative {
1147       \time 2,2,3 7/8
1148       \repeat unfold 7 { c'8 } |
1149       \time 3,2,2 7/8
1150       \repeat unfold 7 { c8 } |
1151     }
1152   }
1153 }
1154 @end lilypond
1155
1156 De forma alternativa, los valores predeterminados de todoas estas
1157 variables basadas en la indicación de compás, incluidas
1158 @code{baseMoment} y @code{beamExceptions}, se pueden establecer
1159 juntas.  Los valores se pueden fijar independientemente para
1160 varios tipos de compás distintos.  Los nuevos valores tienen
1161 efecto cuando se ejecuta una instrucción @code{\time} posterior
1162 con el mismo valor del tipo de compás:
1163
1164 @lilypond[quote,verbatim]
1165 \score {
1166   \new Staff {
1167     \relative c' {
1168       \overrideTimeSignatureSettings
1169         4/4        % timeSignatureFraction
1170         1/4        % baseMomentFraction
1171         3,1        % beatStructure
1172         #'()       % beamExceptions
1173       \time 4/4
1174       \repeat unfold 8 { c8 } |
1175     }
1176   }
1177 }
1178 @end lilypond
1179
1180 @code{\overrideTimeSignatureSettings} toma cuatro argumentos:
1181
1182 @enumerate
1183
1184 @item
1185 @code{@var{timeSignatureFraction}}, una fracción que describe el
1186 tipo de compás al que se aplican estos valores.
1187
1188 @item
1189 @code{@var{baseMomentFraction}}, una fracción que contiene el
1190 numerador y denominador de la unidad de medida básica de ese tipo
1191 de compás.
1192
1193 @item
1194 @code{@var{beatStructure}}, una lista de Scheme que indica la
1195 estructura de los pulsos del compás, en unidades del momento base.
1196
1197 @item
1198 @code{@var{beamExceptions}}, una lista-A que contiene cualesquiera
1199 reglas de barrado para el tipo de compás que vayan más allá de
1200 terminar en cada pulso, como se describe en @ref{Establecer el
1201 comportamiento de las barras automáticas}.
1202 @end enumerate
1203
1204
1205
1206 @cindex compás, propiedades, restaurar los valores predeterminados
1207 @cindex restaurar las propiedades predeterminadas del tipo de compás
1208 @funindex \revertTimeSignatureSettings
1209
1210 Los valores modificados de las propiedades predeterminadas del
1211 tipo de compás se pueden restaurar a los valores originales:
1212
1213 @lilypond[quote,verbatim]
1214 \score{
1215   \relative {
1216     \repeat unfold 8 { c'8 } |
1217     \overrideTimeSignatureSettings
1218       4/4        % timeSignatureFraction
1219       1/4        % baseMomentFraction
1220       3,1        % beatStructure
1221       #'()       % beamExceptions
1222     \time 4/4
1223     \repeat unfold 8 { c8 } |
1224     \revertTimeSignatureSettings 4/4
1225     \time 4/4
1226     \repeat unfold 8 { c8 } |
1227   }
1228 }
1229 @end lilypond
1230
1231 Se pueden establecer diferentes valores de las propiedades
1232 predeterminadas del tipo de compás para los distintos pentagramas
1233 moviendo el @code{Timing_translator} y el
1234 @code{Default_bar_line_engraver} del contexto @code{Score} al
1235 contexto @code{Staff}.
1236
1237 @lilypond[quote, verbatim]
1238 \score {
1239   \new StaffGroup <<
1240      \new Staff {
1241         \overrideTimeSignatureSettings
1242           4/4        % timeSignatureFraction
1243           1/4        % baseMomentFraction
1244           3,1        % beatStructure
1245           #'()       % beamExceptions
1246         \time 4/4
1247         \repeat unfold 8 {c''8}
1248      }
1249      \new Staff {
1250         \overrideTimeSignatureSettings
1251           4/4        % timeSignatureFraction
1252           1/4        % baseMomentFraction
1253           1,3        % beatStructure
1254           #'()       % beamExceptions
1255         \time 4/4
1256         \repeat unfold 8 {c''8}
1257      }
1258   >>
1259   \layout {
1260     \context {
1261       \Score
1262       \remove "Timing_translator"
1263       \remove "Default_bar_line_engraver"
1264     }
1265     \context {
1266       \Staff
1267       \consists "Timing_translator"
1268       \consists "Default_bar_line_engraver"
1269     }
1270   }
1271 }
1272 @end lilypond
1273
1274 Otro método para cambiar estas variables relacionadas con el tipo
1275 de compás, que evita la reimpresión de la indicación de compás en
1276 el momento del cambio, se muestra en @ref{Establecer el
1277 comportamiento de las barras automáticas}.
1278
1279 @predefined
1280 @code{\numericTimeSignature},
1281 @code{\defaultTimeSignature}.
1282 @endpredefined
1283
1284
1285 @snippets
1286 @lilypondfile[verbatim,quote,texidoc,doctitle]
1287 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
1288
1289 @seealso
1290 Glosario musical:
1291 @rglos{time signature}
1292
1293 Referencia de la notación:
1294 @ref{Indicaciones de compás de la música mensural},
1295 @ref{Establecer el comportamiento de las barras automáticas},
1296 @ref{Gestión del tiempo}.
1297
1298 Archivos instalados:
1299 @file{scm/time-signature-settings.scm}.
1300
1301 Fragmentos de código:
1302 @rlsr{Rhythms}.
1303
1304 Referencia de funcionamiento interno:
1305 @rinternals{TimeSignature},
1306 @rinternals{Timing_translator}.
1307
1308
1309 @node Indicaciones metronómicas
1310 @unnumberedsubsubsec Indicaciones metronómicas
1311 @translationof Metronome marks
1312
1313 @cindex tempo
1314 @cindex pulsos por minuto
1315 @cindex metrónomo, indicación de
1316 @cindex metrónomo, indicación de, con texto
1317
1318 @funindex \tempo
1319
1320 Es muy sencillo escribir una indicación metronómica básica:
1321
1322 @lilypond[verbatim,quote]
1323 \relative {
1324   \tempo 4 = 120
1325   c'2 d
1326   e4. d8 c2
1327 }
1328 @end lilypond
1329
1330 También se pueden imprimir indicaciones metronómicas como un
1331 intervalo entre dos números:
1332
1333 @lilypond[verbatim,quote]
1334 \relative {
1335   \tempo 4 = 40 - 46
1336   c'4. e8 a4 g
1337   b,2 d4 r
1338 }
1339 @end lilypond
1340
1341 Se pueden usar indicaciones de tempo con texto:
1342
1343 @lilypond[verbatim,quote]
1344 \relative {
1345   \tempo "Allegretto"
1346     c''4 e d c
1347     b4. a16 b c4 r4
1348 }
1349 @end lilypond
1350
1351 La combinación de una indicación metronómica y un texto hace que
1352 la marca de metrónomo se encierre entre paréntesis
1353 automáticamente:
1354
1355 @lilypond[verbatim,quote]
1356 \relative {
1357   \tempo "Allegro" 4 = 160
1358   g'4 c d e
1359   d4 b g2
1360 }
1361 @end lilypond
1362
1363 En general, el texto puede ser cualquier objeto de marcado:
1364
1365 @lilypond[verbatim,quote]
1366 \relative {
1367   \tempo \markup { \italic Faster } 4 = 132
1368   a'8-. r8 b-. r gis-. r a-. r
1369 }
1370 @end lilypond
1371
1372 Se puede escribir una indicación metronómica entre paréntesis sin
1373 ninguna indicación textual, escribiendo una cadena vacía en la
1374 entrada:
1375
1376 @lilypond[verbatim,quote]
1377 \relative {
1378   \tempo "" 8 = 96
1379   d''4 g e c
1380 }
1381 @end lilypond
1382
1383 @funindex \markLengthOn
1384 @funindex \markLengthOff
1385
1386 En una particella de un instrumento con períodos de silencio
1387 largos, en ocasiones se suceden muy cerca distintas indicaciones
1388 de tempo.  La instrucción @code{\markLengthOn} aporta un espacio
1389 horizontal adicional para evitar que las indicaciones de tempo se
1390 superpongan, y @code{\markLengthOff} restablece el comportamiento
1391 predeterminado de ignorar las indicaciones de tempo para el
1392 espaciado horizontal.
1393
1394 @lilypond[verbatim,quote]
1395 \compressMMRests {
1396   \markLengthOn
1397   \tempo "Molto vivace"
1398   R1*12
1399   \tempo "Meno mosso"
1400   R1*16
1401   \markLengthOff
1402   \tempo "Tranquillo"
1403   R1*20
1404 }
1405 @end lilypond
1406
1407 @snippets
1408
1409 @lilypondfile[verbatim,quote,texidoc,doctitle]
1410 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
1411
1412 @c perhaps also an example of how to move it horizontally?
1413
1414 @lilypondfile[verbatim,quote,texidoc,doctitle]
1415 {changing-the-tempo-without-a-metronome-mark.ly}
1416
1417 @lilypondfile[verbatim,quote,texidoc,doctitle]
1418 {creating-metronome-marks-in-markup-mode.ly}
1419
1420 Para ver más detalles, consulte @ref{Formatear el texto}.
1421
1422 @seealso
1423 Glosario musical:
1424 @rglos{metronome},
1425 @rglos{metronomic indication},
1426 @rglos{tempo indication},
1427 @rglos{metronome mark}.
1428
1429 Referencia de la notación:
1430 @ref{Formatear el texto},
1431 @ref{Creación de salida MIDI}.
1432
1433 Fragmentos de código:
1434 @rlsr{Staff notation}.
1435
1436 Referencia de funcionamiento interno::
1437 @rinternals{MetronomeMark}.
1438
1439
1440 @node Anacrusas
1441 @unnumberedsubsubsec Anacrusas
1442 @translationof Upbeats
1443
1444 @cindex anacrusa
1445 @cindex parte al alzar
1446 @cindex compás parcial
1447 @cindex parcial, compás
1448 @cindex compás de anacrusa
1449 @cindex compás, indicación de, en medio de un compás
1450
1451 @funindex measurePosition
1452 @funindex \partial
1453
1454 Los compases parciales como las @emph{anacrusas} o partes @emph{al
1455 alzar} se escriben usando la instrucción @code{\partial}:
1456
1457 @example
1458 \partial @var{duración}
1459 @end example
1460
1461 Cuando se usa @code{\partial} al principio de la partitura,
1462 @code{@var{duración}} es el tiempo de anacrusa, la longitud de la
1463 música que precede al primer compás.
1464
1465 @lilypond[quote,verbatim]
1466 \relative {
1467   \time 3/4
1468   \partial 4.
1469   r4 e'8 | a4 c8 b c4 |
1470 }
1471 @end lilypond
1472
1473 Cuando se usa @code{\partial} después del comienzo de la
1474 partitura, @code{@var{duración}} es la longitud @emph{restante}
1475 del compás actual.  No crea un nuevo compás con numeración.
1476
1477 @lilypond[quote,verbatim]
1478 \relative {
1479   \set Score.barNumberVisibility = #all-bar-numbers-visible
1480   \override Score.BarNumber.break-visibility =
1481             #end-of-line-invisible
1482   \time 9/8
1483   d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
1484   \time 12/8
1485   \partial 4.
1486   c8( d) e | f2.~ 4 f8 a,( c) f |
1487 }
1488 @end lilypond
1489
1490 La instrucción @code{\partial} es @emph{necesaria} cuando cambia
1491 la indicación de compás en medio de un compás, pero también puede
1492 usarse sola.
1493
1494 @lilypond[quote,verbatim]
1495 \relative {
1496   \set Score.barNumberVisibility = #all-bar-numbers-visible
1497   \override Score.BarNumber.break-visibility =
1498             #end-of-line-invisible
1499   \time 6/8
1500   \partial 8
1501   e'8 | a4 c8 b[ c b] |
1502   \partial 4
1503   r8 e,8 | a4 \bar "||"
1504   \partial 4
1505   r8 e8 | a4
1506   c8 b[ c b] |
1507 }
1508 @end lilypond
1509
1510 La instrucción @code{\partial} fija la propiedad
1511 @code{Timing.measurePosition}, que un número racional que indica
1512 cuánto tiempo ha transcurrido dentro del compás actual.
1513
1514 @seealso
1515 Glosario musical:
1516 @rglos{anacrusis}.
1517
1518 Referencia de la notación:
1519 @ref{Notas de adorno}.
1520
1521 Fragmentos de código:
1522 @rlsr{Rhythms}.
1523
1524 Referencia de funcionamiento interno:
1525 @rinternals{Timing_translator}.
1526
1527
1528 @node Música sin compasear
1529 @unnumberedsubsubsec Música sin compasear
1530 @translationof Unmetered music
1531
1532 @cindex cadencia
1533 @cindex cadencia, barras
1534 @cindex cadencia, alteraciones
1535 @cindex cadencia, barras de compás
1536 @cindex cadencia, números de compás
1537 @cindex música sin metro
1538 @cindex música sin metro, barras
1539 @cindex música sin metro, alteraciones
1540 @cindex música sin metro, barras de compás
1541 @cindex música sin metro, números de compás
1542 @cindex alteraciones, cadencias
1543 @cindex alteraciones, música sin metro
1544 @cindex barras de compás, música sin metro
1545 @cindex números de compás, cadencias
1546 @cindex números de compás, música sin metro
1547 @cindex barras, cadencias
1548 @cindex barras, música sin metro
1549
1550 @funindex \cadenzaOn
1551 @funindex \cadenzaOff
1552
1553 En la música medida se insertan líneas divisorias y se calculan
1554 los números de compás automáticamente.  En música sin metro (es
1555 decir, cadencias), esto no es deseable y se puede @q{desactivar}
1556 usando la instrucción @code{\cadenzaOn}, para despúes
1557 @q{reactivarlo} en el lugar adecuado usando @code{\cadenzaOff}.
1558
1559 @lilypond[verbatim,quote]
1560 \relative c'' {
1561   c4 d e d
1562   \cadenzaOn
1563   c4 c d8[ d d] f4 g4.
1564   \cadenzaOff
1565   \bar "|"
1566   d4 e d c
1567 }
1568 @end lilypond
1569
1570 La numeración de compases se continúa al final de la cadencia.
1571
1572 @lilypond[verbatim,quote]
1573 \relative c'' {
1574   % Show all bar numbers
1575   \override Score.BarNumber.break-visibility = #all-visible
1576   c4 d e d
1577   \cadenzaOn
1578   c4 c d8[ d d] f4 g4.
1579   \cadenzaOff
1580   \bar "|"
1581   d4 e d c
1582 }
1583 @end lilypond
1584
1585 Al insertar una instrucción @code{\bar} dentro de una cadencia no
1586 se inicia un compás nuevo, incluso aunque se imprima una línea
1587 divisoria.  Así pues, las alteraciones accidentales (cuyo efecto
1588 se suele suponer que permanece hasta el final del compás) serán
1589 válidas aún después de la línea divisoria que se imprime por parte
1590 de @code{\bar}.  Si se quieren imprimir alteraciones accidentales
1591 posteriores tendrán que insertarse manualmente alteraciones
1592 forzadas o de cortesía, véase @ref{Alteraciones accidentales}.
1593
1594 @lilypond[verbatim,quote]
1595 \relative c'' {
1596   c4 d e d
1597   \cadenzaOn
1598   cis4 d cis d
1599   \bar "|"
1600   % First cis is printed without alteration even if it's after a \bar
1601   cis4 d cis! d
1602   \cadenzaOff
1603   \bar "|"
1604 }
1605 @end lilypond
1606
1607 El barrado automático se desactiva mediante @code{\cadenzaOn}.
1608 Por tanto, todo el barrado en las cadencias se debe introducir
1609 manualmente.  Véase @ref{Barras manuales}.
1610
1611 @lilypond[verbatim,quote]
1612 \relative {
1613   \repeat unfold 8 { c''8 }
1614   \cadenzaOn
1615   cis8 c c c c
1616   \bar"|"
1617   c8 c c
1618   \cadenzaOff
1619   \repeat unfold 8 { c8 }
1620 }
1621 @end lilypond
1622
1623 Estas instrucciones predefinidas afectan a todas las pautas de la
1624 partitura, aunque aparezcan en un solo contexto @code{Voice}.
1625 Para cambiar esto, traslade el @code{Timing_translator} del
1626 contexto @code{Score} al contexto @code{Staff}, véase
1627 @ref{Notación polimétrica}.
1628
1629 @predefined
1630 @code{\cadenzaOn},
1631 @code{\cadenzaOff}.
1632 @endpredefined
1633
1634 @seealso
1635 Glosario musical:
1636 @rglos{cadenza}.
1637
1638 Referencia de la notación:
1639 @ref{Visibilidad de los objetos},
1640 @ref{Notación polimétrica},
1641 @ref{Barras manuales},
1642 @ref{Alteraciones accidentales}.
1643
1644 Fragmentos de código:
1645 @rlsr{Rhythms}.
1646
1647 @cindex cadencias, saltos de línea en
1648 @cindex cadencias, saltos de página en
1649 @cindex sin medida, música, saltos de línea en
1650 @cindex sin medida, música, saltos de página en
1651 @cindex saltos, en música sin medida
1652 @cindex saltos de línea, cadencias
1653 @cindex saltos de página, cadencias
1654 @cindex saltos de línea, música sin medida
1655 @cindex saltos de página, música sin medida
1656
1657 @knownissues
1658 Sólo se insertan saltos de línea y de página automáticamente en
1659 las líneas divisorias, por lo que es necesario insertar
1660 manualmente líneas divisorias @q{invisibles} en fragmentos largos
1661 de música sin medir para permitir los saltos:
1662
1663 @example
1664 \bar ""
1665 @end example
1666
1667
1668 @node Notación polimétrica
1669 @unnumberedsubsubsec Notación polimétrica
1670 @translationof Polymetric notation
1671
1672 @c This section necessarily uses \set
1673 @c This is acceptable  -td
1674
1675 @cindex compás, doble
1676 @cindex compases polimétricos
1677 @cindex polimétricos, compases
1678 @cindex metro polimétrico
1679 @cindex doble compás
1680
1681 @funindex timeSignatureFraction
1682 @funindex \scaleDurations
1683 @funindex \tuplet
1684
1685 Está contemplada la notación polimétrica, ya sea explícitamente o
1686 mediante la modificación manual de la indicación visible del
1687 compás y/o el escalado de la duración de las notas.
1688
1689 @subsubsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
1690
1691 Establezca una indicación de compás común para cada pentagrama, y
1692 fije @code{timeSignatureFraction} a la fracción deseada.  Luego
1693 use la función @code{\scaleDurations} para escalar las duraciones
1694 de las notas en cada pauta a la indicación de compás común.
1695
1696 @cindex barras en música polimétrica
1697 @cindex polimétrico, metro, barras en 
1698
1699 En el siguiente ejemplo, se usa en paralelo música con compases de
1700 3/4, 9/8 y 10/8.  En el segundo pentagrama, las duraciones
1701 mostradas se multiplican por 2/3 (pues 2/3 * 9/8 = 3/4), y en el
1702 tercer pentagrama, las duraciones que se muestran están
1703 multiplicadas por 3/5 (pues 3/5 * 10/8 = 3/4).  Con frecuencia
1704 habrá que insertar las barras de forma manual, pues el escalado de
1705 las duraciones afecta a las reglas de barrado automático.
1706
1707 @lilypond[quote,verbatim]
1708 \relative <<
1709   \new Staff {
1710     \time 3/4
1711     c'4 c c |
1712     c4 c c |
1713   }
1714   \new Staff {
1715     \time 3/4
1716     \set Staff.timeSignatureFraction = 9/8
1717     \scaleDurations 2/3
1718       \repeat unfold 6 { c8[ c c] }
1719   }
1720   \new Staff {
1721     \time 3/4
1722     \set Staff.timeSignatureFraction = 10/8
1723     \scaleDurations 3/5 {
1724       \repeat unfold 2 { c8[ c c] }
1725       \repeat unfold 2 { c8[ c] } |
1726       c4. c \tuplet 3/2 { c8[ c c] } c4
1727     }
1728   }
1729 >>
1730 @end lilypond
1731
1732 @subsubsubheading Pentagramas con distintas indicaciones de compás y longitudes de compás distintas
1733
1734 Se puede dar a cada pentagrama su propia indicación de compás
1735 independiente trasladando los grabadores @code{Timing_translator}
1736 y @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1737
1738 @lilypond[quote,verbatim]
1739 \layout {
1740   \context {
1741     \Score
1742     \remove "Timing_translator"
1743     \remove "Default_bar_line_engraver"
1744   }
1745   \context {
1746     \Staff
1747     \consists "Timing_translator"
1748     \consists "Default_bar_line_engraver"
1749   }
1750 }
1751
1752 % Now each staff has its own time signature.
1753
1754 \relative <<
1755   \new Staff {
1756     \time 3/4
1757     c'4 c c |
1758     c4 c c |
1759   }
1760   \new Staff {
1761     \time 2/4
1762     c4 c |
1763     c4 c |
1764     c4 c |
1765   }
1766   \new Staff {
1767     \time 3/8
1768     c4. |
1769     c8 c c |
1770     c4. |
1771     c8 c c |
1772   }
1773 >>
1774 @end lilypond
1775
1776 @funindex \compoundMeter
1777 @cindex compuesto, indicaciones de compás
1778 @cindex compás compuesto, indicación de
1779
1780 @subsubsubheading Indicaciones de compás compuesto
1781
1782 Se crean usando la función @code{\compoundMeter}.  La sintaxis es:
1783
1784 @example
1785 \compoundMeter #'(lista de listas)
1786 @end example
1787
1788 La construcción más simple es una lista única, en la que el
1789 @emph{último} número indica el denominador de la indicación de
1790 compás y los anteriores son los numeradores.
1791
1792 @lilypond[quote,verbatim]
1793 \relative {
1794   \compoundMeter #'((2 2 2 8))
1795   \repeat unfold 6 c'8 \repeat unfold 12 c16
1796 }
1797 @end lilypond
1798
1799 Se pueden construir compases más complejos utilizando listas
1800 adicionales.  Asimismo, los ajustes de barrado se ajustarán
1801 dependiendo de los valores.
1802
1803 @lilypond[quote,verbatim]
1804 \relative {
1805   \compoundMeter #'((1 4) (3 8))
1806   \repeat unfold 5 c'8 \repeat unfold 10 c16
1807 }
1808
1809 \relative {
1810   \compoundMeter #'((1 2 3 8) (3 4))
1811   \repeat unfold 12 c'8
1812 }
1813 @end lilypond
1814
1815 @seealso
1816 Glosario musical:
1817 @rglos{polymetric},
1818 @rglos{polymetric time signature},
1819 @rglos{meter}.
1820
1821 Referencia de la notación:
1822 @ref{Barras automáticas},
1823 @ref{Barras manuales},
1824 @ref{Indicación de compás},
1825 @ref{Escalar las duraciones}.
1826
1827 Fragmentos de código:
1828 @rlsr{Rhythms}.
1829
1830 Referencia de funcionamiento interno:
1831 @rinternals{TimeSignature},
1832 @rinternals{Timing_translator},
1833 @rinternals{Default_bar_line_engraver},
1834 @rinternals{Staff}.
1835
1836 @knownissues
1837 Al usar distintos compases en paralelo, las notas que están en el
1838 mismo instante de tiempo se colocan en la misma posición
1839 horizontal.  Sin embargo, las barras de compás en los distintos
1840 pentagramas harán que el espaciado de notas sea menos regular en
1841 cada pentagrama individual de lo que sería normal sin las
1842 distintas indicaciones de compás.
1843
1844
1845 @node División automática de las notas
1846 @unnumberedsubsubsec División automática de las notas
1847 @translationof Automatic note splitting
1848
1849 @cindex notas, división de
1850 @cindex división de notas
1851 @cindex silencios, división de
1852 @cindex división de silencios
1853
1854 @funindex Note_heads_engraver
1855 @funindex Completion_heads_engraver
1856 @funindex Completion_rest_engraver
1857
1858 Las notas largas se pueden convertir automáticamente en notas
1859 ligadas.  Se hace mediante la sustitución del
1860 @code{Note_heads_engraver} por el
1861 @code{Completion_heads_engraver}.  De forma similar, los silencios
1862 largos que sobrepasan líneas de compás se dividen automáticamente
1863 sustituyendo el grabador @code{Rest_engraver} con el grabador
1864 @code{Completion_rest_engraver}.  En el ejemplo siguiente, las
1865 notas y los silencios que atraviesan la barra de compás se
1866 dividen, y además las notas se unen mediante una ligadura.
1867
1868 @lilypond[quote,verbatim]
1869 \new Voice \with {
1870   \remove "Note_heads_engraver"
1871   \consists "Completion_heads_engraver"
1872   \remove "Rest_engraver"
1873   \consists "Completion_rest_engraver"
1874 }
1875 \relative {
1876   c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
1877 }
1878 @end lilypond
1879
1880 Estos grabadores dividen todas las notas y silencios largos en la
1881 barra de compás, e inserta ligaduras en las notas.  Uno de sus
1882 usos es depurar partituras complejas: si los compases no están
1883 completos, las ligaduras mostrarán exactamente cuánto le falta a
1884 cada compás.
1885
1886 La propiedad @code{completionUnit} fija una duración preferida
1887 para las notas divididas.
1888
1889 @lilypond[quote,verbatim]
1890 \new Voice \with {
1891   \remove "Note_heads_engraver"
1892   \consists "Completion_heads_engraver"
1893 } \relative {
1894   \time 9/8 g\breve. d''4. \bar "||"
1895   \set completionUnit = #(ly:make-moment 3 8)
1896   g\breve. d4.
1897 }
1898 @end lilypond
1899
1900 Estos grabadores dividen las notas que tienen la duración
1901 escalada, como las de los tresillos, en notas que tienen el mismo
1902 factor de escala que la nota original de la entrada.
1903
1904 @lilypond[quote,verbatim]
1905 \new Voice \with {
1906   \remove "Note_heads_engraver"
1907   \consists "Completion_heads_engraver"
1908 } \relative {
1909   \time 2/4 r4
1910   \tuplet 3/2 {g'4 a b}
1911   \scaleDurations 2/3 {g a b}
1912   g4*2/3 a b
1913   \tuplet 3/2 {g4 a b}
1914   r4
1915 }
1916 @end lilypond
1917
1918 @seealso
1919 Glosario musical:
1920 @rglos{tie}
1921
1922 Manual de aprendizaje:
1923 @rlearning{Explicación de los grabadores},
1924 @rlearning{Añadir y eliminar grabadores}.
1925
1926 Fragmentos de código:
1927 @rlsr{Rhythms}.
1928
1929 Referencia de funcionamiento interno:
1930 @rinternals{Note_heads_engraver},
1931 @rinternals{Completion_heads_engraver},
1932 @rinternals{Rest_engraver},
1933 @rinternals{Completion_rest_engraver},
1934 @rinternals{Forbid_line_break_engraver}.
1935
1936 @knownissues
1937 Por consistencia con el comportamiento anterior, las notas y
1938 silencios que tienen una duración mayor de un compás, como
1939 @code{c1*2}, se dividen en notas sin ningún factor de escala,
1940 @code{@{ c1 c1 @}}.  La propiedad @code{completionFactor} controla
1941 este comportamiento, y al darle el valor @code{#f} podemos hacer
1942 que las notas y silencios divididos tengan el mismo factor de
1943 escala que las duraciones de las notas originales de la entrada.
1944
1945
1946 @node Mostrar los ritmos de la melodía
1947 @unnumberedsubsubsec Mostrar los ritmos de la melodía
1948 @translationof Showing melody rhythms
1949
1950 @cindex melodía, mostrar las duraciones
1951 @cindex duraciones de la melodía, mostrar
1952
1953 A veces podemos querer mostrar solamente el ritmo de una melodía.
1954 Esto se puede hacer con un pentagrama de ritmo.  Todas las alturas
1955 de las notas se convierten en barras inclinadas, y el pentagrama
1956 tiene una sola línea:
1957
1958 @lilypond[quote,verbatim]
1959 <<
1960   \new RhythmicStaff {
1961     \new Voice = "myRhythm" \relative {
1962       \time 4/4
1963       c'4 e8 f g2
1964       r4 g g f
1965       g1
1966     }
1967   }
1968   \new Lyrics {
1969     \lyricsto "myRhythm" {
1970       This is my song
1971       I like to sing
1972     }
1973   }
1974 >>
1975 @end lilypond
1976
1977 @cindex guitarra, tablas de acordes
1978 @cindex rasgueado, mostrar ritmos
1979 @cindex guitarra, mostrar ritmos rasgueados
1980
1981 @funindex Pitch_squash_engraver
1982 @funindex \improvisationOn
1983 @funindex \improvisationOff
1984
1985 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1986 rasgueado.  Esto se puede hacer con el grabador
1987 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1988
1989 @lilypond[quote,verbatim]
1990 <<
1991   \new ChordNames {
1992     \chordmode {
1993       c1 f g c
1994     }
1995   }
1996   \new Voice \with {
1997     \consists "Pitch_squash_engraver"
1998   } \relative c'' {
1999     \improvisationOn
2000     c4 c8 c c4 c8 c
2001     f4 f8 f f4 f8 f
2002     g4 g8 g g4 g8 g
2003     c4 c8 c c4 c8 c
2004   }
2005 >>
2006 @end lilypond
2007
2008
2009 @predefined
2010 @code{\improvisationOn},
2011 @code{\improvisationOff}.
2012 @endpredefined
2013
2014
2015 @snippets
2016
2017 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2018 {guitar-strum-rhythms.ly}
2019
2020 @seealso
2021 Fragmentos de código:
2022 @rlsr{Rhythms}.
2023
2024 Referencia de funcionamiento interno:
2025 @rinternals{RhythmicStaff},
2026 @rinternals{Pitch_squash_engraver}.
2027
2028
2029 @node Barras
2030 @subsection Barras
2031 @translationof Beams
2032
2033 @menu
2034 * Barras automáticas::
2035 * Establecer el comportamiento de las barras automáticas::
2036 * Barras manuales::
2037 * Barras progresivas::
2038 @end menu
2039
2040 @node Barras automáticas
2041 @unnumberedsubsubsec Barras automáticas
2042 @translationof Automatic beams
2043
2044 De manera predeterminada, las barras de corchea se insertan
2045 automáticamente:
2046
2047 @cindex barras manuales
2048 @cindex manuales, barras
2049 @cindex barras, reglas personalizadas
2050
2051 @funindex \autoBeamOn
2052 @funindex \autoBeamOff
2053
2054 @lilypond[quote,verbatim]
2055 \relative c'' {
2056   \time 2/4 c8 c c c
2057   \time 6/8 c8 c c c8. c16 c8
2058 }
2059 @end lilypond
2060
2061 Cuando estas decisiones automáticas no son lo bastante buenas, se
2062 pueden escribir los barrados de forma explícita; véase
2063 @ref{Barras manuales}.  Las barras @emph{se deben} introducir
2064 manualmente si se quieren extender por encima de los silencios.
2065
2066 Si no se necesita el barrado automático, se puede desactivar con
2067 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
2068
2069 @lilypond[quote,verbatim]
2070 \relative c' {
2071   c4 c8 c8. c16 c8. c16 c8
2072   \autoBeamOff
2073   c4 c8 c8. c16 c8.
2074   \autoBeamOn
2075   c16 c8
2076 }
2077 @end lilypond
2078
2079 @cindex melismas, barras en
2080 @cindex barras y melismas
2081
2082 @warning{Si se usan barras para indicar los melismas de las
2083 canciones, entonces se debe desactivar el barrado automático con
2084 @code{@bs{}autoBeamOff} e indicar las barras manualmente.  La
2085 utilización de @code{@bs{}partcombine} con @code{@bs{}autoBeamOff}
2086 puede producir resultados no deseados.  Véanse los fragmentos de
2087 código para mayor información.}
2088
2089 Se pueden crear patrones de barrado que difieran de los valores
2090 automáticos predeterminados; véase
2091 @ref{Establecer el comportamiento de las barras automáticas}.
2092
2093 @predefined
2094 @code{\autoBeamOff},
2095 @code{\autoBeamOn}.
2096 @endpredefined
2097
2098 @cindex barras en saltos de línea
2099 @cindex línea, barras en saltos de
2100 @cindex barras en ángulo
2101 @cindex dobladas, barras
2102 @funindex breakable
2103
2104 @snippets
2105 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2106 {beams-across-line-breaks.ly}
2107
2108 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2109 {changing-beam-knee-gap.ly}
2110
2111 @cindex barras, \partcombine con \autoBeamOff
2112 @cindex voces, \partcombine con \autoBeamOff
2113
2114 @lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
2115 {partcombine-and-autobeamoff.ly}
2116
2117 @seealso
2118 Referencia de la notación:
2119 @ref{Barras manuales},
2120 @ref{Establecer el comportamiento de las barras automáticas}.
2121
2122 Archivos instalados:
2123 @file{scm/auto-beam.scm}.
2124
2125 Fragmentos de código:
2126 @rlsr{Rhythms}.
2127
2128 Referencia de funcionamiento interno:
2129 @rinternals{Auto_beam_engraver},
2130 @rinternals{Beam_engraver},
2131 @rinternals{Beam},
2132 @rinternals{BeamEvent},
2133 @rinternals{BeamForbidEvent},
2134 @rinternals{beam-interface},
2135 @rinternals{unbreakable-spanner-interface}.
2136
2137 @knownissues
2138 Las propiedades de una barra vienen determinadas al
2139 @emph{comienzo} de su construcción y cualquier cambio adicional en
2140 las propiedades de la barra que se produzca antes de que la barra
2141 se ha completado no tendrá efecto hasta que inicie la
2142 @emph{siguiente} barra nueva.
2143
2144
2145 @node Establecer el comportamiento de las barras automáticas
2146 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
2147 @translationof Setting automatic beam behavior
2148
2149 @cindex barras y letra
2150 @cindex letra y barras
2151
2152 @funindex autoBeaming
2153 @funindex baseMoment
2154 @funindex \beamExceptions
2155 @funindex beatStructure
2156 @funindex measureLength
2157 @funindex \time
2158 @funindex \set
2159
2160 Cuando está habilitado el barrado automático, la colocación de las
2161 barras automáticas viene determinada por tres propiedades de
2162 contexto: @code{baseMoment}, @code{beatStructure} y
2163 @code{beamExceptions}.  Los valores predeterminados de estas
2164 variables se pueden sobreescribir como se describe más abajo, o de
2165 forma alternativa los propios valores predeterminados se pueden
2166 cambiar como se explica en @ref{Indicación de compás}.
2167
2168 Si hay definida una regla de @code{beamExceptions} para el compás
2169 en curso, se usa dicha regla para determinar la colocación de las
2170 barras; se ignoran los valores de @code{baseMoment} y
2171 @code{beatStructure}.
2172
2173 Si no está definida ninguna regla de @code{beamExceptions} para el
2174 tipo de compás en curso, la colocación de las barras está
2175 determinada por los valores de @code{baseMoment} y
2176 @code{beatStructure}.
2177
2178 @subsubsubheading Barrado basado en @code{baseMoment} y @code{beatStructure}
2179
2180 De forma predeterminada, las reglas de @code{beamExceptions} están
2181 definidas para los compases más comunes, y así las reglas de
2182 @code{beamExceptions} se deben desactivar si pretendemos que el
2183 barrado automático esté basado en @code{baseMoment} y
2184 @code{beatStructure}.  Las reglas de @code{beamExceptions} se
2185 desactivan mediante
2186
2187 @example
2188 \set Timing.beamExceptions = #'()
2189 @end example
2190
2191 Cuando el valor de @code{beamExceptions} se ha fijado a
2192 @code{#'()}, ya sea debido a un ajuste explícito o a causa de que
2193 no hay ninguna regla de @code{beamExceptions} definida
2194 internamente para el compás actual, los puntos finales de las
2195 barras están en los pulsos según viene determinado por las
2196 propiedades de contexto @code{baseMoment} y @code{beatStructure}.
2197 @code{beatStructure} es una lista de Scheme que define la longitud
2198 de cada pulso dentro del compás en unidades de @code{baseMoment}.
2199 De forma predeterminada, @code{baseMoment} es una unidad más que
2200 el denominador del compás.  De forma predeterminada también, cada
2201 unidad de longitud @code{baseMoment} es un único pulso.
2202
2203 Observe que existen valores de @code{beatStructure} y de
2204 @code{baseMoment} diferentes para cada indicación de compás.  Los
2205 cambios que se hacen a estas variables se aplican solamente al
2206 tipo de compás en vigor, por lo que dichos cambios se deben
2207 escribir después de la instrucción @code{\time} que da comienzo a
2208 una sección nueva con un tipo de compás distinto, no antes.  Los
2209 valores nuevos que se dan a una indicación de compás concreta se
2210 retienen y se vuelven a aplicar cuando ese tipo de compás vuelve a
2211 establecerse.
2212
2213 @lilypond[quote,verbatim]
2214 \relative c'' {
2215   \time 5/16
2216   c16^"default" c c c c |
2217   % beamExceptions are unlikely to be defined for 5/16 time,
2218   % but let's disable them anyway to be sure
2219   \set Timing.beamExceptions = #'()
2220   \set Timing.beatStructure = 2,3
2221   c16^"(2+3)" c c c c |
2222   \set Timing.beatStructure = 3,2
2223   c16^"(3+2)" c c c c |
2224 }
2225 @end lilypond
2226
2227 @lilypond[quote,verbatim]
2228 \relative {
2229   \time 4/4
2230   a'8^"default" a a a a a a a
2231   % Disable beamExceptions because they are definitely
2232   % defined for 4/4 time
2233   \set Timing.beamExceptions = #'()
2234   \set Timing.baseMoment = #(ly:make-moment 1/4)
2235   \set Timing.beatStructure = 1,1,1,1
2236   a8^"changed" a a a a a a a
2237 }
2238 @end lilypond
2239
2240 Los cambios en los ajustes de barrado se pueden limitar a
2241 contextos específicos.  Si no se incluye ningún ajuste en un
2242 contexto de nivel más bajo, se aplican los ajustes del contexto
2243 circundante.
2244
2245 @lilypond[quote, verbatim]
2246 \new Staff {
2247   \time 7/8
2248   % No need to disable beamExceptions
2249   % as they are not defined for 7/8 time
2250   \set Staff.beatStructure = 2,3,2
2251   <<
2252     \new Voice = one {
2253       \relative {
2254         a'8 a a a a a a
2255       }
2256     }
2257     \new Voice = two {
2258       \relative {
2259         \voiceTwo
2260         \set Voice.beatStructure = 1,3,3
2261         f'8 f f f f f f
2262       }
2263     }
2264   >>
2265 }
2266 @end lilypond
2267
2268 En caso de usar varias voces, se debe especificar el contexto
2269 @code{Staff} si queremos aplicar el barrado a todas las voces del
2270 pentagrama:
2271
2272 @lilypond[quote,verbatim,fragment]
2273 \time 7/8
2274 % rhythm 3-1-1-2
2275 % Change applied to Voice by default --  does not work correctly
2276 % Because of autogenerated voices, all beating will
2277 % be at baseMoment (1 . 8)
2278 \set beatStructure = 3,1,1,2
2279 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2280
2281 % Works correctly with context Staff specified
2282 \set Staff.beatStructure = 3,1,1,2
2283 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2284 @end lilypond
2285
2286 El valor de @code{baseMoment} se puede ajustar para cambiar el
2287 comportamiento de las barras, si se desea.  Cuando se hace, el
2288 valor de @code{beatStructure} se debe fijar de manera que sea
2289 compatible con el nuevo valor de @code{baseMoment}.
2290
2291 @lilypond[quote,verbatim,fragment]
2292 \time 5/8
2293 % No need to disable beamExceptions
2294 % as they are not defined for 5/8 time
2295 \set Timing.baseMoment = #(ly:make-moment 1/16)
2296 \set Timing.beatStructure = 7,3
2297 \repeat unfold 10 { a'16 }
2298 @end lilypond
2299
2300 @code{baseMoment} es un @i{momento}, una unidad de duración
2301 musical.  Se crea una cantidad del tipo @i{momento} por medio de
2302 la función de Scheme @code{ly:make-moment}.  Para ver más
2303 información acerca de esta función, consulte @ref{Gestión del
2304 tiempo}.
2305
2306 De forma predeterminada @code{baseMoment} está fijado a una unidad
2307 más que el denominador del compás.  Todas las excepciones a este
2308 valor predeterminado están en
2309 @file{scm/time-signature-settings.scm}.
2310
2311 @subsubsubheading Barrado basado en @code{beamExceptions}
2312
2313 Las reglas de autobarrado especiales (distintas de terminar una
2314 barra sobre un pulso) están definidas en la propiedad
2315 @code{beamExceptions}.
2316
2317 El valor de @code{beamExceptions}, que es una estructura de datos
2318 de Scheme bastante compleja, se genera fácilmente con la función
2319 @code{\beamExceptions}.  Esta función recibe uno o más patrones
2320 rítmicos barrados manualmente y con un compás de duración (los
2321 compases se deben separar por una barra de comprobación de
2322 compás@tie{}@code{|} porque la función no tiene otra manera de
2323 discernir la longitud del compás).  He aquí un ejemplo sencillo:
2324
2325 @lilypond[quote,verbatim]
2326 \relative c'' {
2327   \time 3/16
2328   \set Timing.beatStructure = 2,1
2329   \set Timing.beamExceptions =
2330     \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
2331   c16 c c |
2332   \repeat unfold 6 { c32 } |
2333 }
2334 @end lilypond
2335
2336 @warning{Un valor de @code{beamExceptions} debe ser una lista de
2337 excepciones @emph{completa}.  Esto es, toda excepción que se tenga
2338 que aplicar debe estar incluida en este ajuste.  No es posible
2339 añadir, eliminar o cambiar sólo una de las excepciones.  Aunque
2340 esto puede parecer engorroso, significa que no es necesario
2341 conocer los ajustes de barrado actuales para poder especificar un
2342 patrón de barrado nuevo.}
2343
2344 Cuando cambia el compás, se fijan los valores predeterminados de
2345 @code{Timing.baseMoment}, @code{Timing.beatStructure} y
2346 @code{Timing.beamExceptions}.  Un ajuste en el tipo de compás da
2347 como resultado un reinicio de los ajustes de barrado automático
2348 para el contexto @code{Timing} al comportamiento predeterminado.
2349
2350 @lilypond[quote,verbatim]
2351 \relative a' {
2352   \time 6/8
2353   \repeat unfold 6 { a8 }
2354   % group (4 + 2)
2355   \set Timing.beatStructure = 4,2
2356   \repeat unfold 6 { a8 }
2357   % go back to default behavior
2358   \time 6/8
2359   \repeat unfold 6 { a8 }
2360 }
2361 @end lilypond
2362
2363 Los ajustes de barrado automático predeterminados para un tipo de
2364 compás están determinados en el archivo
2365 @file{scm/time-signature-settings.scm}.  La forma de cambiar los
2366 ajustes predeterminados de barrado automático para un tipo de
2367 compás se describe en @ref{Indicación de compás}.
2368
2369 Muchos ajustes de barrado automáticos para un tipo de compás
2370 contienen una entrada para @code{beamExceptions}.  Por ejemplo, el
2371 compás de 4/4 trata de unir el compás en dos partes si solo hay
2372 corcheas.  La regla @code{beamExceptions} puede sobreescribir el
2373 ajuste @code{beatStructure} si no se reinicia
2374 @code{beamExceptions}.
2375
2376 @lilypond[quote,verbatim,fragment]
2377 \time 4/4
2378 \set Timing.baseMoment = #(ly:make-moment 1/8)
2379 \set Timing.beatStructure = 3,3,2
2380 % This won't beam (3 3 2) because of beamExceptions
2381 \repeat unfold 8 {c''8} |
2382 % This will beam (3 3 2) because we clear beamExceptions
2383 \set Timing.beamExceptions = #'()
2384 \repeat unfold 8 {c''8}
2385 @end lilypond
2386
2387 De forma similar, las corcheas en compás de 3/4 se unen mediante
2388 una sola barra para todo el compás, de forma predeterminada.  Para
2389 unir las corcheas en 3/4 mediante una barra en cada parte,
2390 reinicie @code{beamExceptions}.
2391
2392 @lilypond[quote,verbatim,fragment]
2393 \time 3/4
2394 % by default we beam in (6) due to beamExceptions
2395 \repeat unfold 6 {a'8} |
2396 % This will beam (1 1 1) due to default baseMoment and beatStructure
2397 \set Timing.beamExceptions = #'()
2398 \repeat unfold 6 {a'8}
2399 @end lilypond
2400
2401 En la música tipografiada de los períodos clásico y romántico, con
2402 frecuencia las barras comienzan a mitad de un compás en 3/4, pero
2403 la práctica moderna es evitar la falsa impresión de 6/8 (véase
2404 Gould, pág. 153).  Se producen situaciones similares en el compás
2405 de 3/8.  Este comportamiento viene controlado mediante la
2406 propiedad de contexto @code{beamHalfMeasure}, que tiene efecto
2407 solamente sobre indicaciones de compás que tienen la cifra 3 en el
2408 numerador:
2409
2410 @lilypond[quote,verbatim]
2411 \relative a' {
2412   \time 3/4
2413   r4. a8 a a |
2414   \set Timing.beamHalfMeasure = ##f
2415   r4. a8 a a |
2416 }
2417 @end lilypond
2418
2419 @subsubsubheading Cómo funciona el barrado automático
2420
2421 Cuando se habilita el barrado automático, la colocación de las
2422 barras de corchea automáticas viene determinada por las
2423 propiedades de contexto @code{baseMoment}, @code{beatStructure} y
2424 @code{beamExceptions}.
2425
2426 Son de aplicación las siguientes reglas, en orden de prioridad,
2427 cuando se determina el aspecto de las barras:
2428
2429 @itemize
2430 @item
2431 Si está especificada una barra manual con @code{[@dots{}]}, fijar
2432 la barra tal y como se ha especificado; en caso contrario,
2433
2434 @item
2435 si está definida en @code{beamExceptions} una regla de barrado
2436 para este tipo de barra, utilizarla para determinar los lugares
2437 válidos en que pueden terminar las barras; en caso contrario,
2438
2439 @item
2440 si está definida en @code{beamExceptions} una regla de final de
2441 barra para un tipo de barra más largo, utilizarla para determinar
2442 los lugares válidos en que pueden terminar las barras; en caso
2443 contrario,
2444
2445 @item
2446 usar los valores de @code{baseMoment} y de @code{beatStructure}
2447 para determinar los finales de los pulsos dentro del compás, y
2448 terminar las barras al final de los pulsos.
2449
2450 @end itemize
2451
2452 En las reglas anteriores, el tipo de barra @emph{beam-type} es la
2453 duración de la nota más breve dentro del grupo unido por una
2454 barra.
2455
2456 Las reglas de barrado predefinidas están en el archivo
2457 @file{scm/time-signature-settings.scm}.
2458
2459 @snippets
2460 @cindex barras, subdivisión
2461
2462 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2463 {subdividing-beams.ly}
2464
2465 @cindex barras, orientación de, secundarias
2466
2467 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2468 {strict-beat-beaming.ly}
2469
2470 @cindex compás, agrupación
2471 @cindex pulsos, agrupación
2472 @cindex agrupar pulsos
2473 @cindex compases, sub-agrupar
2474
2475 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2476 {conducting-signs,-measure-grouping-signs.ly}
2477
2478 @cindex barra, finales en la partitura
2479 @cindex barra, finales con varias voces
2480
2481 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2482 {beam-endings-in-score-context.ly}
2483
2484 @seealso
2485 Referencia de la notación:
2486 @ref{Indicación de compás}.
2487
2488 Archivos de inicio:
2489 @file{scm/time-signature-settings.scm}.
2490
2491 Fragmentos de código:
2492 @rlsr{Rhythms}.
2493
2494 Referencia de funcionamiento interno:
2495 @rinternals{Auto_beam_engraver},
2496 @rinternals{Beam},
2497 @rinternals{BeamForbidEvent},
2498 @rinternals{beam-interface}.
2499
2500 @knownissues
2501 Si una partitura termina mientras una barra de corchea automática
2502 no ha terminado y aún acepta notas, esta última barra no se
2503 imprime en absoluto.  Lo mismo sirve para las voces polifónicas
2504 introducidas con @code{<< @dots{} \\ @dots{} >>}.  Si una voz
2505 polifónica termina mientras una barra de corchea automática aún
2506 admite notas, no se imprime.  El rodeo para estos problemas es
2507 aplicar el barrado manual a la última barra de la voz o partitura.
2508
2509 De forma predeterminada, el traductor @code{Timing} recibe el
2510 nombre del contexto @code{Score} como alias.  Esto significa que
2511 el establecimiento del compás en ua pauta afectará al barrado de
2512 las otras pautas también.  Así, un ajuste en el compás en un
2513 pentagrama tardío reiniciará el barrado personalizado que se había
2514 ajustado en un pentagrama más temprano.  Una forma de evitar este
2515 problema es ajustar la indicación de compás en un pentagrama
2516 solamente.
2517
2518 @lilypond[quote,verbatim]
2519 <<
2520   \new Staff {
2521     \time 3/4
2522     \set Timing.baseMoment = #(ly:make-moment 1/8)
2523     \set Timing.beatStructure = 1,5
2524     \set Timing.beamExceptions = #'()
2525     \repeat unfold 6 { a'8 }
2526   }
2527   \new Staff {
2528     \repeat unfold 6 { a'8 }
2529   }
2530 >>
2531 @end lilypond
2532
2533 Los ajustes de barrado predeterminados para dicho compás también
2534 se pueden cambiar, de forma que siempre se utilice siempre el
2535 barrado deseado. La manera de efectuar cambios en los ajustes de
2536 barrado automático para una indicación de compás se describe en
2537 @ref{Indicación de compás}.
2538
2539 @lilypond[quote,verbatim]
2540 <<
2541   \new Staff {
2542     \overrideTimeSignatureSettings
2543       3/4               % timeSignatureFraction
2544       1/8               % baseMomentFraction
2545       1,5               % beatStructure
2546       #'()              % beamExceptions
2547     \time 3/4
2548     \repeat unfold 6 { a'8 }
2549   }
2550   \new Staff {
2551     \time 3/4
2552     \repeat unfold 6 { a'8 }
2553   }
2554 >>
2555 @end lilypond
2556
2557
2558 @node Barras manuales
2559 @unnumberedsubsubsec Barras manuales
2560 @translationof Manual beams
2561
2562 @cindex barras manuales
2563 @cindex manuales, barras
2564
2565 @funindex ]
2566 @funindex [
2567
2568 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2569 barrado automático.  Por ejemplo, el barrador automático no
2570 escribe barras por encima de los silencios o las líneas
2571 divisorias, y en las partituras corales el barrado se ajusta con
2572 frecuencia para que siga la medida de la letra en vez de la de las
2573 notas.  Tales barras se especifican manualmente marcando los
2574 puntos de comienzo y final con @code{[} y @code{]}
2575
2576 @lilypond[quote,verbatim]
2577 \relative { r4 r8[ g' a r] r g[ | a] r }
2578 @end lilypond
2579
2580 @cindex barras manuales, abreviatura de dirección
2581 @cindex barras manuales, notas de adorno
2582
2583 La dirección de las barras se puede establecer manualmente
2584 utilizando indicadores de dirección:
2585
2586 @lilypond[quote,verbatim]
2587 \relative { c''8^[ d e] c,_[ d e f g] }
2588 @end lilypond
2589
2590 @funindex \noBeam
2591
2592 Se pueden marcar notas individuales con @code{\noBeam} para evitar
2593 que resulten unidas por una barra:
2594
2595 @lilypond[quote,verbatim]
2596 \relative {
2597   \time 2/4
2598   c''8 c\noBeam c c
2599 }
2600 @end lilypond
2601
2602 Se pueden producir al mismo tiempo barras de notas de adorno y
2603 barras normales.  Las notas de adorno sin barra no se colocan
2604 dentro de las barras de notas normales.
2605
2606 @lilypond[quote,verbatim]
2607 \relative {
2608   c''4 d8[
2609   \grace { e32 d c d }
2610   e8] e[ e
2611   \grace { f16 }
2612   e8 e]
2613 }
2614 @end lilypond
2615
2616 @funindex stemLeftBeamCount
2617 @funindex stemRightBeamCount
2618
2619 Se puede conseguir un control incluso más estricto sobre las
2620 barras estableciendo las propiedades @code{stemLeftBeamCount} y
2621 @code{stemRightBeamCount}.  Especifican el número de barras que se
2622 dibujarán en los lados izquierdo y derecho, respectivamente, de la
2623 nota siguiente.  Si cualquiera de estas dos propiedades está
2624 ajustada a un valor, dicho valor se usará una sola vez, y luego se
2625 borrará.  En este ejemplo, el último Fa se imprime con sólo una
2626 barra en el lado izquierdo, es decir, la barra de corchea del
2627 grupo como un todo.
2628
2629 @lilypond[quote,verbatim]
2630 \relative a' {
2631   a8[ r16 f g a]
2632   a8[ r16
2633   \set stemLeftBeamCount = #2
2634   \set stemRightBeamCount = #1
2635   f16
2636   \set stemLeftBeamCount = #1
2637   g16 a]
2638 }
2639 @end lilypond
2640
2641 @predefined
2642 @code{\noBeam}.
2643 @endpredefined
2644
2645 @snippets
2646
2647 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2648 {flat-flags-and-beam-nibs.ly}
2649
2650 @seealso
2651 Referencia de la notación:
2652 @ref{Dirección y posición},
2653 @ref{Notas de adorno}.
2654
2655 Fragmentos de código:
2656 @rlsr{Rhythms}.
2657
2658 Referencia de funcionamiento interno:
2659 @rinternals{Beam},
2660 @rinternals{BeamEvent},
2661 @rinternals{Beam_engraver},
2662 @rinternals{beam-interface},
2663 @rinternals{Stem_engraver}.
2664
2665
2666 @node Barras progresivas
2667 @unnumberedsubsubsec Barras progresivas
2668 @translationof Feathered beams
2669
2670 @cindex barras progresivas
2671 @cindex progresivas, barras
2672
2673 @funindex \featherDurations
2674 @funindex grow-direction
2675
2676 Las barras progresivas se usan para indicar que un pequeño grupo
2677 de notas se debe tocar a una velocidad creciente (o decreciente),
2678 sin cambiar el tempo general de la pieza.  El ámbito de la barra
2679 progresiva se debe indicar manualmente usando @code{[} y @code{]},
2680 el efecto de ángulo de la barra se inicia especificando una
2681 dirección en la propiedad @code{grow-direction} del objeto
2682 @code{Beam}.
2683
2684 Si queremos que la colocación de las notas y el sonido de la
2685 salida MIDI refleje el @emph{ritardando} o @emph{accelerando}
2686 indicado por la barra progresiva, las notas se deben agrupar como
2687 una expresión musical delimitada por llaves y precedida de una
2688 instrucción @code{featheredDurations} que especifica la razón
2689 entre las duraciones de la primera y la última notas dentro del
2690 grupo.
2691
2692 Los corchetes rectos muestran el ámbito de la barra y las llaves
2693 muestran qué notas han de modificar sus duraciones.  Normalmente
2694 delimitarían el mismo grupo de notas, pero no es un requisito: las
2695 dos instrucciones son independientes.
2696
2697 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente
2698 el mismo tiempo que una blanca, pero la primera nota tiene la
2699 mitad de duración que la última, con las notas intermedias
2700 alargándose gradualmente.  Las cuatro primeras fusas se aceleran
2701 gradualmente, mientras que las últimas cuatro fusas están a un
2702 tempo constante.
2703
2704 @lilypond[verbatim,quote]
2705 \relative c' {
2706   \override Beam.grow-direction = #LEFT
2707   \featherDurations #(ly:make-moment 2/1)
2708   { c16[ c c c c c c c] }
2709   \override Beam.grow-direction = #RIGHT
2710   \featherDurations #(ly:make-moment 2/3)
2711   { c32[ d e f] }
2712   % revert to non-feathered beams
2713   \override Beam.grow-direction = #'()
2714   { g32[ a b c] }
2715 }
2716 @end lilypond
2717
2718 @noindent
2719 El espaciado en la salida impresa representa las duraciones de las
2720 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2721
2722 @predefined
2723 @code{\featherDurations}.
2724 @endpredefined
2725
2726 @seealso
2727 Fragmentos de código:
2728 @rlsr{Rhythms}.
2729
2730 @knownissues
2731 La instrucción @code{\featherDurations} sólo funciona con
2732 fragmentos musicales muy breves, y cuando los números de la
2733 fracción son pequeños.
2734
2735
2736 @node Compases
2737 @subsection Compases
2738 @translationof Bars
2739
2740 @menu
2741 * Barras de compás::
2742 * Numeración de compases::
2743 * Comprobación de compás y de número de compás::
2744 * Llamadas de ensayo::
2745 @end menu
2746
2747
2748 @node Barras de compás
2749 @unnumberedsubsubsec Barras de compás
2750 @translationof Bar lines
2751
2752 @cindex barras de compás
2753 @cindex líneas divisorias
2754 @cindex final, barra
2755 @cindex barra final
2756 @cindex doble barra
2757 @cindex barra doble
2758 @cindex repetición, barras de
2759
2760 @funindex \bar
2761
2762 Las líneas divisorias delimitan a los compases pero también se
2763 pueden usar para indicar las repeticiones.  Normalmente, las
2764 líneas divisorias normales se insertan de manera automática en la
2765 salida impresa en lugares que están basados en el compás actual.
2766
2767 Las barras de compás sencillas insertadas automáticamente se
2768 pueden cambiar por otros tipos con la instrucción @code{\bar}.
2769 Por ejemplo, se suele poner una doble barra de cierre al final de
2770 la pieza:
2771
2772 @lilypond[quote,verbatim]
2773 \relative { e'4 d c2 \bar "|." }
2774 @end lilypond
2775
2776 No deja de ser válida la última nota de un compás si no termina
2777 sobre la línea divisoria automática: se supone que la nota se
2778 prolonga sobre el compás siguiente.  Pero una secuencia larga de
2779 dichos compases prolongados puede hacer que la música aparezca
2780 comprimida o incluso que se salga de la página.  Esto es a causa
2781 de que los saltos de línea automáticos solamente se producen al
2782 final de compases completos, es decir, cuando todas las notas han
2783 finalizado antes de que el compás termine.
2784
2785 @warning{Una duración incorrecta puede hacer que se trate de
2786 evitar la producción de saltos de línea, dando como resultado una
2787 línea de música con una compresión exagerada o música que se sale
2788 de la página.}
2789
2790 @cindex línea, saltos
2791 @cindex líneas divisorias invisibles
2792 @cindex compás, barras invisibles de
2793
2794 También se permiten saltos de línea en las barras insertadas
2795 manualmente incluso dentro de compases incompletos.  Para permitir
2796 un salto de línea donde no hay ninguna línea divisoria visible,
2797 utilice lo siguiente:
2798
2799 @example
2800 \bar ""
2801 @end example
2802
2803 @noindent
2804 De esta manera se insertará una barra invisible de compás y se
2805 hará posible el salto de línea en este punto, sin forzarlo. No se
2806 incrementa el contador de los números de compás.  Para forzar un
2807 salto de línea, consulte @ref{Saltos de línea}.
2808
2809 @cindex manuales, líneas divisorias
2810 @cindex manuales, barras de compás
2811 @cindex barras de compás manuales
2812 @cindex líneas divisorias manuales
2813
2814 Esta y otras líneas divisorias especiales se pueden insertar
2815 manualmente en cualquier punto.  Cuando coinciden con el final de
2816 un compás, sustituyen a la línea divisoria simple que se habría
2817 insertado automáticamente en dicho lugar.  Cuando no coinciden con
2818 el final de un compás, se inserta la línea especificada en ese
2819 punto en la salida impresa.
2820
2821 Observe que las líneas divisorias manuales son puramente visuales.
2822 No afectan a ninguna de las propiedades que una barra normal
2823 afectaría, como a los números de compás, alteraciones, saltos de
2824 línea, etc.  No afectan tampoco al cálculo y colocación de las
2825 líneas divisorias subsiguientes.  Cuando una divisoria se coloca
2826 manualmente donde ya existe una divisoria normal, los efectos de
2827 la línea original no se alteran.
2828
2829 Están disponibles para su inserción manual dos tipos de líneas
2830 divisorias simples y cinco tipos de doble barra:
2831
2832 @lilypond[quote,verbatim]
2833 \relative {
2834   f'1 \bar "|"
2835   f1 \bar "."
2836   g1 \bar "||"
2837   a1 \bar ".|"
2838   b1 \bar ".."
2839   c1 \bar "|.|"
2840   d1 \bar "|."
2841   e1
2842 }
2843 @end lilypond
2844
2845 @noindent
2846 así como la barra de puntos y la discontinua:
2847
2848 @lilypond[quote,verbatim]
2849 \relative {
2850   f'1 \bar ";"
2851   g1 \bar "!"
2852   a1
2853 }
2854 @end lilypond
2855
2856 @noindent
2857 y nueve tipos de barra de repetición:
2858
2859 @lilypond[quote,verbatim]
2860 \relative {
2861   f'1 \bar ".|:"
2862   g1 \bar ":..:"
2863   a1 \bar ":|.|:"
2864   b1 \bar ":|.:"
2865   c1 \bar ":.|.:"
2866   d1 \bar "[|:"
2867   e1 \bar ":|][|:"
2868   f1 \bar ":|]"
2869   g1 \bar ":|."
2870   a1
2871 }
2872 @end lilypond
2873
2874 Además se puede imprimir una línea divisoria como una marca corta:
2875
2876 @lilypond[quote,fragment,verbatim]
2877 f'1 \bar "'" g'1
2878 @end lilypond
2879
2880 Sin embargo, dado que las mencionadas marcas se utilizan
2881 usualmente en el canto gregoriano, es preferible en este caso
2882 utilizar @code{\divisioMinima}, que se describe en la sección
2883 @ref{Divisiones} dentro de Canto gregoriano.
2884
2885 LilyPond contempla la notación del canto kievano y ofrece una
2886 línea divisoria especial kievana:
2887
2888 @lilypond[quote,fragment,verbatim]
2889 f'1 \bar "k"
2890 @end lilypond
2891
2892 Pueden verse más detalles de esta notación explicados en
2893 @ref{Tipografiado del canto kievano en notación cuadrada}.
2894
2895 @cindex segno
2896
2897 Para los símbolos de segno en línea, existen tres tipos de barras
2898 de compás que se diferencian en su comportamiento en los saltos de
2899 línea:
2900
2901 @lilypond[quote,verbatim]
2902 \relative c'' {
2903   c4 c c c
2904   \bar "S"
2905   c4 c c c \break
2906   \bar "S"
2907   c4 c c c
2908   \bar "S-|"
2909   c4 c c c \break
2910   \bar "S-|"
2911   c4 c c c
2912   \bar "S-S"
2913   c4 c c c \break
2914   \bar "S-S"
2915   c1
2916 }
2917 @end lilypond
2918
2919 @cindex repeticiones
2920
2921 Aunque se pueden insertar manualmente barras de compás con
2922 significado de repeticiones, no se reconocen como repeticiones por
2923 parte de LilyPond.  Las secciones repetidas se introducen mejor
2924 utilizando las diversas instrucciones de repetición (véase
2925 @ref{Repeticiones}), que imprimen automáticamente las barras
2926 correspondientes.
2927
2928 Además se puede especificar @code{".|:-||"}, que equivale a
2929 @code{".|:"} excepto en los saltos de línea, en que produce una
2930 doble barra al final de la línea y una repetición izquierda (de
2931 comienzo) al principio de la línea siguiente.
2932
2933 @lilypond[quote,verbatim]
2934 \relative c'' {
2935   c4 c c c
2936   \bar ".|:-||"
2937   c4 c c c \break
2938   \bar ".|:-||"
2939   c4 c c c
2940 }
2941 @end lilypond
2942
2943 Para combinaciones de repeticiones con el símbolo de segno,
2944 existen seis variantes diferentes:
2945
2946 @lilypond[quote,verbatim]
2947 \relative c'' {
2948   c4 c c c
2949   \bar ":|.S"
2950   c4 c c c \break
2951   \bar ":|.S"
2952   c4 c c c
2953   \bar ":|.S-S"
2954   c4 c c c \break
2955   \bar ":|.S-S"
2956   c4 c c c
2957   \bar "S.|:-S"
2958   c4 c c c \break
2959   \bar "S.|:-S"
2960   c4 c c c
2961   \bar "S.|:"
2962   c4 c c c \break
2963   \bar "S.|:"
2964   c4 c c c
2965   \bar ":|.S.|:"
2966   c4 c c c \break
2967   \bar ":|.S.|:"
2968   c4 c c c
2969   \bar ":|.S.|:-S"
2970   c4 c c c \break
2971   \bar ":|.S.|:-S"
2972   c1
2973 }
2974 @end lilypond
2975
2976 Además, existe una instrucción @code{\inStaffSegno} que crea una
2977 barra de compás con símbolo de segno, situada en conjunción con
2978 una línea de repetición adecuada si se utiliza con una instrucción
2979 @code{\repeat volta}, véase @ref{Repeticiones normales}.
2980
2981 @funindex \defineBarLine
2982 @cindex compás, definir líneas de
2983 @cindex definir líneas de compás
2984
2985 Se pueden definir tipos nuevos de líneas divisorias con
2986 @code{\defineBarLine}:
2987
2988 @example
2989 \defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
2990 @end example
2991
2992 Las variables de @code{\defineBarline} pueden incluir la cadena de
2993 caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
2994 divisoria invisible.  También se puede establecer al valor falso
2995 @code{#f} que no imprime línea divisoria alguna.
2996
2997 Después de la definición, la nueva línea divisoria se puede
2998 utilizar mediante @code{\bar} @var{tipo_de_barra}.
2999
3000 Actualmente están disponibles diez elementos de barra de compás:
3001
3002 @lilypond[quote,verbatim]
3003 \defineBarLine ":" #'("" ":" "")
3004 \defineBarLine "=" #'("=" "" "")
3005 \defineBarLine "[" #'("" "[" "")
3006 \defineBarLine "]" #'("]" "" "")
3007
3008 \new Staff {
3009   s1 \bar "|"
3010   s1 \bar "."
3011   s1 \bar "!"
3012   s1 \bar ";"
3013   s1 \bar ":"
3014   s1 \bar "k"
3015   s1 \bar "S"
3016   s1 \bar "="
3017   s1 \bar "["
3018   s1 \bar "]"
3019   s1 \bar ""
3020 }
3021 @end lilypond
3022
3023 La línea divisoria @code{"="} proporciona la barra de doble
3024 extensión, usada en combinación con el símbolo de segno.  No lo
3025 use como una doble línea divisoria fina aislada; para ello es
3026 preferible @code{\bar} @var{"||"}.
3027
3028 El signo @code{"-"} inicia anotaciones a las barras de compás, que
3029 son útiles para distinguir entre aquellas que tienen idéntica
3030 apariencia pero distinto comportamiento en los saltos de línea y/o
3031 diferentes barras de extensión.  La parque que sigue al signo
3032 @code{"-"} no se usa para construir la barra de compás.
3033
3034 @lilypond[quote,verbatim]
3035 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
3036
3037 \new StaffGroup <<
3038   \new Staff \relative c'' {
3039     c1 \bar "||"
3040     c1 \bar "||-dashedSpan"
3041     c1
3042   }
3043   \new Staff \relative c'' {
3044     c1
3045     c1
3046     c1
3047   }
3048 >>
3049 @end lilypond
3050
3051 Además, el carácter del espacio en blanco @code{" "} sirve como
3052 contenedor para definir barras de extensión correctamente
3053 alineadas a las barras principales:
3054
3055 @lilypond[quote,verbatim]
3056 \defineBarLine ":|.-wrong" #'(":|." "" "|.")
3057 \defineBarLine ":|.-right" #'(":|." "" " |.")
3058
3059 \new StaffGroup <<
3060   \new Staff \relative c'' {
3061     c1 \bar ":|.-wrong"
3062     c1 \bar ":|.-right"
3063     c1
3064   }
3065   \new Staff \relative c'' {
3066     c1
3067     c1
3068     c1
3069   }
3070 >>
3071 @end lilypond
3072
3073 Si se necesitan elementos adicionales, LilyPond provee una forma
3074 sencilla de definirlos.  Para ver más información sobre cómo
3075 modificar o añadir barras de compás, consulte el archivo
3076 @file{scm/bar-line.scm}.
3077
3078 En las partituras con muchos pentagramas, una instrucción
3079 @code{\bar} en uno de ellos se aplica automáticamente a todos los
3080 demás.  Las líneas resultantes se conectan entre los distintos
3081 pentagramas de un @code{StaffGroup}, @code{PianoStaff} o
3082 @code{GrandStaff}.
3083
3084 @lilypond[quote,verbatim]
3085 <<
3086   \new StaffGroup <<
3087     \new Staff \relative {
3088       e'4 d
3089       \bar "||"
3090       f4 e
3091     }
3092     \new Staff \relative { \clef bass c'4 g e g }
3093   >>
3094   \new Staff \relative { \clef bass c'2 c2 }
3095 >>
3096 @end lilypond
3097
3098 @cindex predeterminada, línea divisoria, cambiar
3099 @cindex línea divisoria predeterminada, cambiar
3100
3101 @funindex whichBar
3102 @funindex defaultBarType
3103 @funindex \bar
3104 @funindex bartype
3105
3106 La instrucción @samp{\bar @var{tipo de barra}} es una forma corta
3107 de hacer @samp{\set Timing.whichBar = @var{tipo de barra}}.
3108 Cuando @code{whichBar} se establece con el valor de una cadena, se
3109 crea una línea divisoria de ese tipo.
3110
3111 El tipo de barra predeterminado que se usa para las líneas
3112 divisorias insertadas automáticamente es @code{"|"}.  Se puede
3113 cambiar en cualquier momento con @samp{\set Timing.defaultBarType
3114 = @var{tipo de barra}}.
3115
3116 @seealso
3117 Referencia de la notación:
3118 @ref{Saltos de línea},
3119 @ref{Repeticiones},
3120 @ref{Agrupar pentagramas}.
3121
3122 Archivos instalados:
3123 @file{scm/bar-line.scm}.
3124
3125 Fragmentos de código:
3126 @rlsr{Rhythms}.
3127
3128 Referencia de funcionamiento interno:
3129 @rinternals{BarLine} (creada al nivel de @code{Staff} (pentagrama)),
3130 @rinternals{SpanBar} (a través de los pentagramas),
3131 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
3132
3133
3134 @node Numeración de compases
3135 @unnumberedsubsubsec Numeración de compases
3136 @translationof Bar numbers
3137
3138 @cindex compás, números de
3139 @cindex números de compás
3140
3141 @funindex currentBarNumber
3142
3143 Por defecto, los números de compás se imprimen al principio de la
3144 línea, excepto la primera.  El número propiamente dicho se
3145 almacena en la propiedad @code{currentBarNumber}, que normalmente
3146 se actualiza automáticamente para cada compás.  También se puede
3147 establecer manualmente:
3148
3149 @lilypond[verbatim,quote]
3150 \relative c' {
3151   c1 c c c
3152   \break
3153   \set Score.currentBarNumber = #50
3154   c1 c c c
3155 }
3156 @end lilypond
3157
3158 @cindex números de compás, espaciado regular
3159
3160 @funindex barNumberVisibility
3161 @funindex BarNumber
3162
3163 Los números de compás se pueden tipografiar a intervalos regulares
3164 en vez de al principio de cada línea.  Para hacerlo se debe
3165 sobreescribir el comportamiento predeterminado de forma que se
3166 puedan imprimir en otros lugares.  Esto viene controlado por la
3167 propiedad @code{break-visibility} de @code{BarNumber}.  Toma tres
3168 valores que se pueden fijar al valor @code{#t} o @code{#f} para
3169 especificar si el número de compás correspondiente es visible o
3170 no.  El orden de los tres valores es @code{visible al final de la
3171 línea}, @code{visible en mitad de la línea}, @code{visible al
3172 principio de la línea}.  En el ejemplo siguiente se imprimen los
3173 números de compás en todos los sitios posibles:
3174
3175 @lilypond[verbatim,quote]
3176 \relative c' {
3177   \override Score.BarNumber.break-visibility = ##(#t #t #t)
3178   \set Score.currentBarNumber = #11
3179   % Permit first bar number to be printed
3180   \bar ""
3181   c1 | c | c | c |
3182   \break
3183   c1 | c | c | c |
3184 }
3185 @end lilypond
3186
3187 @snippets
3188 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3189 {printing-the-bar-number-for-the-first-measure.ly}
3190
3191 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3192 {printing-bar-numbers-at-regular-intervals.ly}
3193
3194 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3195 {printing-bar-numbers-with-changing-regular-intervals.ly}
3196
3197 @cindex compás, número de, formato
3198 @cindex número de compases, formato de
3199
3200 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3201 {printing-bar-numbers-inside-boxes-or-circles.ly}
3202
3203 @cindex compás, número, con letras
3204 @cindex compás, número, con repeticiones
3205
3206 @lilypondfile[verbatim,quote,texidoc,doctitle]
3207 {alternative-bar-numbering.ly}
3208
3209 @cindex compás, número, alineación
3210
3211 @lilypondfile[verbatim,quote,texidoc,doctitle]
3212 {aligning-bar-numbers.ly}
3213
3214 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3215 {removing-bar-numbers-from-a-score.ly}
3216
3217 @seealso
3218 Fragmentos de código:
3219 @rlsr{Rhythms}.
3220
3221 Referencia de funcionamiento interno:
3222 @rinternals{BarNumber},
3223 @rinternals{Bar_number_engraver}.
3224
3225 @cindex número de compás, colisión
3226 @cindex colisión del número de compás
3227
3228 @knownissues
3229 Los números de compás pueden colisionar con el corchete
3230 @code{StaffGroup}, si hay uno en la parte de arriba.  Para
3231 solucionarlo, se puede usar la propiedad de relleno @code{padding}
3232 de @code{BarNumber} para colocar el número correctamente.
3233 Consulte @rinternals{StaffGroup} y @rinternals{BarNumber} para ver
3234 más información.
3235
3236
3237 @node Comprobación de compás y de número de compás
3238 @unnumberedsubsubsec Comprobación de compás y de número de compás
3239 @translationof Bar and bar number checks
3240
3241 @cindex compás, comprobación de
3242 @cindex número de compás, comprobación de
3243 @cindex compás, comprobación
3244 @cindex compás, número, comprobación
3245
3246 @funindex barCheckSynchronize
3247 @funindex |
3248
3249 Las comprobaciones de compás ayudan a detectar errores en las
3250 duraciones.  Una comprobación de compás se escribe usando el
3251 símbolo de la barra vertical, @code{|}, en cualquier lugar donde
3252 se espera que caiga una línea divisoria.  Si se encuentran líneas
3253 de comprobación de compás en otros lugares, se imprime una lista
3254 de advertencias en el archivo log de registro, mostrando los
3255 números de línea y columna en que han fallado las comprobaciones
3256 de compás.  En el siguiente ejemplo, la segunda comprobación de
3257 compás avisará de un error.
3258
3259 @example
3260 \time 3/4 c2 e4 | g2 |
3261 @end example
3262
3263 Una duración incorrecta produce una partitura completamente
3264 desbaratada, especialmente si la partitura es polifónica, de
3265 manera que la mejor forma de empezar a corregir la entrada es
3266 buscar sistemáticamente la existencia de comprobaciones de compás
3267 fallidas y duraciones incorrectas.
3268
3269 Si se producen varias comprobaciones de compás seguidas por valor
3270 de la misma duración musical, solo aparece el primer mensaje de
3271 advertencia.  Así se consigue que el mensaje esté concentrado en
3272 la fuente del error de pulso.
3273
3274 Las comprobaciones de compás también se pueden insertar dentro de
3275 la letra de las canciones:
3276
3277 @example
3278 \lyricmode @{
3279   \time 2/4
3280   Twin -- kle | Twin -- kle |
3281 @}
3282 @end example
3283
3284 Observe que las comprobaciones de compás dentro de la letra de las
3285 canciones se evalúan en el momento musical de la sílaba
3286 @emph{siguiente} a la comprobación de compas que se procesa.  Si
3287 la letra está asociada con las notas de una voz que tiene un
3288 silencio al principio del compás, no se puede poner ninguna sílaba
3289 al comienzo de ese compás y se imprimie un mensaje de advertencia
3290 si se escribe una comprobación de compás dentro de la letra, en
3291 esa posición.
3292
3293
3294 @funindex |
3295 @funindex "|"
3296
3297 También es posible redefinir la acción que se lleva a cabo cuando
3298 se encuentra una barra vertical o símbolo de comprobación de
3299 compás, @code{|}, en el código de entrada, de forma que haga algo
3300 distinto a una comprobación de compás.  Se hace asignando una
3301 expresión musical a @code{"|"}, el símbolo de barra vertical.  En
3302 el ejemplo siguiente se establece @code{|} de forma que inserte
3303 una doble línea divisoria cuando aparece en el código de entrada,
3304 en vez de comprobar el final de un compás.
3305
3306 @lilypond[quote,verbatim]
3307 "|" = \bar "||"
3308 {
3309   c'2 c' |
3310   c'2 c'
3311   c'2 | c'
3312   c'2 c'
3313 }
3314 @end lilypond
3315
3316 @funindex \barNumberCheck
3317
3318 Al copiar piezas musicales grandes puede servir de ayuda comprobar
3319 que el número de compás de LilyPond corresponde al original desde
3320 el que está copiando.  Esto se puede comprobar con
3321 @code{\barNumberCheck}, por ejemplo:
3322
3323 @verbatim
3324 \barNumberCheck #123
3325 @end verbatim
3326
3327 @noindent
3328 imprime una advertencia si el @code{currentBarNumber} (número del
3329 compás actual) no es el 123 en el momento de la compilación.
3330
3331 @seealso
3332 Fragmentos de código:
3333 @rlsr{Rhythms}.
3334
3335
3336 @node Llamadas de ensayo
3337 @unnumberedsubsubsec Llamadas de ensayo
3338 @translationof Rehearsal marks
3339
3340 @cindex ensayo, letras de
3341 @cindex letras de ensayo
3342
3343 @funindex \mark
3344
3345 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
3346
3347 @lilypond[quote,verbatim]
3348 \relative c'' {
3349   c1 \mark \default
3350   c1 \mark \default
3351   c1 \mark \default
3352   c1 \mark \default
3353 }
3354 @end lilypond
3355
3356 @noindent
3357 La letra de ensayo se incrementa automáticamente si usa
3358 @code{\mark \default}, pero también puede utilizar un número
3359 entero como argumento para establecer la indicación manualmente.
3360 El valor que se utilizará se almacena dentro de la propiedad
3361 @code{rehearsalMark}.
3362
3363 @lilypond[quote,verbatim]
3364 \relative c'' {
3365   c1 \mark \default
3366   c1 \mark \default
3367   c1 \mark #8
3368   c1 \mark \default
3369   c1 \mark \default
3370 }
3371 @end lilypond
3372
3373 @noindent
3374 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
3375 grabado.  Si quiere incluir la letra @q{I}, use una de las
3376 instrucciones siguientes, según el estilo de marcas de ensayo que
3377 desee (sólo letras, letras dentro de un rectángulo o letras dentro
3378 de un círculo).
3379
3380 @example
3381 \set Score.markFormatter = #format-mark-alphabet
3382 \set Score.markFormatter = #format-mark-box-alphabet
3383 \set Score.markFormatter = #format-mark-circle-alphabet
3384 @end example
3385
3386 @lilypond[quote,verbatim]
3387 \relative c'' {
3388   \set Score.markFormatter = #format-mark-box-alphabet
3389   c1 \mark \default
3390   c1 \mark \default
3391   c1 \mark #8
3392   c1 \mark \default
3393   c1 \mark \default
3394 }
3395 @end lilypond
3396
3397 @cindex ensayo, letra de, formato
3398 @cindex ensayo, letra de, estilo
3399 @cindex estilo de la letra de ensayo
3400 @cindex formato de la letra de ensayo
3401 @cindex letra de ensayo, estilo
3402 @cindex letra de ensayo, formato
3403 @cindex marca de ensayo, estilo
3404 @cindex marca de ensayo, formato
3405 @cindex ensayo, letra de, manual
3406 @cindex marca de ensayo manual
3407 @cindex personalizada, marca de ensayo
3408 @cindex manual, marca de ensayo
3409
3410 El estilo se define por medio de la propiedad
3411 @code{markFormatter}.  Es una función que toma como argumentos la
3412 marca en curso (un número entero) y el contexto actual.  Debe
3413 devolver un objeto de marcado.  En el ejemplo siguiente, se
3414 establece @code{markFormatter} con el valor de un procedimiento
3415 enlatado.  Después de algunos compases, se establece con el valor
3416 de una función que produce un número encerrado en una caja.
3417
3418 @lilypond[quote,verbatim]
3419 \relative c'' {
3420   \set Score.markFormatter = #format-mark-numbers
3421   c1 \mark \default
3422   c1 \mark \default
3423   \set Score.markFormatter = #format-mark-box-numbers
3424   c1 \mark \default
3425   \set Score.markFormatter = #format-mark-circle-numbers
3426   c1 \mark \default
3427   \set Score.markFormatter = #format-mark-circle-letters
3428   c1
3429 }
3430 @end lilypond
3431
3432 El archivo @file{scm/translation-functions.scm} contiene las
3433 definiciones de @code{format-mark-numbers} (el formato por
3434 omisión), @code{format-mark-box-numbers},
3435 @code{format-mark-letters} y @code{format-mark-box-letters}.  Se
3436 pueden usar éstos como inspiración para otras funciones de
3437 formateo.
3438
3439 Podemos utilizar @code{format-mark-barnumbers},
3440 @code{format-mark-box-barnumbers} y
3441 @code{format-mark-circle-barnumbers} para obtener números de
3442 compás en lugar de números o letras secuenciales.
3443
3444 Se pueden especificar otros estilos de letra de ensayo de forma
3445 manual:
3446
3447 @example
3448 \mark "A1"
3449 @end example
3450
3451 @noindent
3452 Observe que @code{Score.markFormatter} no afecta a las marcas que
3453 se especifican de esta forma.  Sin embargo, es posible aplicar un
3454 elemento @code{\markup} a la cadena.
3455
3456 @example
3457 \mark \markup@{ \box A1 @}
3458 @end example
3459
3460 @cindex segno
3461 @cindex coda
3462 @cindex D.S. al Fine
3463 @cindex calderón
3464 @cindex musicales, glifos
3465 @cindex glifos musicales
3466
3467 @funindex \musicglyph
3468
3469 Los glifos musicales (como el segno) se pueden imprimir dentro de
3470 un elemento @code{\mark}
3471
3472 @lilypond[quote,verbatim]
3473 \relative c' {
3474   c1 \mark \markup { \musicglyph #"scripts.segno" }
3475   c1 \mark \markup { \musicglyph #"scripts.coda" }
3476   c1 \mark \markup { \musicglyph #"scripts.ufermata" }
3477   c1
3478 }
3479 @end lilypond
3480
3481 @noindent
3482 Consulte @ref{La tipografía Emmentaler} para ver una lista de los
3483 símbolos que se pueden imprimir con @code{\musicglyph}.
3484
3485 Para ver formas comunes de trucar la colocación de las letras de
3486 ensayo, consulte @ref{Formatear el texto}.  Para un control más
3487 preciso, consulte @code{break-alignable-interface} en la sección
3488 @ref{Alineación de objetos}.
3489
3490 El archivo @file{scm/translation-functions.scm} contiene las
3491 definiciones de @code{format-mark-numbers} y de
3492 @code{format-mark-letters}.  Se pueden utilizar como inspiración
3493 para escribir otras funciones de formateo.
3494
3495 @seealso
3496 Referencia de la notación:
3497 @ref{La tipografía Emmentaler},
3498 @ref{Formatear el texto},
3499 @ref{Alineación de objetos}.
3500
3501 Archivos de inicio:
3502 @file{scm/translation-functions.scm}.
3503
3504 Fragmentos de código:
3505 @rlsr{Rhythms}.
3506
3507 Referencia de funcionamiento interno:
3508 @rinternals{MarkEvent},
3509 @rinternals{Mark_engraver},
3510 @rinternals{RehearsalMark}.
3511
3512
3513 @node Asuntos rítmicos especiales
3514 @subsection Asuntos rítmicos especiales
3515 @translationof Special rhythmic concerns
3516
3517 @menu
3518 * Notas de adorno::
3519 * Alinear con una cadenza::
3520 * Gestión del tiempo::
3521 @end menu
3522
3523 @node Notas de adorno
3524 @unnumberedsubsubsec Notas de adorno
3525 @translationof Grace notes
3526
3527 @cindex ornamentos
3528 @cindex mordentes
3529 @cindex appoggiatura
3530 @cindex acciaccatura
3531
3532 @funindex \grace
3533 @funindex \slashedGrace
3534 @funindex \acciaccatura
3535 @funindex \appoggiatura
3536
3537 Los mordentes y notas de adorno son ornamentos musicales, impresos
3538 en un tipo más pequeño y no ocupan ningún tiempo lógico adicional
3539 en el compás.
3540
3541 @lilypond[quote,verbatim]
3542 \relative {
3543   c''4 \grace b16 a4(
3544   \grace { b16 c16 } a2)
3545 }
3546 @end lilypond
3547
3548 Hay otros tres tipos posibles de notas de adorno; la
3549 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
3550 medida que se indica mediante una nota ligada y con el corchete
3551 tachado) y la @emph{appoggiatura}, que toma una fracción fija de
3552 la nota principal a la que se adjunta, y que se imprime sin
3553 tachar.  Es posible escribir una nota de adorno con la plica
3554 tachada, como la @emph{acciaccatura} pero sin la ligadura, como
3555 para colocarla entre notas que están ligadas entre sí, utilizando
3556 la función @code{\slashedGrace}.
3557
3558 @lilypond[quote,verbatim]
3559 \relative {
3560   \acciaccatura d''8 c4
3561   \appoggiatura e8 d4
3562   \acciaccatura { g16 f } e2
3563   \slashedGrace a,8 g4
3564   \slashedGrace b16 a4(
3565   \slashedGrace b8 a2)
3566 }
3567 @end lilypond
3568
3569 La colocación de notas de adorno se sincroniza entre los distintos
3570 pentagramas.  En el siguiente ejemplo, hay dos semicorcheas de
3571 adorno por cada corchea de adorno:
3572
3573 @lilypond[quote,verbatim]
3574 <<
3575   \new Staff \relative { e''2 \grace { c16 d e f } e2 }
3576   \new Staff \relative { c''2 \grace { g8 b } c2 }
3577 >>
3578 @end lilypond
3579
3580 @cindex adorno, seguimiento de notas de
3581
3582 @funindex \afterGrace
3583
3584 Si queremos terminar una nota con un adorno, usamos la instrucción
3585 @code{\afterGrace}.  Toma dos argumentos: la nota principal, y las
3586 notas de adorno que siguen a la nota principal.
3587
3588 @lilypond[quote,verbatim]
3589 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
3590 @end lilypond
3591
3592 Esto pone las notas de adorno después de un espacio que dura 3/4
3593 de la longitud de la nota principal.  La fracción predeterminada
3594 de 3/4 se puede cambiar estableciendo @code{afterGraceFraction}.
3595 El ejemplo siguiente muestra el resultado de establecer el espacio
3596 en su valor predeterminado, en 15/16, y por último en 1/2 de la
3597 nota principal.
3598
3599 @lilypond[quote,verbatim]
3600 <<
3601   \new Staff \relative {
3602     c''1 \afterGrace d1 { c16[ d] } c1
3603   }
3604   \new Staff \relative {
3605     #(define afterGraceFraction (cons 15 16))
3606     c''1 \afterGrace d1 { c16[ d] } c1
3607   }
3608   \new Staff \relative {
3609     #(define afterGraceFraction (cons 1 2))
3610     c''1 \afterGrace d1 { c16[ d] } c1
3611   }
3612 >>
3613 @end lilypond
3614
3615 El espacio entre la nota principal y la de adorno también se puede
3616 especificar usando espaciadores.  El ejemplo siguiente sitúa la
3617 nota de adorno después de un espacio que dura 7/8 de la nota
3618 principal.
3619
3620 @lilypond[quote,verbatim]
3621 \new Voice \relative {
3622   <<
3623     { d''1^\trill_( }
3624     { s2 s4. \grace { c16 d } }
3625   >>
3626   c1)
3627 }
3628 @end lilypond
3629
3630 @cindex trucaje de las notas de adorno
3631 @cindex notas de adorno, trucar
3632 @cindex notas de adorno, cambiar los ajustes de disposición
3633
3634 Una expresión musical @code{\grace} introduce ajustes de
3635 tipografía especiales, por ejemplo para producir un tipo más
3636 pequeño y para fijar las direcciones.  Por ello, cuando se
3637 introducen trucos para la presentación, deben ir dentro de la
3638 expresión de adorno. Las sobreescrituras se deben también revertir
3639 dentro de la expresión de adorno. Aquí, la dirección
3640 predeterminada de la plica de la nota de adorno se sobreescribe y
3641 luego se revierte.
3642
3643 @lilypond[quote,verbatim]
3644 \new Voice \relative {
3645   \acciaccatura {
3646     \stemDown
3647     f''16->
3648     \stemNeutral
3649   }
3650   g4 e c2
3651 }
3652 @end lilypond
3653
3654 @cindex plica cruzada
3655
3656 @snippets
3657 @lilypondfile[verbatim,quote,texidoc,doctitle]
3658 {using-grace-note-slashes-with-normal-heads.ly}
3659
3660 @lilypondfile[verbatim,quote,texidoc,doctitle]
3661 {tweaking-grace-layout-within-music.ly}
3662
3663 @lilypondfile[verbatim,quote,texidoc,doctitle]
3664 {redefining-grace-note-global-defaults.ly}
3665
3666 @lilypondfile[verbatim,quote,texidoc,doctitle]
3667 {positioning-grace-notes-with-floating-space.ly}
3668
3669 @seealso
3670 Glosario musical:
3671 @rglos{grace notes},
3672 @rglos{acciaccatura},
3673 @rglos{appoggiatura}.
3674
3675 Referencia de la notación:
3676 @ref{Escalar las duraciones},
3677 @ref{Barras manuales}.
3678
3679 Archivos de inicio:
3680 @file{ly/grace-init.ly}.
3681
3682 Fragmentos de código:
3683 @rlsr{Rhythms}.
3684
3685 Referencia de funcionamiento interno:
3686 @rinternals{GraceMusic},
3687 @rinternals{Grace_beam_engraver},
3688 @rinternals{Grace_auto_beam_engraver},
3689 @rinternals{Grace_engraver},
3690 @rinternals{Grace_spacing_engraver}.
3691
3692
3693 @knownissues
3694 @cindex acciaccatura de varias notas
3695 @cindex adorno, sincronización de notas de
3696
3697 Una @i{acciaccatura} de varias notas con una barra se imprime sin
3698 tachar, y tiene exactamente la misma apariencia que una
3699 @i{appoggiatura} de varias notas con barra.
3700
3701 @c TODO Add link to LSR snippet to add slash when available
3702
3703 La sincronización de las notas de adorno también puede acarrear
3704 sorpresas.  La notación de pentagramas, como armaduras, líneas
3705 divisorias, etc., se sincronizan también.  Ponga cuidado cuando
3706 mezcle pentagramas con adornos y sin adornos, por ejemplo
3707
3708 @lilypond[quote,verbatim]
3709 <<
3710   \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3711   \new Staff \relative { c''4 \bar ".|:" d2. }
3712 >>
3713 @end lilypond
3714
3715 @noindent
3716 Esto se puede remediar insertando desplazamientos de adorno de las
3717 duraciones correspondientes en los otros pentagramas.  Para el
3718 ejemplo anterior
3719
3720 @lilypond[quote,verbatim]
3721 <<
3722   \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3723   \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
3724 >>
3725 @end lilypond
3726
3727 Es obligatorio usar la instrucción @code{\grace} para la parte de
3728 los desplazamientos, incluso si la parte visual usa
3729 @code{\acciaccatura} o @code{\appoggiatura} porque en caso
3730 contrario se imprime una fea ligadura que conecta a la nota de
3731 adorno invisible con la nota siguiente.
3732
3733 Las secciones de adorno sólo se deben usar dentro de expresiones
3734 de música secuenciales.  No están contemplados el anidado ni la
3735 yuxtaposición de secciones de adorno, y podría producir caídas u
3736 otros errores.
3737
3738 Cada nota de adorno en la salida MIDI tiene una longitud que es
3739 1/4 de su duración real.  Si la duración combinada de las notas de
3740 adorno es mayor que la longitud de la nota precedente, se genera
3741 un error @qq{@code{Retrocediendo en el tiempo MIDI}}.  Tiene dos
3742 opciones: en primer lugar, puede hacer más corta la duración de
3743 las notas de adorno, por ejemplo:
3744
3745 @example
3746 c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
3747 @end example
3748
3749 se convierte en:
3750
3751 @example
3752 c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
3753 @end example
3754
3755 Otra opción es cambiar explícitamente la duración musical:
3756
3757 @example
3758 c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
3759 @end example
3760
3761 Véase @ref{Escalar las duraciones}.
3762
3763
3764 @node Alinear con una cadenza
3765 @unnumberedsubsubsec Alinear con una cadenza
3766 @translationof Aligning to cadenzas
3767
3768 @cindex cadenza (cadencia)
3769 @cindex cadenza (cadencia), alinear a
3770 @cindex alineación a una cadenza (cadencia)
3771
3772 En un contexto orquestal, las cadenzas presentan un problema
3773 especial: al construir una partitura que tiene una cadenza, todos
3774 los demás instrumentos deben saltar tantas notas como la longitud
3775 de la cadenza, pues en caso contrario empezarán demasiado pronto o
3776 demasiado tarde.
3777
3778 Una solución a este problema son las funciones
3779 @code{mmrest-of-length} y @code{skip-of-length}.  Estas funciones
3780 de Scheme toman un fragmento de música como argumento y generan un
3781 @code{\skip} o silencio multicompás, de la longitud exacta del
3782 fragmento.
3783
3784 @lilypond[verbatim,quote]
3785 MyCadenza = \relative {
3786   c'4 d8 e f g g4
3787   f2 g4 g
3788 }
3789
3790 \new GrandStaff <<
3791   \new Staff {
3792     \MyCadenza c'1
3793     \MyCadenza c'1
3794   }
3795   \new Staff {
3796     #(mmrest-of-length MyCadenza)
3797     c'1
3798     #(skip-of-length MyCadenza)
3799     c'1
3800   }
3801 >>
3802 @end lilypond
3803
3804 @seealso
3805 Glosario musical:
3806 @rglos{cadenza}.
3807
3808 Fragmentos de código:
3809 @rlsr{Rhythms}.
3810
3811
3812 @node Gestión del tiempo
3813 @unnumberedsubsubsec Gestión del tiempo
3814 @translationof Time administration
3815
3816 @cindex tiempo, administración
3817 @cindex tiempo, control del (dentro de la partitura)
3818 @cindex música sin medida
3819 @cindex medida, música sin
3820
3821 @funindex currentBarNumber
3822 @funindex measurePosition
3823 @funindex measureLength
3824
3825 El tiempo está administrado por el @code{Timing_translator}, que
3826 de forma predeterminada vive en el contexto de @code{Score}.  Se
3827 añade un alias, @code{Timing}, al contexto en que se coloca el
3828 @code{Timing_translator}.  Para asegurar que está disponible el
3829 alias @code{Timing}, quizá tenga que crear explícitamente una
3830 instancia del contexto contenedor (como @code{Voice} o
3831 @code{Staff}).
3832
3833 Se usan las siguientes propiedades de @code{Timing} para seguir la
3834 pista del tiempo dentro de la partitura.
3835
3836 @cindex compás, número de
3837 @cindex número de compás
3838
3839 @table @code
3840 @item currentBarNumber
3841 El número de compás en curso.  Para ver un ejemplo que muestra el
3842 uso de esta propiedad, consulte @ref{Numeración de compases}.
3843
3844 @item measureLength
3845 La longitud de los compases dentro de la indicación actual de
3846 compás.  Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4.  Su
3847 valor determinad cuándo se insertan las líneas divisorias y cómo
3848 se generan las barras automáticas.
3849
3850 @item measurePosition
3851 El punto en que nos encontramos dentro del compás.  Esta cantidad
3852 se reinicia sustrayendo @code{measureLength} cada vez que se
3853 alcanza o se excede @code{measureLength}.  Cuando eso ocurre, se
3854 incrementa @code{currentBarNumber}.
3855
3856 @item timing
3857 Si tiene un valor verdadero, las variables anteriores se
3858 actualizan a cada paso de tiempo.  Cuando tiene un valor falso, el
3859 grabador se queda en el compás actual indefinidamente.
3860
3861 @end table
3862
3863 La cuenta del tiempo se puede cambiar estableciendo el valor de
3864 cualquiera de estas variables explícitamente.  En el siguiente
3865 ejemplo, se imprime la indicación de compás predeterminada 4/4,
3866 pero @code{measureLength} tiene está ajustado a 5/4.  En los 4/8
3867 hasta el tercer compás, la posición @code{measurePosition} se
3868 adelanta en 1/8 hasta 5/8, acortando ese compás en 1/8.  Entonces,
3869 la siguiente línea divisoria cae en 9/8 en vez de hacerlo en 5/4.
3870
3871 @lilypond[quote,verbatim]
3872 \new Voice \relative {
3873   \set Timing.measureLength = #(ly:make-moment 5/4)
3874   c'1 c4 |
3875   c1 c4 |
3876   c4 c
3877   \set Timing.measurePosition = #(ly:make-moment 5/8)
3878   b4 b b8 |
3879   c4 c1 |
3880 }
3881 @end lilypond
3882
3883 @noindent
3884 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye
3885 una duración de la fracción n/m de una redonda.  Por ejemplo,
3886 @code{ly:make-moment 1 8} es una duración de una corchea y
3887 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
3888
3889 @seealso
3890 Referencia de la notación:
3891 @ref{Numeración de compases},
3892 @ref{Música sin compasear}.
3893
3894 Fragmentos de código:
3895 @rlsr{Rhythms}.
3896
3897 Referencia de funcionamiento interno:
3898 @rinternals{Timing_translator},
3899 @rinternals{Score}.