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