]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/basic-notation.itely
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / es / user / basic-notation.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: c01ece138f68cfe9521f3b0ff2d852579af45889
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10
11 @c A menu is needed before every deeper *section nesting of @node's; run
12 @c     M-x texinfo-all-menus-update
13 @c to automatically fill in these menus before saving changes
14
15 @node Basic notation
16 @chapter Basic notation
17
18 Este capítulo explica cómo usar las funcionalidades de notación básica.
19
20 @menu
21 * Pitches::                     
22 * Rhythms::                     
23 * Polyphony::                   
24 * Staff notation::              
25 * Connecting notes::            
26 * Expressive marks::            
27 * Repeats::                     
28 @end menu
29
30
31
32 @node Pitches
33 @section Pitches
34
35 Esta sección trata de cómo especificar la altura de las notas.
36
37 @menu
38 * Normal pitches::              
39 * Accidentals::                 
40 * Cautionary accidentals::      
41 * Micro tones::                 
42 * Note names in other languages::  
43 * Relative octaves::            
44 * Octave check::                
45 * Transpose::                   
46 * Rests::                       
47 * Skips::                       
48 @end menu
49
50
51 @node Normal pitches
52 @subsection Normal pitches
53
54 @cindex Nombres de las notas
55 @cindex alturas
56
57 El nombre de una nota se especifica usando las letras minúsculas de la @code{a} a la @code{g}.
58 Una escala ascendente de Do mayor se tipografía con
59
60 @lilypond[quote,fragment,verbatim,ragged-right]
61 \clef bass
62 c d e f g a b c'
63 @end lilypond
64
65 El nombre de la nota @code{c} se tipografía una octava por debajo del Do central.
66
67 @lilypond[quote,fragment,verbatim,ragged-right]
68 \clef treble
69 c1
70 \clef bass
71 c1
72 @end lilypond
73
74 @funindex '
75 @funindex ,
76
77 La especificación opcional de la octava tiene la forma de una serie de
78 comillas simples o apóstrofes (@samp{'}) o bien una serie de comas
79 (@samp{,}).  Cada @samp{'} eleva la altura una octava;
80 cada @samp{,} baja la altura una octava.
81
82 @lilypond[quote,ragged-right,fragment,verbatim]
83 \clef treble
84 c' c'' e' g d'' d' d c
85 \clef bass
86 c, c,, e, g d,, d, d c
87 @end lilypond
88
89 Se puede usar un método alternativo para declarar en qué octava grabar
90 una nota; este método no requiere tantas especificaciones de octava
91 (@code{'} y @code{,}).  Consulte
92 @ref{Relative octaves}.
93
94
95 @node Accidentals
96 @subsection Accidentals
97
98 @cindex nombres de las notas, holandés
99 @cindex nombres de las notas, por omisión
100
101 Un sostenido se forma añadiendo @code{-is} al final del nombre de la nota y
102 un bemol se forma añadiendo @code{-es}.  Los dobles sostenidos y dobles bemoles
103 se obtienen apadiendo @code{-isis} o @code{-eses} al nombre de la nota.
104
105 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
106 a2 ais a aes
107 a2 aisis a aeses
108 @end lilypond
109
110 @noindent
111 Estos son los nombres de las notas en holandés.  En holandés, @code{aes} se contrae en
112 @code{as}, pero las dos formas se aceptan.  De forma similar, se aceptan
113 tanto @code{es} como @code{ees}
114
115 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
116 a2 as e es
117 @end lilypond
118
119 Un becuadro cancelará el efecto de una alteración accidental o de la armadura.
120 Sin embargo, los becuadros no se codifican dentro de la sintaxis del nombre de la nota con un
121 sufijo; una nota becuadro se muestra como un simple nombre de nota natural
122
123 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
124 a4 aes a2
125 @end lilypond
126
127 La entrada @code{d e f} se interpreta como @q{imprimir un Re natural,
128 Mi natural y Fa natural}, independientemente de la armadura de la tonalidad.
129 Para ver más información acerca de la distinción entre
130 el contenido musical y la presentación de ese contenido, consulte
131 @ref{Accidentals and key signatures}.
132
133 @lilypond[fragment,quote,ragged-right,verbatim,relative]
134 \key d \major
135 d e f g
136 d e fis g
137 @end lilypond
138
139
140 @commonprop
141
142 De acuerdo con las reglas estándar del tipografiado, se imprime un signo de becuadro
143 antes de un sostenido o un bemol siempre que una alteración anterior tiene que cancelarse.
144 Para modificar este comportamiento, utilice
145 @code{\set Staff.extraNatural = ##f}
146
147 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
148 ceses4 ces cis c
149 \set Staff.extraNatural = ##f
150 ceses4 ces cis c
151 @end lilypond
152
153
154 @seealso
155
156 Referencia del programa: @internalsref{LedgerLineSpanner},
157 @internalsref{NoteHead}.
158
159
160 @node Cautionary accidentals
161 @subsection Cautionary accidentals
162
163 @cindex alteración recordatoria
164 @cindex alteración de precaución
165 @cindex alteración con paréntesis
166 @cindex recordatoria, alteración
167 @funindex ?
168 @cindex precaución, alteración de
169 @cindex paréntesis, alteración con
170 @funindex !
171
172 Normalmente las alteraciones accidentales se imprimen automáticamente, pero también puede
173 imprimirlas manualmente.  Un alteración recordatoria
174 se puede forzar añadiendo un signo de admiración @code{!}
175 después de la altura de la nota.  Una alteración de precaución
176 (o sea, una alteración entre paréntesis) se puede obtener añadiendo el
177 signo de interrogación @samp{?} después del nombre de la nota.  Estas alteraciones adicionales
178 se pueden usar también para producir notas con becuadro.
179
180 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
181 cis cis cis! cis? c c? c! c
182 @end lilypond
183
184
185 @seealso
186
187 La producción sutomática de alteraciones accidentales se puede ajustar de muchas formas.
188 Para ver más información, consulte @ref{Automatic accidentals}.
189
190
191 @node Micro tones
192 @subsection Micro tones
193
194 @cindex cuartos de tono
195 @cindex semi-bemoles, semi-sostenidos
196
197 Los medios bemoles y los medios sostenidos se forman añadiendo @code{-eh} y
198 @code{-ih}; a continuación presentamos una serie de DOs cada vez más agudos
199
200 @lilypond[verbatim,ragged-right,quote,relative=2,fragment]
201 \set Staff.extraNatural = ##f
202 ceseh ceh cih cisih
203 @end lilypond
204
205 Los microtonos también se exportan al archivo MIDI.
206
207
208 @refbugs
209
210 No existen estándares reconocidos ampliamente para denotar
211 los bemoles de tres cuartos, de manera que los símbolos de LilyPond
212 no se ajustan a ningún estándar.
213
214
215 @node Note names in other languages
216 @subsection Note names in other languages
217
218 Existen conjuntos predefinidos de nombres de notas para algunos idiomas
219 aparte del inglés.  Para usarlos, incluya el archivo de incio
220 específico del idioma.  Por ejemplo, añada @code{\include "english.ly"}
221 al principio del archivo de entrada.  Los archivos de idioma disponibles
222 y los nombres de las notas que definen son los siguientes:
223
224 @c  Should this be made into a multitable?
225 @cindex idiomas, nombres de las notas en otros
226 @example
227                      Nombres de las notas      sostenido   bemol       doble        doble
228                                                                       sostenido     bemol
229
230 nederlands.ly  c   d   e   f   g   a   bes b   -is         -es       -isis         -eses
231 english.ly     c   d   e   f   g   a   bf  b   -s/-sharp   -f/-flat  -ss/-x/       -ff/
232                                                                      -sharpsharp   -flatflat
233 deutsch.ly     c   d   e   f   g   a   b   h   -is         -es       -isis         -eses
234 norsk.ly       c   d   e   f   g   a   b   h   -iss/-is    -ess/-es  -ississ/-isis -essess/-eses
235 svenska.ly     c   d   e   f   g   a   b   h   -iss        -ess      -ississ       -essess
236 italiano.ly    do  re  mi  fa  sol la  sib si  -d          -b        -dd           -bb
237 catalan.ly     do  re  mi  fa  sol la  sib si  -d/-s       -b        -dd/-ss       -bb
238 espanol.ly     do  re  mi  fa  sol la  sib si  -s          -b        -ss           -bb
239 @end example
240
241 @noindent
242 Tenga en cuenta que en holandés, alemán, noruego y sueco, los bemoles
243 del @samp{La} como por ejemplo @code{aes} y @code{aeses}
244 se contraen normalmente como @code{as} y @code{ases} (o más frecuentemente
245 como @code{asas}). Algunas veces se definen sólo estas contracciones
246 en los archivos de idioma correrspondientes (esto también se aplica a los
247 sufijos para cuartos de tono que se ven más abajo).
248
249 @noindent
250 Algunas músicas utilizan microtonos cuyas alteraciones son fracciones
251 de un sostenido o bemol @q{normales}.  Los nombres de nota para cuartos
252 de tono que se definen en los distintos archivos de idioma se encuentran
253 listados en la tabla siguiente.  Aquí los prefijos @q{semi-} y @q{sesqui-} significan
254 @q{medio} y @q{uno y medio} respectivamente.  Para el noruego,
255 sueco, catalán y español no se ha definido aún ningún nombre especial.
256 @c What about Turkish Maquam music and similar microtonal systems?
257 @c
258 @c Note that the term "three-quarter-sharp/-flat" used in lilypond's source code 
259 @c is actually misleading since the alteration is in fact one and a half
260 @c of a regular sharp/flat. Whence the naming "sesqui-sharp/-flat" used below.
261
262 @example
263                     Nombres de las notas       semi-      semi-  sesqui-    sesqui-
264                                                sostenido  bemol  sostenido  bemol
265
266 nederlands.ly  c   d   e   f   g   a   bes b   -ih       -eh     -isih      -eseh
267 english.ly     c   d   e   f   g   a   bf  b   -qs       -qf     -tqs       -tqf
268 deutsch.ly     c   d   e   f   g   a   b   h   -ih       -eh     -isih      -eseh
269 norsk.ly       c   d   e   f   g   a   b   h   
270 svenska.ly     c   d   e   f   g   a   b   h   
271 italiano.ly    do  re  mi  fa  sol la  sib si  -sd       -sb     -dsd       -bsb
272 catalan.ly     do  re  mi  fa  sol la  sib si  
273 espanol.ly     do  re  mi  fa  sol la  sib si  
274 @end example
275
276
277
278 @node Relative octaves
279 @subsection Relative octaves
280
281 @cindex Relativo
282 @cindex Relativas, especificación de octavas
283 @funindex \relative
284
285 Las octavas se especifican añadiendo @code{'} y @code{,} a los nombres de las notas.
286 Cuando copie música existente, es fácil poner por accidente una nota en la octava
287 equivocada y luego es difícil encontrar dicho error.  La octava relativa
288 previene estos errores haciendo que éstos tengan consecuencias mucho mayores:
289 un solo error transporta una octava el resto de la pieza
290
291 @example
292 \relative @var{altura_inicial} @var{expresión_musical}
293 @end example
294
295 @noindent
296 o bien
297
298 @example
299 \relative @var{expresión_musical}
300 @end example
301
302 @noindent
303 @code{c'} se usa por defecto si no se define una altura inicial.
304
305 La octava de las notas que aparecen dentro de @var{expresión_musical} se calculan como
306 sigue: si no se usa ninguna marca de cambio de octava, el intervalo básico
307 entre la nota actual y la anterior se toma siempre como si fuera una cuarta o menos.
308 Esta distancia se determina independientemente de las alteraciones; un
309 @code{fisis} (Fa doble sostenido) después de un @code{ceses} (Do doble bemol) se colocará
310 por encima del @code{ceses}.  En otras palabras, una cuarta doble aumentada se considera
311 un intervalo menor que una quinta disminuida, incluso aunque la cuarta doble aumentada
312 tiene siete semitonos mientras que la quinta disminuida sólo tiene seis semitonos.
313
314 Las marcas de cambio de octava @code{'} y @code{,} se pueden añadir para
315 elevar o bajar la altura en una octava más.  Al entrar en el modo relativo,
316 se puede especificar una altura de inicio absoluta que se comportará como
317 la nota precedente a la primera nota de la @var{expresión_musical}.  Si no
318 se especifica ninguna altura inicial, se utilizará el Do central como
319 comienzo.
320
321 Aquí podemos ver el modo relativo en acción:
322 @lilypond[quote,fragment,ragged-right,verbatim]
323 \relative c'' {
324   b c d c b c bes a
325 }
326 @end lilypond
327
328 Las marcas de cambio de octava se utilizan para intervalos mayores de la cuarta
329
330 @lilypond[quote,ragged-right,fragment,verbatim]
331 \relative c'' {
332   c g c f, c' a, e''
333 }
334 @end lilypond
335
336 Si el elemento anterior es un acorde, la primera nota del acorde se utiliza para
337 determinar la primera nota del siguiente acorde
338
339 @lilypond[quote,ragged-right,fragment,verbatim]
340 \relative c' {
341   c <c e g>
342   <c' e g>
343   <c, e' g>
344 }
345 @end lilypond
346
347 La altura después del @code{\relative} contiene un nombre de nota.
348
349 La conversión relativa no afecta a las secciones @code{\transpose},
350 @code{\chordmode} o @code{\relative} en su argumento.  Para usar
351 el modo relativo dentro de música transportada, se debe escribir 
352 un @code{\relative} adicional dentro de @code{\transpose}.
353
354
355 @node Octave check
356 @subsection Octave check
357
358 @cindex Comprobación de octava
359
360 Las comprobaciones de octava hacen que los errores de octava sean más
361 fáciles de corregir: una nota puede venir seguida de @code{=}@var{comillas}
362 lo que indica cuál debería ser su octava absoluta.  En el siguiente ejemplo,
363
364 @example
365 \relative c'' @{ c='' b=' d,='' @}
366 @end example
367
368 @noindent
369 la @code{d} generará una advertencia, porque se esperaba un @code{d''}
370 (a causa de que el intervalo de @code{b'} a @code{d''} es de una tercera solamente),
371 pero aparece un @code{d'}.  En la salida, la octava se corrige para que sea un @code{d''} y
372 la siguiente nota se calcula de forma relativa a @code{d''} en lugar de a @code{d'}.
373
374 También existe una comprobación de octava que no produce ninguna salida visible. La sintaxis
375
376 @example
377 \octave @var{altura}
378 @end example
379
380 comprueba que @var{altura} (sin las comillas) produce @var{altura} (con
381 las comillas) en modo @code{\relative} comparado con la nota que se da en el
382 comando @code{\relative}.  Si no es así, se imprime una advertencia, y la
383 octava se corrige.  La @var{altura} no se imprime como una nota.
384
385 En el ejemplo que aparece a continuación, la primera comprobación
386 se aprueba sin más problema, porque el @code{e} (en modo @code{relative})
387 está dentro de una quinta desde @code{a'}.  Sin embargo
388 la segunda comprobación produce una advertencia porque el @code{e} no está dentro
389 de una quinta del @code{b'}.  Se imprime el mensaje de advertencia y la octava se ajusta
390 de modo que las notas siguientes están en la octava correcta
391 de nuevo.
392
393 @example
394 \relative c' @{
395   e
396   \octave a'
397   \octave b'
398 @}
399 @end example
400
401
402 La octava de una nota que sigue a una comprobación de octava
403 se determina con respecto a la nota que la precede.  En el siguiente fragmento,
404 la última nota es una @code{a'}, por encima del Do central.  Esto
405 significa que la comprobeación de @code{\octave} se aprueba satisfactoriamente,
406 así que la comprobación se puede borrar sin que cambie la salida de la pieza.
407
408 @lilypond[quote,ragged-right,verbatim,fragment]
409 \relative c' {
410   e
411   \octave b
412   a
413 }
414 @end lilypond
415
416
417 @node Transpose
418 @subsection Transpose
419
420 @cindex Transposición
421 @cindex Transposición de alturas
422 @funindex \transpose
423
424 Una expresión musical se puede transportar mediante @code{\transpose}.  La
425 sintaxis es
426 @example
427 \transpose @var{desde} @var{hacia} @var{expresión_musical}
428 @end example
429
430 Esto significa que la @var{expresión_musical} se transporta el intervalo
431 que hay entre las notas @var{desde} y @var{hacia}: cualquier nota con la altura @code{desde}
432 se cambia por @code{hacia}.
433
434 Por ejemplo, tomemos una pieza escrita en la tonalidad de Re mayor.
435 Si esta pieza es demasiado grave para el ejecutante, se puede transportar
436 hacia arriba a Mi mayor con
437 @example
438 \transpose d e @dots{}
439 @end example
440
441 Suponga una pieza escrita para el violín (que es un instrumento en Do).  Si
442 esta parte se tiene que tocar con un clarinete en La (para el que un La
443 se escribe como un Do, y que suena una tercera menor por debajo de lo que
444 está escrito), el siguiente transporte producirá la particella correcta:
445
446 @example
447 \transpose a c @dots{}
448 @end example
449
450 @code{\transpose} distingue entre notas enarmónicas: tanto
451 @code{\transpose c cis} como @code{\transpose c des} transportarán un
452 semitono hacia arriba.  La primera versión imprimirá sostenidos y la
453 segunda imprimirá bemoles
454
455
456 @lilypond[quote,ragged-right,verbatim]
457 mus = { \key d \major cis d fis g }
458 \new Staff {
459   \clef "F" \mus
460   \clef "G"
461   \transpose c g' \mus
462   \transpose c f' \mus
463 }
464 @end lilypond
465
466 @code{\transpose} también se puede usar para introducir notas escritas para un
467 instrumento transpositor.  Las alturas se introducen normalmente en LilyPond
468 en Do (o en @q{afinación de concierto}), pero se pueden introducir en otra
469 tonalidad.  Por ejemplo, al introducir música para una trompeta en Si bemol
470 que comienza en un Re de concierto, se puede escribir
471
472 @example
473 \transpose c bes @{ e4 @dots{} @}
474 @end example
475
476 Para imprimir esta música en Si bemol de nuevo (o sea, para producir una particella de trompeta
477 en vez de una partitura para el director en afinación de concierto), puede envolver la música existente
478 con otro @code{transpose}
479
480 @example
481 \transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
482 @end example
483
484
485 @seealso
486
487 Referencia del programa: @internalsref{TransposedMusic}.
488
489 Ejemplo: @lsr{scheme,transpose-pitches-with-minimum-accidentals.ly}.
490
491
492 @refbugs
493
494 Si quiere usar al mismo tiempo @code{\transpose} y @code{\relative},
495 debe escribir @code{\transpose} por fuera de @code{\relative}, porque
496 @code{\relative} no tendrá ningún efecto sobre la música que aparezca dentro de un
497 @code{\transpose}.
498
499
500 @node Rests
501 @subsection Rests
502 @cindex Silencios
503
504 @funindex \rest
505 @funindex r
506
507 Los silencios se introducen como notas con el nombre @code{r}
508
509 @lilypond[fragment,quote,ragged-right,verbatim]
510 r1 r2 r4 r8
511 @end lilypond
512
513 Los silencios de un compás centrados en medio del compás,
514 se deben hacer com silencios multicompás.  Se pueden usar para 
515 un solo compás así como para muchos compases, y se tratan en
516 @ref{Multi measure rests}.
517
518 Para especificar explícitamente la posición vertical de un silencio, escriba una nota
519 seguida de @code{\rest}.  Se colocará un silencio en la posición en que debería
520 aparecer la nota:
521
522 @lilypond[fragment,quote,ragged-right,verbatim]
523 a'4\rest d'4\rest
524 @end lilypond
525
526 @noindent
527 Esto hace mucho más sencillo el formateo de
528 la música polifónica,
529 porque el formateador automático de colisiones de silencios se olvidará de ellos.
530
531 @seealso
532
533 Referencia del programa: @internalsref{Rest}.
534
535
536 @node Skips
537 @subsection Skips
538
539 @cindex Desplazamiento
540 @cindex Silencio invisible
541 @cindex Nota de espaciado
542 @funindex \skip
543 @funindex s
544
545 Un silencio invisible -- también conocido como @q{skip} (desplazamiento) --
546 se puede introducir como una nota con el nombre @samp{s} o con @code{\skip @var{duración}}
547
548 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
549 a4 a4 s4 a4 \skip 1 a4
550 @end lilypond
551
552 La sintaxis de @code{s} sólo está disponible en el modo de notas y en el modo de acordes.
553 En otras situaciones, por ejemplo, cuando se introduce la letra, debe
554 usar el comando @code{\skip}
555
556 @lilypond[quote,ragged-right,verbatim]
557 <<
558   \relative { a'2 a2 }
559   \new Lyrics \lyricmode { \skip 2 bla2 }
560 >>
561 @end lilypond
562
563 El comando skip es un mero contenedor musical vacío.  No produce
564 ninguna salida, ni siguiera una salida transparente.
565
566 El comando de desplazamiento @code{s} crea una @internalsref{Staff} y una
567 @internalsref{Voice} cuando es necesario, de forma similar a los comandos de nota y de silencio.
568 Por ejemplo, el fragmento siguiente produce un pentagrama vacío.
569
570 @lilypond[quote,ragged-right,verbatim]
571 { s4 }
572 @end lilypond
573
574 El fragmento @code{@{ \skip 4 @} } produciría una página vacía.
575
576 @seealso
577
578 Referencia del programa: @internalsref{SkipMusic}.
579
580
581
582 @node Rhythms
583 @section Rhythms
584
585 Esta sección trata los ritmos, duraciones y compases.
586
587 @menu
588 * Durations::                   
589 * Augmentation dots::           
590 * Tuplets::                     
591 * Scaling durations::           
592 * Bar check::                   
593 * Barnumber check::             
594 * Automatic note splitting::    
595 @end menu
596
597
598 @node Durations
599 @subsection Durations
600
601 @cindex duración
602 @funindex \longa
603 @funindex \breve
604 @funindex \maxima
605
606 En los modos de Nota, Acorde y Letra, las duraciones se designan
607 mediante números y puntos: las duraciones se introducen como sus
608 valores recíprocos respecto de la redonda.  Por ejemplo, una negra
609 se escribe usando un @code{4} (puesto que es 1/4 de redonda), mientras
610 que una blanca se escribe con un @code{2} (por ser 1/2 de redonda).  Para
611 notas mayores de la redonda se deben usar los comandos @code{\longa} y @code{\breve}
612
613 @example
614 c'\breve
615 c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
616 r\longa r\breve
617 r1 r2 r4 r8 r16 r32 r64 r64
618 @end example
619
620 @lilypond[quote]
621 \score {
622 \relative c'' {
623     a\breve*1/2 \autoBeamOff
624     a1 a2 a4 a8 a16 a32 a64 a64
625    \bar "empty"
626    \break
627     r\longa*1/4 r\breve *1/2
628     r1 r2 r4 r8 r16 r32 r64 r64
629   }
630   \layout {
631     ragged-right = ##t
632     indent=0\mm
633     \context {
634       \Score
635         \remove "Bar_number_engraver"
636     }
637     \context {
638       \Staff
639         \remove "Clef_engraver"
640         \override StaffSymbol #'transparent = ##t
641         \override TimeSignature #'transparent = ##t
642         \override BarLine #'transparent = ##t
643         \consists "Pitch_squash_engraver"
644     }
645   }
646 }
647 @end lilypond
648
649 Si la duración se omite, su valor será el de la duración de la nota
650 anterior.  Por omisión, el valor de la primera nota es el de una negra.
651
652 @lilypond[quote,ragged-right,verbatim,fragment]
653 { a a a2 a a4 a a1 a }
654 @end lilypond
655
656
657 @node Augmentation dots
658 @subsection Augmentation dots
659
660 @funindex .
661
662 Para obtener duraciones de notas con puntillo, simplemente escriba un
663 punto (@samp{.}) después del número.  Las notas con doble puntillo se consiguen de manera similar.
664
665 @lilypond[quote,ragged-right,fragment,verbatim]
666 a'4 b' c''4. b'8 a'4. b'4.. c''8.
667 @end lilypond
668
669 @refcommands
670
671 Normalmente los puntillos se desplazan hacia arriba para evitar las
672 líneas del pentagrama, excepto en situaciones de polifonía.  Se pueden
673 utilizar los siguientes comandos para forzar manualmente una dirección en particular
674
675 @funindex \dotsUp
676 @code{\dotsUp},
677 @funindex \dotsDown
678 @code{\dotsDown},
679 @funindex \dotsNeutral
680 @code{\dotsNeutral}.
681
682 @seealso
683
684 Referencia del programa: @internalsref{Dots} y @internalsref{DotColumn}.
685
686
687 @node Tuplets
688 @subsection Tuplets
689
690 @cindex grupos especiales
691 @cindex tresillos
692 @funindex \times
693
694 Los grupos especiales se obtienen a partir de una expresión musical
695 multiplicando todas las duraciones por una fracción:
696
697 @example
698 \times @var{fracción} @var{expresión_musical}
699 @end example
700
701 @noindent
702 La duración de la @var{expresión _musical} se multiplicará por la
703 fracción.  El denominador de la fracción se imprimirá sobre las notas,
704 opcionalmente con un corchete.  El grupo especial más común es el
705 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
706 duran 2/3 de su valor escrito
707
708 @lilypond[quote,ragged-right,fragment,verbatim]
709 g'4 \times 2/3 {c'4 c' c'} d'4 d'4
710 @end lilypond
711
712 Los grupos pueden anidarse unos dentro de otros, por ejemplo
713
714 @lilypond[fragment,ragged-right,verbatim,relative=2]
715 \override TupletNumber #'text = #tuplet-number::calc-fraction-text
716 \times 4/6 {
717   a4 a
718   \times 3/5 { a a a a a }
719 }
720 @end lilypond
721
722 @refcommands
723
724 @funindex \tupletUp
725 @code{\tupletUp},
726 @funindex \tupletDown
727 @code{\tupletDown},
728 @funindex \tupletNeutral
729 @code{\tupletNeutral}.
730
731
732 @commonprop
733
734 @funindex tupletNumberFormatFunction
735 @cindex formateo de los grupos especiales
736
737 La propiedad @code{tupletSpannerDuration} (duración del selector de
738 grupo) especifica la duración de cada corchete.  Con esto puede hacer
739 muchos grupos escribiendo @code{\times} una sola vez, ahorrándose
740 mucho trabajo de teclado.  En el siguiente ejemplo se muestran dos
741 tresillos, aunque @code{\times} sólo se ha utilizado una vez
742
743 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
744 \set tupletSpannerDuration = #(ly:make-moment 1 4)
745 \times 2/3 { c8 c c c c c }
746 @end lilypond
747
748 @noindent
749 Para ver más información sobre @code{make-moment}, consulte
750 @ref{Time administration}.
751
752 El formato del número se determina por medio de la propiedad @code{text} en
753 @code{TupletNumber}.  Por defecto se imprime sólo el denominador, pero si
754 su valor se establece a la función @code{tuplet-number::calc-fraction-text},
755 se imprimirá como @var{numerador}:@var{denominador}
756
757 Para que no se impriman los números de los grupos, emplee
758
759 @lilypond[quote,fragment,relative=2,ragged-right,verbatim]
760 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
761 \override TupletNumber #'transparent = ##t
762 \times 2/3 { c8 c c } \times 2/3 { c8 c c }
763 @end lilypond
764
765 Utilice la función @code{\tweak} para sobreescribir los grupos anidados que comienzan en el mismo
766 instante musical.  En este ejemplo, @code{\tweak} especifica un texto de fracción
767 para el
768 @code{TupletNumber} exterior y un texto de denominador para el @code{TupletNumber}
769 del primero de los tres grupos interiores.
770
771 @lilypond[quote,ragged-right,verbatim]
772 \new Staff {
773   \tweak #'text #tuplet-number::calc-fraction-text
774   \times 4/3 {
775      \tweak #'text #tuplet-number::calc-denominator-text
776      \times 2/3 { c'8[ c'8 c'8] }
777      \times 2/3 { c'8[ c'8 c'8] }
778      \times 2/3 { c'8[ c'8 c'8] }
779   }
780 }
781 @end lilypond
782
783 Aquí @code{\tweak} y @code{\override} trabajan conjuntamente para especificar la dirección
784 del @code{TupletBracket} (el corchete del grupo).  El primer @code{\tweak} coloca
785 el @code{TupletBracket} del grupo 
786 exterior por encima del pentagrama.  El segundo @code{\tweak} coloca el
787 @code{TupletBracket} del primero de los tres grupos interiores por debajo del
788 pentagrama.  Tenga en cuenta que este par de funciones @code{\tweak} afecta solamente
789 al grupo exterior y al primero de los tres grupos interiores porque sólo
790 esos dos grupos comienzan en el mismo instante musical.  Utilizamos @code{\override}
791 de la manera usual para colocar los corchetes @code{TupletBrackets} del
792 segundo y tercer grupos interiores por debajo del pentagrama.
793
794 @lilypond[quote,ragged-right,verbatim]
795 \new Staff {
796   \tweak #'text #tuplet-number::calc-fraction-text
797   \tweak #'direction #up
798   \times 4/3 {
799      \tweak #'direction #down
800      \times 2/3 { c'8[ c'8 c'8] }
801      \override TupletBracket #'direction = #down
802      \times 2/3 { c'8[ c'8 c'8] }
803      \times 2/3 { c'8[ c'8 c'8] }
804   }
805 }
806 @end lilypond
807
808 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
809
810 @lilypond[ragged-right]
811 \new RhythmicStaff {
812   \set tupletFullLength = ##t
813   \time 4/4
814   \times 4/5 {
815     c4 c1
816   }
817   \set tupletFullLengthNote = ##t
818   \time 2/4
819   \times 2/3 {
820     c4 c c 
821   }
822   \time 3/4
823   c4 
824 }
825 @end lilypond
826
827
828 @seealso
829
830 Referencia del programa: @internalsref{TupletBracket},
831 @internalsref{TupletNumber} y @internalsref{TimeScaledMusic}.
832
833
834
835 @node Scaling durations
836 @subsection Scaling durations
837
838 Es posible alterar la duración de las figuras en un factor @var{N/M}
839 añadiendo @samp{*@var{N/M}} (o @samp{*@var{N}} si @var{M=1}).  Esto no
840 afectará a la apariencia de las notas o silencios que se producen.  Se
841 pueden combinar en la forma @samp{*M*N}.
842
843 En el siguiente ejemplo las tres primeras notas duran exactamente dos
844 partes, pero no se imprime ningún corchete de tresillo.
845
846 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
847 \time 2/4
848 a4*2/3 gis4*2/3 a4*2/3
849 a4 a4 a4*2
850 b16*4 c4
851 @end lilypond
852
853
854 @seealso
855
856 En este manual: @ref{Tuplets}.
857
858
859 @node Bar check
860 @subsection Bar check
861
862 @cindex Compás, comprobación de
863 @funindex barCheckSynchronize
864 @funindex |
865
866 Las comprobaciones de compás ayudan a detectar errores en las duraciones.  Una comprobación de compás se
867 escribe usando el símbolo de la barra vertical, @samp{|}.  Cuando se encuentra durante 
868 la interpretación, debe caer en el límite entre dos compases.  Si no es así,
869 se muestra una advertencia.  En el siguiente ejemplo, la segunda comprobación
870 de compás avisará de un error
871 @example
872 \time 3/4 c2 e4 | g2 |
873 @end example
874
875 Las comprobaciones de compás también se pueden usar en la letra de las canciones, por ejemplo
876
877 @example
878 \lyricmode @{
879   \time 2/4
880   Bri -- lla | Bri -- lla 
881 @}
882 @end example
883
884 Las comprobaciones de compás fallidas tienen su origen en la
885 introducción incorrecta de las duraciones.  Las duraciones incorrectas
886 a menudo desbaratan la partitura completamente, sobre todo si la
887 música es polifónica, por ello el mejor sitio para empezar a corregir
888 la entrada es hacer un barrido en busca de comprobaciones de compás
889 fallidas y duraciones incorrectas.
890
891 @funindex |
892 @funindex pipeSymbol
893
894 También es posible redefinir el significado de @code{|}.  Se hace
895 asignando una expresión musical a @code{pipeSymbol},
896
897 @lilypond[quote,ragged-right,verbatim]
898 pipeSymbol = \bar "||"
899
900 { c'2 c' | c'2 c' }
901 @end lilypond
902
903
904 @node Barnumber check
905 @subsection Barnumber check
906
907 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
908 el número de compás de LilyPond corresponde al original desde el que está copiando.
909 Esto se puede comprobar con @code{\barNumberCheck}, por ejemplo
910
911 @verbatim
912 \barNumberCheck #123
913 @end verbatim
914
915 @noindent
916 imprimirá una advertencia si el @code{currentBarNumber} (número del
917 compás actual) no es 123 cuando se está procesando.
918
919
920 @node Automatic note splitting
921 @subsection Automatic note splitting
922
923 Las notas largas se pueden convertir automáticamente en notas ligadas.
924 Se hace mediante la sustitución del @internalsref{Note_heads_engraver}
925 por el @internalsref{Completion_heads_engraver}.  En los siguientes
926 ejemplos, las notas que atraviesan la barra de compás se dividen y se unen mediante una ligadura.
927
928 @lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm]
929 \new Voice \with {
930   \remove "Note_heads_engraver"
931   \consists "Completion_heads_engraver"
932 } {
933   c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
934 }
935 @end lilypond
936
937 Este grabador divide todas las notas largas en la barra de compás e
938 inserta ligaduras.  Uno de sus usos es depurar partituras complejas:
939 si los compases no están completos, las ligaduras mostrarán
940 exactamente cuánto le falta a cada compás.
941
942 Si quiere permitir el salto de línea en las barras de compás en las
943 que @internalsref{Completion_heads_engraver} divide las notas, debe
944 eliminar también @internalsref{Forbid_line_break_engraver}.
945
946
947 @refbugs
948
949 No todas las duraciones (sobre todo las que contienen grupos
950 especiales) se pueden representar exactamente con notas normales y
951 puntillos, pero el grabador nunca insertará grupos especiales.
952
953 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
954 silencios.
955
956
957 @seealso
958
959 Referencia del programa: @internalsref{Completion_heads_engraver}.
960
961
962 @node Polyphony
963 @section Polyphony
964
965 La polifonía en música hace referencia a tener más de una voz en una
966 pieza cualquiera de música.  En LilyPond la polifonía hace referencia
967 a tener más de una voz en el mismo pentagrama.
968
969 @menu
970 * Chords::                      
971 * Stems::                       
972 * Basic polyphony::             
973 * Explicitly instantiating voices::  
974 * Collision Resolution::        
975 @end menu
976
977
978 @node Chords
979 @subsection Chords
980
981 @cindex Acordes
982
983 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
984 @code{>}.  Un acorde puede ir seguido de una duración o un conjunto de
985 articulaciones, como si fueran simples notas.
986
987 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
988 <c e g>4 <c>8
989 @end lilypond
990
991 Para ver más información sobre los acordes, consulte @ref{Chord names}.
992
993
994 @node Stems
995 @subsection Stems
996
997 Cuando se encuentra con una nota, se crea un objeto
998 @internalsref{Stem} (plica) automáticamente.  Para las redondas y los
999 silencios, también se crean pero se hacen invisibles.
1000
1001 @refcommands
1002
1003 @funindex \stemUp
1004 @code{\stemUp},
1005 @funindex \stemDown
1006 @code{\stemDown},
1007 @funindex \stemNeutral
1008 @code{\stemNeutral}.
1009
1010
1011 @commonprop
1012
1013 Para modificar la dirección de las plicas en medio de un pentragrama, utilice
1014
1015 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
1016 a4 b c b
1017 \override Stem #'neutral-direction = #up
1018 a4 b c b
1019 \override Stem #'neutral-direction = #down
1020 a4 b c b
1021 @end lilypond
1022
1023
1024 @node Basic polyphony
1025 @subsection Basic polyphony
1026
1027 @cindex polyphony
1028
1029 La manera más fácil de escribir fragmentos con más de una voz sobre el mismo pentagrama
1030 es introducir cada voz como una secuencia (con @code{@{...@}}), y combinarlas
1031 simultáneamente, separando las voces con @code{\\}
1032
1033 @funindex \\
1034
1035 @lilypond[quote,verbatim,fragment]
1036 \new Staff \relative c' {
1037   c16 d e f
1038   <<
1039     { g4 f e | d2 e2 } \\
1040     { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
1041     { s2. | s4 b4 c2 }
1042   >>
1043 }
1044 @end lilypond
1045
1046 El separador hace que se produzca un nuevo contexto de @internalsref{Voice}@footnote{Las voces polifónicas
1047 se conocen a veces como @q{capas} en otros programas de edición de partituras.}.
1048 @cindex capas
1049 Llevan los nombres @code{"1"}, @code{"2"}, etc.  En cada
1050 uno de estos contextos, la dirección vertical de las ligaduras, plicas, etc., se establece
1051 de la manera que corresponda.
1052
1053 Todas estas voces están separadas de la voz que contiene las notas
1054 justo por fuera de la construcción @code{<< \\ >>}.  Se debe tener
1055 esto en cuenta cuando haga algún cambio en una voz.  También
1056 significa que las ligaduras de unión y de expresión no pueden salir de (ni
1057 entrar en) una construcción @code{<< \\ >>}.  En cambio las voces
1058 paralelas que están en construcciones @code{<< \\ >>} separadas dentro
1059 del mismo pentagrama, son la misma voz.  Presentamos a continuación el
1060 mismo ejemplo, con cabezas distintas para cada voz.  Dése cuenta de
1061 que el cambio en el estilo de cabezas de nota en la voz principal no
1062 afecta a las que están dentro de la construcción @code{<< \\ >>}.
1063 Asimismo, el cambio a la segunda voz en la primera construcción
1064 @code{<< \\ >>} es efectiva en la segunda @code{<< \\ >>}, y la voz se liga de una construcción a otra.
1065
1066 @cindex cabezas de nota, estilos de
1067
1068 @lilypond[quote,verbatim,fragment]
1069 \new Staff \relative c' {
1070   \override NoteHead #'style = #'cross
1071   c16 d e f
1072   <<
1073     { g4 f e } \\
1074     { \override NoteHead #'style = #'triangle
1075     r8 e4 d c8 ~ }
1076   >> |
1077   <<
1078     { d2 e2 } \\
1079     { c8 b16 a b8 g ~ g2 } \\
1080     { \override NoteHead #'style = #'slash s4 b4 c2 }
1081   >>
1082 }
1083 @end lilypond
1084
1085 La polifonía no cambia la relación entre las notas que están dentro de
1086 un bloque @code{\relative @{ @}}.  Cada una de las notas se calcula
1087 relativa a la nota inmediatamente anterior.
1088
1089 @example
1090 \relative @{ notaA << notaB \\ notaC >> notaD @}
1091 @end example
1092
1093 @code{notaC} es relativa a @code{notaB}, no a @code{notaA};
1094 @code{notaD} es relativa a @code{notaC}, no a @code{notaB} ni a
1095 @code{notaA}.
1096
1097
1098 @node Explicitly instantiating voices
1099 @subsection Explicitly instantiating voices
1100
1101 Los contextos de @internalsref{Voice} también se pueden instanciar manualmente
1102 dentro de un bloque @code{<< >>} para crear música polifónica, usando
1103 @code{\voiceOne}, hasta @code{\voiceFour} para asignar las direcciones de las plicas
1104 y un desplazamiento horizontal para cada parte.
1105
1106 Concretamente:
1107 @example
1108 << \superior \\ \inferior >>
1109 @end example
1110
1111 @noindent
1112 equivale a
1113
1114 @example
1115 <<
1116   \new Voice = "1" @{ \voiceOne \superior @}
1117   \new Voice = "2" @{ \voiceTwo \inferior @}
1118 >>
1119 @end example
1120
1121 Los comandos @code{\voiceXXX} establecen la dirección de las plicas, ligaduras de expresión y de unión,
1122 articulaciones, anotaciones de texto, puntillos y digitaciones.
1123 @code{\voiceOne} y @code{\voiceThree} hacen
1124 a los mencionados objetos apuntar hacia arriba, mientras que @code{\voiceTwo} y @code{\voiceFour}
1125 los hacen apuntar hacia abajo.
1126 El comando @code{\oneVoice} hace volver a los ajustes normales.
1127
1128 Una expresión que aparece directamente dentro de un @code{<< >>} pertenece a
1129 la voz principal.  Es útil cuando aparecen voces adicionales al tiempo que está cantando la voz
1130 principal.  A continuación podemos ver una representación mejor del ejemplo del apartado anterior.
1131 Las cabezas en forma de cruz demuestran que
1132 la melodía principal ahora está en un contexto de una voz única.
1133
1134 @lilypond[quote,ragged-right,verbatim]
1135 \new Staff \relative c' {
1136   \override NoteHead #'style = #'cross
1137   c16 d e f
1138   \voiceOne
1139   <<
1140     { g4 f e | d2 e2 }
1141     \new Voice="1" { \voiceTwo
1142       r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
1143       \oneVoice
1144     }
1145     \new Voice { \voiceThree
1146       s2. | s4 b4 c2
1147       \oneVoice
1148     }
1149   >>
1150   \oneVoice
1151 }
1152 @end lilypond
1153
1154 La definición correcta de las voces permite que la melodía se pueda marcar con ligaduras de expresión.
1155 @lilypond[quote,ragged-right,verbatim]
1156 \new Staff \relative c' {
1157   c16^( d e f
1158   \voiceOne
1159   <<
1160     { g4 f e | d2 e2) }
1161     \context Voice="1" { \voiceTwo
1162       r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
1163       \oneVoice
1164     }
1165     \new Voice { \voiceThree
1166       s2. s4 b4 c2
1167       \oneVoice
1168     }
1169   >>
1170   \oneVoice
1171 }
1172 @end lilypond
1173
1174 Al evitar el separador @code{\\} posibilitamos la escritura de
1175 construcciones polifónicas anidadas, lo que en algún caso podría constituir
1176 una forma más natural de tipografiar la música.
1177
1178 @lilypond[quote,ragged-right,verbatim]
1179 \new Staff \relative c' {
1180   c16^( d e f
1181   \voiceOne
1182   <<
1183     { g4 f e | d2 e2) }
1184     \context Voice="1" { \voiceTwo
1185       r8 e4 d c8 ~ |
1186       <<
1187         {c8 b16 a b8 g ~ g2}
1188         \new Voice { \voiceThree
1189           s4 b4 c2
1190           \oneVoice
1191         }
1192       >>
1193     \oneVoice
1194     }
1195   >>
1196   \oneVoice
1197 }
1198 @end lilypond
1199
1200 En ciertos casos de música polifónica compleja podría ser necesario
1201 utilizar voces adicionales para evitar colisiones entre las notas.
1202 Las voces adicionales se añaden definiendo un identificador como se muestra a continuación:
1203
1204 @lilypond[quote,verbatim,ragged-right,relative=2]
1205 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
1206
1207 \relative c''' <<
1208   { \voiceOne g4 ~  \stemDown g32[ f( es d c b a b64 )g] } \\
1209   { \voiceThree  b4} \\
1210   { \voiceFive d,} \\
1211   { \voiceTwo g,}
1212 >>
1213 @end lilypond
1214
1215
1216 @node Collision Resolution
1217 @subsection Collision Resolution
1218
1219 Normalmente las cabezas de nota con un número de puntillos diferente
1220 no se mezclan en una sola, pero cuando se le da un valor verdadero a
1221 la propiedad @code{merge-differently-dotted} en el objeto @internalsref{NoteCollision}, se juntan en una sola:
1222
1223 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
1224 \new Voice << {
1225   g8 g8
1226   \override Staff.NoteCollision
1227     #'merge-differently-dotted = ##t
1228   g8 g8
1229 } \\ { g8.[ f16] g8.[ f16] } >>
1230 @end lilypond
1231
1232 De forma similar puede mezclar cabezas de blanca con corcheas,
1233 ajustando @code{merge-differently-headed}:
1234
1235 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
1236 \new Voice << {
1237   c8 c4.
1238   \override Staff.NoteCollision
1239     #'merge-differently-headed = ##t
1240 c8 c4. } \\ { c2 c2 } >>
1241 @end lilypond
1242
1243 @noindent
1244 @code{merge-differently-headed} y @code{merge-differently-dotted}
1245 se aplican solamente a direcciones de plica opuestas (es decir, a las voces 1 y 2).
1246
1247 LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
1248 por ejemplo
1249
1250 @lilypond[quote,ragged-right,fragment,verbatim]
1251 \new Voice << c''4 \\ r4 >>
1252 @end lilypond
1253
1254 Si tres o más notas coinciden verticalmente en la misma columna,
1255 @code{merge-differently-headed} no puede completar satisfactoriamente
1256 la mezcla de las dos notas que deberían mezclarse.
1257 Para hacer posible que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la nota que no
1258 debe mezclarse.  En el primer compás del ejemplo siguiente,
1259 @code{merge-differently-headed} no funciona (la cabeza de la blanca está rellena)
1260 En el segundo compás, se aplica @code{\shiftOn} para mover horizontalmente el
1261 @code{g} (Sol) superior, y @code{merge-differently-headed}
1262 funciona correctamente.
1263
1264 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1265 \override Staff.NoteCollision #'merge-differently-headed = ##t
1266 <<
1267   { d=''2 g2 } \\
1268   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
1269   { \voiceFour e,,2 e'2}
1270 >>
1271 <<
1272   { d'=''2 \shiftOn g2 } \\ 
1273   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
1274   { \voiceFour e,,2 e'2}
1275 >>
1276 @end lilypond
1277
1278
1279 @refcommands
1280
1281 @funindex \oneVoice
1282 @code{\oneVoice},
1283 @funindex \voiceOne
1284 @code{\voiceOne},
1285 @funindex \voiceTwo
1286 @code{\voiceTwo},
1287 @funindex \voiceThree
1288 @code{\voiceThree},
1289 @funindex \voiceFour
1290 @code{\voiceFour}.
1291
1292 @funindex \shiftOn
1293 @code{\shiftOn},
1294 @funindex \shiftOnn
1295 @code{\shiftOnn},
1296 @funindex \shiftOnnn
1297 @code{\shiftOnnn},
1298 @funindex \shiftOff
1299 @code{\shiftOff}: estos comandos especifican el grado en que
1300 se deben desplazar los acordes de la voz en curso.
1301 Las voces exteriores (normalmente: la voz uno y la voz dos)
1302 tienen @code{\shiftOff} (desplazamiento desactivado), mientras que las voces interiores (tres y cuatro)
1303 tienen @code{\shiftOn} (desplazamiento activado).  @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
1304 más grandes.
1305
1306 Cuando LilyPond no puede con todo, se pueden usar la propiedad
1307 @code{force-hshift} (forzar desplazamiento) del objeto @internalsref{NoteColumn}
1308 y los silencios con altura para sobreescibir las decisiones de tipografía.
1309
1310 @lilypond[quote,verbatim,ragged-right]
1311 \relative <<
1312 {
1313   <d g>
1314   <d g>
1315 } \\ {
1316   <b f'>
1317   \once \override NoteColumn #'force-hshift = #1.7
1318   <b f'>
1319 } >>
1320 @end lilypond
1321
1322
1323 @seealso
1324
1325 Referencia del programa: los objetos responsables de resolver las colisiones son
1326 @internalsref{NoteCollision} y @internalsref{RestCollision}.
1327
1328
1329 @refbugs
1330
1331 Cuando se emplea @code{merge-differently-headed} con una corchea (o una nota más corta)
1332 con la plica hacia arriba, y una blanca con la plica hacia abajo,
1333 la corchea no tiene el desplazamiento correcto.
1334
1335 No hay soporte para racimos (clusters) donde la misma nota se presenta
1336 con diferentes alteraciones accidentales dentro del mismo acorde.  En
1337 este caso se recomienda usar la transcripción enarmónica, o usar la
1338 notación especial de racimos (ver @ref{Clusters}).
1339
1340
1341
1342 @node Staff notation
1343 @section Staff notation
1344
1345 @cindex Notación de los pentagramas
1346
1347 Esta sección describe la notación musical que se produce en el nivel del pentagrama,
1348 como las armaduras de tonalidad, claves e indicaciones de compás.
1349
1350 @menu
1351 * Clef::                        
1352 * Key signature::               
1353 * Time signature::              
1354 * Partial measures::            
1355 * Bar lines::                   
1356 * Unmetered music::             
1357 * System start delimiters::     
1358 * Staff symbol::                
1359 * Writing music in parallel::   
1360 @end menu
1361
1362
1363 @node Clef
1364 @subsection Clef
1365
1366 @funindex \clef
1367
1368 La clave indica qué líneas del pentagrama corresponden a qué
1369 notas.  La clave se establece con el comando @code{\clef} 
1370
1371 @lilypond[quote,ragged-right,fragment,verbatim]
1372 { c''2 \clef alto g'2 }
1373 @end lilypond
1374
1375 @cindex clave de Sol
1376 @cindex clave de violín
1377 @cindex clave de Do en tercera (clave de viola)
1378 @cindex clave de Do en cuarta (clave de tenor)
1379 @cindex clave de Fa en cuarta (clave de bajo)
1380 @cindex clave de Sol en primera (clave de violín francesa)
1381 @cindex clave de Do en primera (clave de soprano)
1382 @cindex clave de Do en segunda (clave de mezzosoprano)
1383 @cindex clave de Do en quinta (clave de barítono)
1384 @cindex clave de Fa en tercera (clave de varbarítono)
1385 @cindex clave de Fa en quinta (clave de subbajo)
1386
1387 Las claves soportadas son
1388
1389 @multitable @columnfractions .33 .66
1390 @headitem Clave @tab Posición
1391 @item @code{treble}, violin, G, G2 @tab
1392 clave de Sol en 2ª
1393 @item @code{alto, C} @tab
1394 clave de Do en 3ª
1395 @item @code{tenor} @tab
1396 clave de Do en 4ª
1397 @item @code{bass, F} @tab
1398 clave de Fa en 4ª
1399 @item @code{french} @tab
1400 clave de Sol en 1ª, conocida también como clave de violín francesa
1401 @item @code{soprano} @tab
1402 clave de Do en 1ª
1403 @item @code{mezzosoprano} @tab
1404 clave de Do en 2ª
1405 @item @code{baritone} @tab
1406 clave de Do en 5ª
1407 @item @code{varbaritone} @tab
1408 clave de Fa en 3ª
1409 @item @code{subbass} @tab
1410 clave de Fa en 5ª
1411 @item @code{percussion} @tab
1412 clave de percusión
1413 @item @code{tab} @tab
1414 clave de tablatura
1415 @end multitable
1416
1417 Al añadir @code{_8} o @code{^8} al nombre de la clave, la clave se transpone
1418 una octava hacia abajo o hacia arriba, respectivamente, y @code{_15} y
1419 @code{^15} la transpone dos octavas.  El argumento @var{nombre_de_clave}
1420 se debe encerrar entre comillas cuando contiene guiones bajos o dígitos.  Por
1421 ejemplo:
1422
1423 @cindex clave de tenor coral
1424 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
1425 \clef "G_8" c4
1426 @end lilypond
1427
1428
1429 @commonprop
1430
1431 El comando @code{\clef "treble_8"} equivale a establecer
1432 @code{clefGlyph},
1433 @code{clefPosition} (que controla la posición Y de la clave),
1434 @code{middleCPosition} y @code{clefOctavation}.  Se imprime una clave
1435 cuando se cambia cualquiera de estas propiedades.  El siguiente ejemplo muestra
1436 las posibilidades que se ofrecen estableciendo manualmente las propiedades.
1437
1438 @lilypond[quote,ragged-right,verbatim]
1439 {
1440   \set Staff.clefGlyph = #"clefs.F"
1441   \set Staff.clefPosition = #2
1442   c'4
1443   \set Staff.clefGlyph = #"clefs.G"
1444   c'4
1445   \set Staff.clefGlyph = #"clefs.C"
1446   c'4
1447   \set Staff.clefOctavation = #7
1448   c'4
1449   \set Staff.clefOctavation = #0
1450   \set Staff.clefPosition = #0
1451   c'4
1452   \clef "bass"
1453   c'4
1454   \set Staff.middleCPosition = #4
1455   c'4
1456 }
1457 @end lilypond
1458
1459
1460 @seealso
1461
1462 En el presente manual: @ref{Grace notes}.
1463
1464 Referencia del programa: @internalsref{Clef}.
1465
1466
1467 @node Key signature
1468 @subsection Key signature
1469
1470 @cindex Armadura de la tonalidad
1471 @funindex \key
1472
1473 La armadura indica la tonalidad en que se toca una pieza.  Está
1474 denotada por un conjunto de alteraciones (bemoles o sostenidos) al comienzo del
1475 pentagrama.
1476
1477 El establecimiento o modificación de la armadura se hace con el
1478 comando @code{\key}
1479
1480 @example
1481 @code{\key} @var{nota} @var{tipo}
1482 @end example
1483
1484 @funindex \minor
1485 @funindex \major
1486 @funindex \minor
1487 @funindex \ionian
1488 @funindex \locrian
1489 @funindex \aeolian
1490 @funindex \mixolydian
1491 @funindex \lydian
1492 @funindex \phrygian
1493 @funindex \dorian
1494 @cindex modos eclesiásticos
1495
1496 Aquí, @var{tipo} debe ser @code{\major} o @code{\minor} para obtener
1497 la tonalidad @var{nota}-mayor o @var{nota}-menor, respectivamente.  También puede
1498 usar los nombres estándar de modo (también conocidos como @q{modos eclesiásticos}): @code{\ionian} (jónico),
1499 @code{\locrian} (locrio), @code{\aeolian} (eolio), @code{\mixolydian} (mixolidio), @code{\lydian} (lidio),
1500 @code{\phrygian} (frigio) y @code{\dorian} (dórico).
1501
1502 Este comando establece la propiedad de contexto
1503 @code{Staff.keySignature}.  Se pueden especificar armaduras no estándar
1504 estableciendo esta propiedad directamente.
1505
1506 Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios,
1507 porque las notas sin alteración pueden llevar signos de becuadro en función de la armadura.
1508 Para ver más información, consulte @ref{Accidentals} o @ref{Accidentals and key signatures}.
1509
1510 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
1511 \key g \major
1512 f1
1513 fis
1514 @end lilypond
1515
1516
1517 @commonprop
1518
1519 Se imprime un símbolo de becuadro para cancelar las alteraciones anteriores.  Se puede
1520 suprimir esto estableciendo la propiedad
1521 @code{Staff.printKeyCancellation}.
1522
1523 @lilypond[quote,fragment,ragged-right,fragment,verbatim,relative=2]
1524 \key d \major
1525 a b cis d
1526 \key g \minor
1527 a bes c d
1528 \set Staff.printKeyCancellation = ##f
1529 \key d \major
1530 a b cis d
1531 \key g \minor
1532 a bes c d
1533 @end lilypond
1534
1535
1536 @seealso
1537
1538 Referencia del programa: @internalsref{KeyCancellation},
1539 @internalsref{KeySignature}.
1540
1541
1542 @node Time signature
1543 @subsection Time signature
1544
1545 @cindex Indicación de compás
1546 @cindex metro, medida
1547 @funindex \time
1548
1549 La indicación de compás indica el metro de la pieza: su patrón regular de
1550 partes fuertes y débiles.  Se denota por una fracción al comienzo del
1551 pentagrama.
1552
1553 La indicación de compás se establece mediante el comando @code{\time}
1554
1555 @lilypond[quote,ragged-right,fragment,verbatim]
1556 \time 2/4 c'2 \time 3/4 c'2.
1557 @end lilypond
1558
1559 @commonprop
1560
1561 Se puede personalizar el símbolo que se imprime mediante la propiedad @code{style}.
1562 Un valor de @code{#'()} produce un estilo de fracción para los compases de 4/4 y
1563 de 2/2,
1564
1565 @lilypond[fragment,quote,ragged-right,verbatim]
1566 \time 4/4 c'1
1567 \time 2/2 c'1
1568 \override Staff.TimeSignature #'style = #'()
1569 \time 4/4 c'1
1570 \time 2/2 c'1
1571 @end lilypond
1572
1573 Existen otras muchas opciones para su presentación.  Para ver más ejemplos, consulte @ref{Ancient time
1574 signatures}.
1575
1576 @code{\time} establece las propiedades @code{timeSignatureFraction},
1577 @code{beatLength} y @code{measureLength} en el contexto @code{Timing},
1578 cuyo nombre alternativo normalmente es @internalsref{Score}.  La
1579 propiedad @code{measureLength} determina el lugar en que se deben insertar las barras de compás
1580 y cómo se generan las barras de corchea auromáticas.  La modificación del valor de
1581 @code{timeSignatureFraction} también provoca que se imprima
1582 el símbolo.
1583
1584 Están disponibles más opciones a través de la función de Scheme
1585 @code{set-time-signature}.  En combinación con el grabador
1586 @internalsref{Measure_grouping_engraver} (agrupación de compases), creará signos de
1587 @internalsref{MeasureGrouping}.  Estos signos facilitan la lectura de música moderna
1588 rítmicamente compleja.  En el siguiente ejemplo el compás de 9/8
1589 se subdivide en 2, 2, 2 y 3.  Esto se pasa a
1590 @code{set-time-signature} como un tercer argumento con el valor @code{(2 2 2 3)}
1591
1592 @lilypond[quote,ragged-right,verbatim]
1593 \score {
1594   \relative c'' {
1595     #(set-time-signature 9 8 '(2 2 2 3))
1596     g8[ g] d[ d] g[ g] a8[( bes g]) |
1597     #(set-time-signature 5 8 '(3 2))
1598     a4. g4
1599   }
1600   \layout {
1601     \context {
1602       \Staff
1603       \consists "Measure_grouping_engraver"
1604     }
1605   }
1606 }
1607 @end lilypond
1608
1609
1610 @seealso
1611
1612 Referencia del programa: @internalsref{TimeSignature} y
1613 @internalsref{Timing_translator}.
1614
1615 Ejemplos: @lsr{contemporary,compound-time-signature.ly}.
1616
1617
1618 @refbugs
1619
1620 EL barrado automático no utiliza la agrupación de compases especificada con
1621 @code{set-time-signature}.
1622
1623
1624 @node Partial measures
1625 @subsection Partial measures
1626
1627 @cindex anacrusa
1628 @cindex parte al alzar
1629 @cindex compás parcial
1630 @cindex parcial, compás
1631 @cindex acortar compases
1632 @funindex \partial
1633
1634 Los compases parciales como las anacrusas o partes al alzar se escriben usando la construcción
1635
1636 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
1637 \partial 16*5 c16 cis d dis e | a2. c,4 | b2
1638 @end lilypond
1639
1640 La sintaxis de este comando es la siguiente:
1641
1642 @example
1643 \partial @var{duración}
1644 @end example
1645
1646 donde @code{duración} es el valor rítmico que se se debe añadir antes
1647 del siguiente compás.
1648
1649 Esto se traduce internamente a
1650
1651 @example
1652 \set Timing.measurePosition = -@var{longitud de la duración}
1653 @end example
1654
1655 La propiedad @code{measurePosition} contiene un número racional
1656 que indica qué parte del compás ha transcurrido hasta el momento.
1657 Observe que es un número negativo; @code{\partial 4} se traduce internamente
1658 con el significado de @qq{queda un valor de negra en este compás}.
1659
1660
1661 @refbugs
1662
1663 Este comando no tiene en cuenta las notas de adorno al comienzo
1664 de la música.  Cuando una pieza comienza con notas de adorno en la anacrusa,
1665 el @code{\partial} debe escribirse después de las notas de adorno
1666
1667 @lilypond[verbatim,quote,ragged-right,relative,fragment]
1668 \grace f16
1669 \partial 4
1670 g4
1671 a2 g2
1672 @end lilypond
1673
1674 El uso de @code{\partial} está previsto solamente para el comienzo de una
1675 pieza.  Si se emplea después del comienzo se obtendrán varias advertencias
1676 desagradables.
1677
1678
1679 @node Bar lines
1680 @subsection Bar lines
1681
1682 @cindex Barras de compás
1683 @funindex \bar
1684 @cindex líneas divisorias
1685 @cindex repetición, barras de
1686
1687 Las líneas divisorias delimitan a los compases pero también se pueden usar
1688 para indicar las repeticiones.  Normalmente se insertan de manera automática.
1689 Los saltos de línea solamente pueden producirse sobre las barras de compás.
1690
1691 Se pueden forzar tipos especiales de línea divisoria con 
1692 el comando @code{\bar}
1693
1694 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
1695 c4 \bar "|:" c4
1696 @end lilypond
1697
1698 Se encuentran disponibles los siguientes tipos de barra:
1699
1700 @lilypondfile[ragged-right,quote]{bar-lines.ly}
1701
1702 Además se puede especificar @code{"||:"}, que equivale a
1703 @code{"|:"} excepto en los saltos de línea, en que produce una doble barra
1704 al final de la línea y una repetición izquierda (de comienzo) al principio de
1705 la línea siguiente.
1706
1707 Para permitir un salto de línea donde no hay ninguna línea divisoria visible,
1708 utilice
1709
1710 @example
1711 \bar ""
1712 @end example
1713
1714 @noindent
1715 De esta manera se insertará una barra invisible de compás y se hará posible
1716 el salto de línea en este punto (sin incrementar el contador de los números de compás).
1717
1718 En las partituras con muchos pentragramas, un comando @code{\bar} en uno de ellos se aplica
1719 automáticamente a todos los demás.  Las líneas resultantes se conectan entre los distintos pentagramas
1720 de un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
1721
1722 @lilypond[quote,ragged-right,fragment,verbatim]
1723 <<
1724   \new StaffGroup <<
1725     \new Staff {
1726       e'4 d'
1727       \bar "||"
1728       f' e'
1729     }
1730     \new Staff { \clef bass c4 g e g }
1731   >>
1732   \new Staff { \clef bass c2 c2 }
1733 >>
1734 @end lilypond
1735
1736
1737 @commonprop
1738
1739 @funindex whichBar
1740 @funindex repeatCommands
1741 @funindex defaultBarType
1742
1743 El comando @code{\bar }@var{tipo_de_barra} es una forma corta de hacer
1744 @code{\set Timing.whichBar = }@var{tipo_de_barra}.  Cuando @code{whichBar}
1745 se establece con el valor de una cadena, se crea una línea divisoria de ese tipo.
1746
1747 Una línea divisoria se crea cuando se establece la propiedad @code{whichBar}.
1748 Al comienzo del compás su valor se toma de
1749 @code{Timing.defaultBarType}.  Los contenidos de los @code{repeatCommands} se
1750 utilizan para sobreescribir a las barras de compás por omisión.
1751
1752 Le recomendamos que utilice siempre @code{\repeat} para hacer repeticiones.
1753 Consulte @ref{Repeats}.
1754
1755
1756 @seealso
1757
1758 En este manual: @ref{Repeats}, @ref{System start delimiters}.
1759
1760 Referencia del programa: @internalsref{BarLine} (creada al nivel de
1761 @internalsref{Staff} (pentagrama)), @internalsref{SpanBar} (a través de los pentagramas).
1762
1763
1764 @node Unmetered music
1765 @subsection Unmetered music
1766
1767 @cindex cadencia
1768 @funindex \cadenzaOn
1769 @funindex \cadenzaOff
1770
1771 Las líneas divisorias y los números de compás se calculan autmáticamente.
1772 Para música sin compasear (por ejemplo cadencias), esto no es deseable.
1773 Para desactivar las barras y los números de compás automáticos, utilice los comandos
1774 @code{\cadenzaOn} y @code{\cadenzaOff}.
1775
1776 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
1777 c4 d e d
1778 \cadenzaOn
1779 c4 c d8 d d f4 g4.
1780 \cadenzaOff
1781 \bar "|"
1782 d4 e d c
1783 @end lilypond
1784
1785
1786 @refbugs
1787
1788 LilyPond insertará saltos de línea y de página solamente en las barras de compás.
1789 A menos que la música sin compasear acabe antes del final de la línea del pentagrama,
1790 tendrá que insertar barras
1791 de compás invisibles
1792
1793 @example
1794 \bar ""
1795 @end example
1796
1797 @noindent
1798 para indicar dónde se pueden producir los saltos.
1799
1800
1801 @node System start delimiters
1802 @subsection System start delimiters
1803
1804 @cindex comienzo del sistema
1805 @cindex Pentagramas, varios
1806 @cindex corchete vertical
1807 @cindex llave vertical
1808 @cindex pentagramas de piano
1809 @cindex pentagramas, grupo de
1810 @cindex pauta de coro
1811
1812 Muchas partituras constan de más de un pentagrama.  Estos pentagramas se pueden
1813 unir de cuatro formas distintas:
1814
1815 @itemize @bullet
1816 @item El grupo comienza con una llave a la izquierda y las líneas de compás
1817 están conectadas.  Esto se hace con el contexto @internalsref{GrandStaff}.
1818
1819 @lilypond[verbatim,ragged-right,quote]
1820 \new GrandStaff
1821 \relative <<
1822   \new Staff { c1 c }
1823   \new Staff { c c }
1824 >>
1825 @end lilypond
1826
1827 @item El grupo comienza con un corchete recto y las líneas de compás están conectadas.
1828 Esto se hace con el contexto
1829 @internalsref{StaffGroup}
1830
1831 @lilypond[verbatim,ragged-right,quote]
1832 \new StaffGroup
1833 \relative <<
1834   \new Staff { c1 c }
1835   \new Staff { c c }
1836 >>
1837 @end lilypond
1838
1839 @item El grupo comienza con un corchete recto pero las líneas de compás no están conectadas.
1840 Esto se hace con el contexto @internalsref{ChoirStaff}.
1841
1842 @lilypond[verbatim,ragged-right,quote]
1843 \new ChoirStaff
1844 \relative <<
1845   \new Staff { c1 c }
1846   \new Staff { c c }
1847 >>
1848 @end lilypond
1849
1850 @item El grupo comienza con una línea vertical.  Las líneas de compás
1851 no están conectadas.  Ésta es la opción por defecto para la partitura.
1852
1853 @lilypond[verbatim,ragged-right,quote]
1854 \relative <<
1855   \new Staff { c1 c }
1856   \new Staff { c c }
1857 >>
1858 @end lilypond
1859 @end itemize
1860
1861
1862 @seealso
1863
1864 Las barras de compás al principio de cada sistema son
1865 @internalsref{SystemStartBar}, @internalsref{SystemStartBrace} y
1866 @internalsref{SystemStartBracket}.  En cada contexto solamente se
1867 crea uno de estos tipos, y ese tipo está determinado por la propiedad
1868 @internalsref{systemStartDelimiter}.
1869
1870
1871 @commonprop
1872
1873 Los delimitadores del comienzo del sistema se pueden anidar muchas veces:
1874
1875 @lilypond[quote,ragged-right,verbatim]
1876 \new StaffGroup
1877 \relative <<
1878   \set StaffGroup.systemStartDelimiterHierarchy
1879     = #'(SystemStartSquare (SystemStartBracket a (SystemStartSquare b)) d)
1880   \new Staff { c1 }
1881   \new Staff { c1 }
1882   \new Staff { c1 }
1883   \new Staff { c1 }
1884   \new Staff { c1 }
1885 >>
1886 @end lilypond
1887
1888
1889 @node Staff symbol
1890 @subsection Staff symbol
1891
1892 @cindex ajuste del símbolo del pentagrama
1893
1894 Las notas, signos dinámicos, etc. están agrupados con un conjunto de líneas horizontales
1895 que reciben el nombre de pentagrama o pauta (@q{staff}, en plural @q{staves}).  En
1896 LilyPond, estas líneas se dibujan utilizando un objeto de presentación separado
1897 que se llama el @code{staff symbol} (el símbolo del pentagrama).
1898
1899 El símbolo del pentagrama se puede ajustar en el número, grosor
1900 y separación de las líneas, usando las propiedades.  Esto se demuestra en los archivos de ejemplo
1901 @lsr{staff,changing-the-number-of-lines-in-a-staff.ly} y
1902 @lsr{staff,changing-the-staff-size.ly}.
1903
1904 Además, los pentagramas se pueden iniciar e interrumpir libremente.  Esto se
1905 hace con @code{\startStaff} y @code{\stopStaff}.
1906
1907 @lilypond[verbatim,relative=2,fragment]
1908 b4 b
1909 \override Staff.StaffSymbol #'line-count = 2
1910 \stopStaff \startStaff
1911 b b
1912 \revert Staff.StaffSymbol #'line-count
1913 \stopStaff \startStaff
1914 b b
1915 @end lilypond
1916
1917 En combinación con los pentagramas ocultos o franceses,
1918 esto se puede usar para componer tipográficamente secciones de ossia.  He aquí un ejemplo:
1919
1920 @cindex ossia
1921
1922 @lilypondfile{ossia.ly}
1923
1924 @cindex pentagrama, establecer el número de líneas del
1925 @cindex pentagrama, establecer el grosor de las líneas del
1926 @cindex grosor de las líneas del pentagrama, establecer
1927 @cindex número de líneas del pentagrama, establecer
1928
1929 @seealso
1930
1931 Referencia del programa: @internalsref{StaffSymbol}.
1932
1933 Ejemplos: @lsrdir{staff}
1934
1935
1936 @node Writing music in parallel
1937 @subsection Writing music in parallel
1938
1939 @cindex Escribir música en paralelo
1940 @cindex Música intercalada
1941
1942 La música para varias partes se puede intercalar
1943
1944 @lilypond[quote,fragment,verbatim]
1945 \parallelMusic #'(voiceA voiceB) {
1946   r8     g'16[ c''] e''[ g' c'' e''] r8     g'16[ c''] e''[ g' c'' e''] |
1947   c'2                                c'2                                |
1948   r8     a'16[ d''] f''[ a' d'' f''] r8     a'16[ d''] f''[ a' d'' f''] |
1949   c'2                                c'2                                |
1950 }
1951 \new StaffGroup <<
1952   \new Staff \new Voice \voiceA
1953   \new Staff \new Voice \voiceB
1954 >>
1955 @end lilypond
1956
1957 Esto funciona bastante bien para música de piano
1958
1959 @lilypond[quote,verbatim]
1960 music = {
1961   \key c \major
1962   \time 4/4
1963   \parallelMusic #'(voiceA voiceB voiceC voiceD) {
1964     % Bar 1
1965     r8  g'16[ c''] e''[ g' c'' e''] r8  g'16[ c''] e''[ g' c''
1966 e''] |
1967     c'2                                 c'2 |
1968     r8  a16[ d'] f'[ a d' f']       r8  a16[ d'] f'[ a d' f'] |
1969     c2                                  c2 |
1970
1971     % Bar 2
1972     a'8 b'      c'' d''    e'' f''    g'' a'' |
1973     d'4         d'         d'         d' |
1974     c16 d e f   d e f g    e f g a    f g a b |
1975     a,4         a,4        a,4        a,4 |
1976
1977     % Bar 3 ...
1978   }
1979 }
1980
1981 \score {
1982   \new PianoStaff <<
1983     \music
1984     \new Staff <<
1985       \voiceA \\
1986       \voiceB
1987     >>
1988     \new Staff {
1989       \clef bass
1990       <<
1991         \voiceC \\
1992         \voiceD
1993       >>
1994     }
1995   >>
1996 }
1997 @end lilypond
1998
1999
2000 @node Connecting notes
2001 @section Connecting notes
2002
2003 Esta sección trata de la notación que afecta a grupos de notas.
2004
2005 @menu
2006 * Ties::                        
2007 * Slurs::                       
2008 * Phrasing slurs::              
2009 * Laissez vibrer ties::         
2010 * Automatic beams::             
2011 * Manual beams::                
2012 * Grace notes::                 
2013 @end menu
2014
2015
2016 @node Ties
2017 @subsection Ties
2018
2019 @cindex ligadura de unión
2020 @funindex ~
2021
2022 Una ligadura de unión conecta dos notas adyacentes de la misma altura.  La ligadura
2023 en efecto extiende la longitud de una nota.  No deben confundirse las ligaduras de unión con
2024 las ligaduras de expresión, que indican articulación, ni con las ligaduras de fraseo, que indican
2025 el fraseo musical.  Se introduce una ligadura de unión usando el símbolo de la tilde curva @samp{~}
2026
2027 @lilypond[quote,ragged-right,fragment,verbatim]
2028 e' ~ e' <c' e' g'> ~ <c' e' g'>
2029 @end lilypond
2030
2031 Cuando se aplica una ligadura de unón a un acorde, se conectan todas las cabezas de las notas cuyas alturas coinciden.
2032 Si no coincide ningún par de cabezas, no se crea ninguna ligadura.  Los acordes
2033 se pueden ligar parcialmente colocando la ligadura dentro del acorde,
2034
2035 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2036 <c~ e g~ b> <c e g b>
2037 @end lilypond
2038
2039 Una ligadura es simplemente una forma de extender la duración de una nota, parecida al
2040 puntillo.  El ejemplo siguiente muestra dos formas de escribir
2041 exactamente el mismo concepto:
2042
2043 @lilypond[quote,fragment,ragged-right]
2044 \time 3/4 c'2. c'2 ~ c'4
2045 @end lilypond
2046
2047 @noindent
2048 Se usan ligaduras de expresión bien cuando la nota atraviesa la barra
2049 de compás o bien cuando no se pueden usar puntillos para denotar el
2050 ritmo.  Cuando se usan ligaduras, las notas de mayor duración se deben alinear con las subdivisiones del compás, como
2051
2052 @lilypond[fragment,quote,ragged-right]
2053 \relative {
2054   r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4
2055 }
2056 @end lilypond
2057
2058 Si necesita unir muchas notas a través de las líneas divisorias, puede
2059 reslutar más fácil utilizar la división automática de notas (vea
2060 @ref{Automatic note splitting}).  Este mecanismo divide las notas
2061 largas de forma automática y las liga a través de las barras de compás.
2062
2063 @funindex \repeatTie
2064
2065 Cuando la segunda vez de una repetición comienza con una nota ligada,
2066 es necesario repetir la ligadura.  Esto se puede conseguir mediante @code{\repeatTie},
2067
2068 @lilypond[fragment,quote,ragged-right,relative=2]
2069 r <c e g>\repeatTie
2070 @end lilypond
2071
2072 @cindex ligaduras de repetición
2073 @cindex corchetes de repetición de primera y segunda vez y ligaduras
2074
2075 @commonprop
2076
2077 A veces se usan ligaduras para escribir arpegios.  En este caso, dos notas ligadas no
2078 necesitan ser consecutivas.  Esto se puede conseguir estableciendo la propiedad @code{tieWaitForNote}
2079 (ligadura - esperar nota) al valor verdadero. La misma funcionalidad puede resultar útil,
2080 por ejemplo, para ligar un trémolo a un acorde.  Por ejemplo,
2081
2082 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
2083 \set tieWaitForNote = ##t
2084 \grace { c16[~ e~ g]~ } <c, e g>2
2085 \repeat "tremolo" 8 { c32~ c'~ } <c c,>1
2086 e8~ c~ a~ f~ <e' c a f>2
2087 @end lilypond
2088
2089 Las ligaduras de pueden grabar manualmente modificando la propiedad
2090 @code{tie-configuration}.  El primer número indica la distancia desde
2091 el centro del pentagrama en espacios de pentagrama, y el segundo
2092 número indica la dirección (1 = hacia arriba, -1 = hacia abajo).
2093
2094 @lilypond[fragment,verbatim,relative=1,ragged-right,quote]
2095 <c e g>2~ <c e g> |
2096 \override TieColumn #'tie-configuration =
2097   #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1))
2098 <c e g>~ <c e g> |
2099 @end lilypond
2100
2101
2102 @refcommands
2103
2104
2105 @funindex \tieUp
2106 @code{\tieUp},
2107 @funindex \tieDown
2108 @code{\tieDown},
2109 @funindex \tieNeutral
2110 @code{\tieNeutral},
2111 @funindex \tieDotted
2112 @code{\tieDotted},
2113 @funindex \tieDashed
2114 @code{\tieDashed},
2115 @funindex \tieSolid
2116 @code{\tieSolid}.
2117
2118
2119 @seealso
2120
2121 En el presente manual: @ref{Automatic note splitting}.
2122
2123 Referencia del programa: @internalsref{Tie}.
2124
2125
2126 @refbugs
2127
2128 Un cambio de pentagrama cuando hay una ligadura activa no producirá una ligadura inclinada.
2129
2130 Los cambios de clave o de octava durante una ligadura de unión no
2131 están bien definidos realmente.  En estos casos puede ser preferible una ligadura de expresión.
2132
2133
2134 @node Slurs
2135 @subsection Slurs
2136
2137 @cindex Ligaduras de expresión
2138
2139 Una ligadura de expresión indica que las notas se deben tocar unidas o
2140 @emph{legato}.  Se escriben utilizando paréntesis
2141
2142 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
2143 f( g a) a8 b( a4 g2 f4)
2144 <c e>2( <b d>2)
2145 @end lilypond
2146
2147 La dirección de una ligadura de expresión se puede especificar con
2148 @code{\slur@emph{DIRECCIÓN}}, donde @code{@emph{DIRECCIÓN}} es o bien
2149 @code{Up} (arriba), @code{Down} (abajo), o @code{Neutral}
2150 (seleccionada automáticamente).
2151
2152 Sin embargo, hay una forma abreviada muy conveniente para forzar las
2153 direcciones de las ligaduras de expresión.  Escibiendo @code{_} o
2154 @code{^} antes de los paréntesis de apertura, también se establece la dirección.  Por ejemplo,
2155
2156 @lilypond[relative=2,ragged-right,quote,verbatim,fragment]
2157 c4_( c) c^( c)
2158 @end lilypond
2159
2160 Se puede imprimir una sola ligadura cada vez.  Si necesita imprimir
2161 una ligadura larga por encima de varias ligauras más cortas, consulte @ref{Phrasing slurs}.
2162
2163
2164 @commonprop
2165
2166 Algunos compositores escriben dos ligaduras cuando quieren acordes
2167 legato.  Esto se consigue en LilyPond mediante el establecimiento de @code{doubleSlurs},
2168
2169 @lilypond[verbatim,ragged-right,relative,fragment,quote]
2170 \set doubleSlurs = ##t
2171 <c e>4 ( <d f> <c e> <d f> )
2172 @end lilypond
2173
2174
2175 @refcommands
2176
2177 @funindex \slurUp
2178 @code{\slurUp},
2179 @funindex \slurDown
2180 @code{\slurDown},
2181 @funindex \slurNeutral
2182 @code{\slurNeutral},
2183 @funindex \slurDashed
2184 @code{\slurDashed},
2185 @funindex \slurDotted
2186 @code{\slurDotted},
2187 @funindex \slurSolid
2188 @code{\slurSolid}.
2189
2190 @seealso
2191
2192 Referencia del programa: @seeinternals{Slur}.
2193
2194
2195 @node Phrasing slurs
2196 @subsection Phrasing slurs
2197
2198 @cindex ligauras de fraseo
2199 @cindex marcas de fraseo
2200
2201 Una ligadura de fraseo (o marca de fraseo) conecta las notas y se
2202 utiliza para indicar una frase musical.  Se escribe usando @code{\(} y
2203 @code{\)} respectivamente
2204
2205 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2206 \time 6/4 c'\( d( e) f( e) d\)
2207 @end lilypond
2208
2209 Tipográficamente, la ligadura de fraseo se comporta casi exactamente
2210 igual que una ligadura de expresión normal.  Sin embargo, se tratan
2211 como objetos diferentes.  Una @code{\slurUp} no tendrá ningún efecto sobre una ligadura de fraseo; utilice en su lugar
2212 @code{\phrasingSlurUp}, @code{\phrasingSlurDown}, y
2213 @code{\phrasingSlurNeutral}.
2214
2215 No se pueden tener varias ligaduras de fraseo simultáneas.
2216
2217
2218 @refcommands
2219
2220 @funindex \phrasingSlurUp
2221 @code{\phrasingSlurUp},
2222 @funindex \phrasingSlurDown
2223 @code{\phrasingSlurDown},
2224 @funindex \phrasingSlurNeutral
2225 @code{\phrasingSlurNeutral}.
2226
2227
2228 @seealso
2229
2230 Referencia del programa: @internalsref{PhrasingSlur}.
2231
2232
2233 @node Laissez vibrer ties
2234 @subsection Laissez vibrer ties
2235 @cindex Laissez vibrer
2236 @cindex Ligaduras laissez vibrer
2237
2238 Las ligaduras L.v. (laissez vibrer, dejar vibrar) indican que las
2239 notas no se deben apagar al final.  Se usan en la notación para piano,
2240 arpa y otros instrumentos de cuerda y percusión.  Se pueden introducir escribiendo @code{\laissezVibrer},
2241
2242 @lilypond[fragment,ragged-right,verbatim,relative=1]
2243 <c f g>\laissezVibrer
2244 @end lilypond
2245
2246 @seealso
2247
2248 Referencia del programa:
2249 @internalsref{LaissezVibrerTie}
2250 @internalsref{LaissezVibrerTieColumn}
2251
2252 Archivos de ejemplo:
2253 @lsr{connecting,laissez-vibrer-ties.ly}
2254
2255
2256 @node Automatic beams
2257 @subsection Automatic beams
2258
2259 LilyPond inserta las barras de corchea automáticamente
2260
2261 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2262 \time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8
2263 @end lilypond
2264
2265 Cuando estas decisiones automáticas no son lo bastante buenas, se
2266 pueden escribir los barrados de forma explícita.  También es posible
2267 definir patrones de barrado que difieran de los ajustes por defecto.
2268 Para ver más detalles, consulte @ref{Setting automatic beam behavior}.
2269
2270 Las notas individuales se pueden marcar con @code{\noBeam} para evitar
2271 que lleven una barra
2272
2273 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2274 \time 2/4 c8 c\noBeam c c
2275 @end lilypond
2276
2277
2278 @seealso
2279
2280 Referencia del programa: @internalsref{Beam}.
2281
2282
2283 @node Manual beams
2284 @subsection Manual beams
2285
2286 @cindex barras manuales
2287 @funindex ]
2288 @funindex [
2289
2290 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2291 barrado automático.  Por ejemplo, el barrador automático no escribe
2292 barras por encima de los silencios o las líneas divisorias.  Tales
2293 barras se especifican manualmente marcando los puntos de comienzo y final con @code{[} y @code{]}
2294
2295 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2296 {
2297   r4 r8[ g' a r8] r8 g[ | a] r8
2298 }
2299 @end lilypond
2300
2301
2302 @commonprop
2303
2304 @funindex stemLeftBeamCount
2305 @funindex stemRightBeamCount
2306
2307 Normalmente los patrones de barrado dentro de una barra se determinan
2308 automáticamente.  Si es necesario se pueden usar las propiedades
2309 @code{stemLeftBeamCount} y @code{stemRightBeamCount} para
2310 sobreescribir los ajustes por defecto.  Si se establece el valor de
2311 una propiedad cualquiera, este valor se utilizará una sola vez, y después se boorará.
2312
2313 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2314 {
2315    f8[ r16
2316       f g a]
2317    f8[ r16
2318    \set stemLeftBeamCount = #1
2319       f g a]
2320 }
2321 @end lilypond
2322
2323 Se puede establecer la propiedad @code{subdivideBeams} para subdividir
2324 todas las barras de semicorchea y de valores inferiores en las
2325 posiciones de las fracciones o partes, tal y como está definido por parte de la propiedad @code{beatLength}.
2326
2327 @lilypond[fragment,quote,relative=2,verbatim]
2328 c16[ c c c c c c c]
2329 \set subdivideBeams = ##t
2330 c16[ c c c c c c c]
2331 \set Score.beatLength = #(ly:make-moment 1 8)
2332 c16[ c c c c c c c]
2333 @end lilypond
2334 @funindex subdivideBeams
2335
2336 @noindent
2337 Para ver más información sobre @code{make-moment}, consulte
2338 @ref{Time administration}.
2339
2340 Los saltos de línea normalmente están prohibidos cuando las barras
2341 cruzan las líneas divisorias.  Este comportamiento se puede modificar estableciendo @code{breakable}.
2342
2343 @funindex breakable
2344
2345 @cindex barras de corchea y saltos de línea
2346 @cindex barras en ángulo
2347 @cindex ángulo, barras en
2348 @cindex auto-knee-gap
2349
2350 Se insertan automáticamente barras de corchea en ángulo cuando se
2351 detecta un desnivel muy grande entre las cabezas de las notas. 
2352 Este comportamiento se puede ajustar a través del objeto @code{auto-knee-gap}.
2353
2354
2355 @refbugs
2356
2357 Las barras que cruzan pentagramas y reciben un ángulo automático no se
2358 pueden usar conjuntamente con los pentagramas ocultos.  Consulte @ref{Hiding staves}.
2359
2360 @c Is this still true with skyline spacing stuff? -J.Mandereau
2361 Las barras de corchea no evitan las colisiones con los símbolos que
2362 rodean las notas, como los textos y las alteraciones.
2363
2364
2365 @node Grace notes
2366 @subsection Grace notes
2367
2368 @funindex \grace
2369 @cindex ornamentos
2370 @cindex mordentes
2371 @cindex appoggiatura
2372 @cindex acciaccatura
2373
2374 Los mordentes y notas de adorno son ornamentos escritos.  El más común es la
2375 acciaccatura o mordente de una nota, que se debe tocar muy corta.  Se
2376 denota mediante una corchea pequeña, ligada, con un corchete tachado o
2377 atravesado por una barrita.  La appoggiatura es una nota de adorno que
2378 toma una fracción fija de la nota principal, y se denota como una nota
2379 pequeña, ligada, sin tachar.  Ambas se introducen con los comandos
2380 @code{\acciaccatura} y @code{\appoggiatura}, como se muestra en el ejemplo siguiente
2381
2382 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2383 b4 \acciaccatura d8 c4 \appoggiatura e8 d4
2384 \acciaccatura { g16[ f] } e4
2385 @end lilypond
2386
2387 Ambas son formas especiales del comando @code{\grace}.  Al anteponer
2388 esta palabra a una expresión musical se crea una nueva expresión, que
2389 se imprime en un tipo más pequeño y no ocupa ningún tiempo lógico en el compás.
2390
2391 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2392 c4 \grace c16 c4
2393 \grace { c16[ d16] } c2 c4
2394 @end lilypond
2395
2396 @noindent
2397 Al contrario que @code{\acciaccatura} y @code{\appoggiatura}, el comando
2398 @code{\grace} no inicia una ligadura.
2399
2400 @cindex timing, internal
2401
2402 Internamente, la cuenta del tiempo para las notas de adorno se hace
2403 utilizando un segundo contador, el contador @q{de adorno}.  Cada
2404 instante en el tiempo comprende dos números racionales: uno denota el tiempo
2405 lógico, y el otro denota el tiempo de adorno.  El ejemplo anterior se muestra a continuación con vectores de tiempo
2406
2407 @lilypond[quote,ragged-right]
2408 <<
2409   \relative c''{
2410     c4 \grace c16 c4 \grace {
2411     c16[ d16] } c2 c4
2412   }
2413   \new Lyrics \lyricmode {
2414     \override LyricText #'font-family = #'typewriter
2415
2416     \markup { (0,0) } 4
2417     \grace { \markup {
2418       ( \fraction 1 4 , \fraction -1 16 ) } 16 }
2419     \markup { (\fraction 1 4 , 0 ) } 4
2420     \grace {
2421       \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16
2422       \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16
2423     }
2424     \markup { ( \fraction 2 4 , 0 ) }
2425   }
2426 >>
2427 @end lilypond
2428
2429 La colocación de las notas de adorno se sincroniza entre los distintos
2430 pentragramas.  En el siguiente ejemplo, hay dos semicorcheas de adorno
2431 por cada corchea de adorno
2432
2433 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2434 << \new Staff { e4 \grace { c16[ d e f] } e4 }
2435    \new Staff { c4 \grace { g8[ b] } c4 } >>
2436 @end lilypond
2437
2438 @funindex \afterGrace
2439
2440 Si quiere acabar una nota con un adorno, use el comando
2441 @code{\afterGrace}.  Toma dos argumentos: la nota principal y las
2442 notas de adorno que siguen a la nota principal.
2443
2444 @lilypond[ragged-right, verbatim,relative=2,fragment]
2445 c1 \afterGrace d1 { c16[ d] } c4
2446 @end lilypond
2447
2448 Esto pondrá las notas de adorno después de un @q{espacio} que dura 3/4
2449 de la longitud de la nota principal.  La fracción 3/4 se puede cambiar
2450 estableciendo @code{afterGraceFraction}, por ejemplo
2451
2452 @example
2453 #(define afterGraceFraction (cons 7 8))
2454 @end example
2455
2456 @noindent
2457 pondrá la nota de adorno a 7/8 de la nota principal.
2458
2459 Se puede conseguir el mismo efecto de forma manual haciendo
2460
2461 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2462 \new Voice {
2463   << { d1^\trill_( }
2464      { s2 \grace { c16[ d] } } >>
2465   c4)
2466 }
2467 @end lilypond
2468
2469 @noindent
2470 Ajustando la duración de la nota de desplazamiento (aquí es una
2471 blanca), se ajusta el espacio entre la nota principal y la de adorno.
2472
2473 Una expresión musical @code{\grace} introduce ajustes de tipografía especiales,
2474 por ejemplo para producir un tipo más pequeño y para fijar las
2475 direcciones.  Por ello, cuando se introducen trucos para la
2476 presentación, deben ir dentro de la expresión de adorno, por ejemplo:
2477
2478 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2479 \new Voice {
2480   \acciaccatura {
2481     \stemDown
2482     f16->
2483     \stemNeutral
2484   }
2485   g4
2486 }
2487 @end lilypond
2488
2489 @noindent
2490 Las sobreescrituras (overrides) también se deben deshacer dentro de la expresión de adorno.
2491
2492 La disposición de las expresiones de adorno se pueden cambiar a lo largo
2493 de la música usando la función @code{add-grace-property}.  El
2494 siguiente ejemplo suprime la definición de la dirección de la
2495 @code{Stem} (plica) para este adorno, y así las plicas no siempre apuntan hacia ariba.
2496
2497 @example
2498 \new Staff @{
2499   #(add-grace-property 'Voice 'Stem 'direction '())
2500   @dots{}
2501 @}
2502 @end example
2503
2504 @noindent
2505 Otra opción es modificar las variables @code{startGraceMusic},
2506 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
2507 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
2508 @code{stopAppoggiaturaMusic}.  Hay más información en el archivo
2509 @file{ly/@/grace@/-init@/.ly}.
2510
2511 @noindent
2512 La barrita que cruza el corchete de las acciaccaturas se puede obtener
2513 en otras situaciones mediante @code{\override Stem  #'stroke-style = #"grace"}.
2514
2515
2516 @commonprop
2517
2518 Se puede forzar que las notas de adorno utilicen espaciado flotante,
2519
2520 @lilypond[relative=2,ragged-right]
2521 <<
2522   \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2523   \new Staff {
2524      c'4
2525      \afterGrace
2526      c'4
2527      { c'16[ c'8 c'16] }
2528      c'4
2529   }  
2530   \new Staff {
2531      c'16[ c'16 c'16 c'16]
2532      c'16[ c'16 c'16 c'16]
2533      c'4
2534   }
2535 >>
2536 @end lilypond
2537
2538
2539 @seealso
2540
2541 Referencia del programa: @internalsref{GraceMusic}.
2542
2543
2544 @refbugs
2545
2546 Una partitura que comienza con una expresión @code{\grace} requiere una declaración explícita
2547 @code{\new Voice} pues en caso contrario la nota principal y la de adorno
2548 acabarán en pentagramas distintos.
2549
2550 La sincronización de las notas de adorno también puede acarrear sorpresas.  La notación de pentagramas,
2551 como armaduras, líneas divisorias, etc., se sincronizan también.  Ponga cuidado
2552 cuando mezcle pentagramas con adornos y sin adornos, por ejemplo
2553
2554 @lilypond[quote,ragged-right,relative=2,verbatim,fragment]
2555 << \new Staff { e4 \bar "|:" \grace c16 d4 }
2556    \new Staff { c4 \bar "|:" d4 } >>
2557 @end lilypond
2558
2559 @noindent
2560 Esto se puede remediar insertando desplazamientos de adorno de las
2561 duraciones correspondientes en los otros pentagramas.  Para el ejemplo anterior
2562
2563 @example
2564 \new Staff @{ c4 \bar "|:" \grace s16 d4 @}
2565 @end example
2566
2567 Las secciones de adorno sólo se deben usar dentro de expresiones de
2568 música secuenciales.  No están soportados el anidado ni la
2569 yuxtaposición de secciones de adorno, y podría producir caídas u otros errores.
2570
2571
2572
2573 @node Expressive marks
2574 @section Expressive marks
2575
2576 Las marcas de expresión ayudan al músico a sacar de la música algo más que
2577 simples notas y ritmos.
2578
2579 @menu
2580 * Articulations::               
2581 * Fingering instructions::      
2582 * Dynamics::                    
2583 * Breath marks::                
2584 * Trills::                      
2585 * Glissando::                   
2586 * Arpeggio::                    
2587 * Falls and doits::             
2588 @end menu
2589
2590
2591 @node Articulations
2592 @subsection Articulations
2593
2594 @cindex Articulaciones
2595 @cindex guiones
2596 @cindex ornamentos
2597
2598 Un amplio abanico de símbolos pueden aparecer encima o debajo de las notas
2599 para indicar distintas características de la ejecución.  Se adjuntan a una
2600 nota escribiendo un guión y el carácter que significa la articulación.
2601 Se muestran a continuación:
2602
2603 @lilypondfile[quote,ragged-right]{script-abbreviations.ly}
2604
2605 Los significados de estas abreviaturas se pueden modificar.  Consulte
2606 @file{ly/@/script@/-init@/.ly} para ver ejemplos.
2607
2608 La indicación se coloca automáticamente, pero la dirección (arriba o abajo)
2609 se puede también forzar.  Como otros fragmentos de código de LilyPond,
2610 @code{_} los situará por debajo del pentagrama, y @code{^} los colocará por encima.
2611
2612 @lilypond[quote,ragged-right,fragment,verbatim]
2613 c''4^^ c''4_^
2614 @end lilypond
2615
2616 Se pueden añadir otros símbolos usando la sintaxis
2617 @var{nota}@code{\}@var{nombre}.  Una vez más, se puede forzar
2618 que aparezcan por encima o por debajo usando @code{^} y @code{_},
2619 por ejemplo
2620
2621 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
2622 c\fermata c^\fermata c_\fermata
2623 @end lilypond
2624
2625 @cindex acento
2626 @cindex marcato
2627 @cindex staccatissimo
2628 @cindex espressivo
2629 @cindex fermata
2630 @cindex calderón
2631 @cindex apagado
2632 @cindex staccato
2633 @cindex portato
2634 @cindex tenuto
2635 @cindex arco arriba
2636 @cindex arco abajo
2637 @cindex pedal, indicaciones de
2638 @cindex órgano, indicaciones de pedal de
2639 @cindex grupeto circular
2640 @cindex open
2641 @cindex flageolet
2642 @cindex grupeto circular invertido
2643 @cindex trino
2644 @cindex semitrino
2645 @cindex semitrino descendente
2646 @cindex prallprall
2647 @cindex prallmordent
2648 @cindex prall, up
2649 @cindex prall, down
2650 @cindex thumb marking
2651 @cindex segno
2652 @cindex coda
2653 @cindex varcoda
2654
2655 He aquí un cuadro que muestra todas las articulaciones disponibles:
2656
2657 @lilypondfile[ragged-right,quote]{script-chart.ly}
2658
2659
2660 @commonprop
2661
2662 El orden vertical de las articulaciones se controla con la propiedad
2663 @code{script-priority}.  Cuanto más bajo es esta número,
2664 más cerca de la nota se colocará.
2665 En este ejemplo el @internalsref{TextScript} (el símbolo de sostenido) tiene primero la
2666 prioridad más baja, así que se coloca en la parte más baja en el primer ejemplo.
2667 En el segundo, el semitrino (el @internalsref{Script}) tiene la prioridad más baja, por tanto
2668 se coloca en la parte interior.  Cuando dos objetos tienen la misma prioridad, el orden en que
2669 se escriben decide cuál de ellos va primero.
2670
2671 @lilypond[verbatim,relative=3,ragged-right,fragment,quote]
2672 \once \override TextScript #'script-priority = #-100
2673 a4^\prall^\markup { \sharp }
2674
2675 \once \override Script #'script-priority = #-100
2676 a4^\prall^\markup { \sharp }
2677 @end lilypond
2678
2679
2680 @seealso
2681
2682 Referencia del programa: @internalsref{Script}.
2683
2684
2685 @refbugs
2686
2687 Estos signos aparecen en la salida impresa pero no tienen ningún efecto sobre la
2688 representación de MIDI de la música.
2689
2690
2691 @node Fingering instructions
2692 @subsection Fingering instructions
2693
2694 @cindex digitación
2695 @cindex cambio de dedo
2696
2697 Las instrucciones de digitación se pueden introducir usando
2698 @example
2699 @var{nota}-@var{dígito}
2700 @end example
2701 Para los cambios de dedo, utilice marcas de texto.
2702
2703 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2704 c4-1 c-2 c-3 c-4
2705 c^\markup { \finger "2 - 3" }
2706 @end lilypond
2707
2708 Puede usar la articulación de pulgar para indicar que una nota se debe tocar con el pulgar
2709 (p.ej. en música de cello)
2710 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2711 <a_\thumb a'-3>8 <b_\thumb b'-3>
2712 @end lilypond
2713
2714 Las digitaciones para los acordes también se pueden añadir a las notas individuales del acorde
2715 escribiéndolas después de las alturas
2716 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2717 < c-1 e-2 g-3 b-5 >4
2718 @end lilypond
2719
2720
2721 @commonprop
2722
2723 Puede ejercer un mayor control sobre la digitación de los acordes
2724 estableciendo @code{fingeringOrientations}
2725
2726 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2727 \set fingeringOrientations = #'(left down)
2728 <c-1 es-2 g-4 bes-5 > 4
2729 \set fingeringOrientations = #'(up right down)
2730 <c-1 es-2 g-4 bes-5 > 4
2731 @end lilypond
2732
2733 Usando esta funcionalidad, también es posible poner instrucciones de digitación muy cerca de las cabezas 
2734 de nota en música monofónica,
2735
2736 @lilypond[verbatim,ragged-right,quote,fragment]
2737 \set fingeringOrientations = #'(right)
2738 <es'-2>4
2739 @end lilypond
2740
2741
2742 @seealso
2743
2744 Referencia del programa: @internalsref{Fingering}.
2745
2746 Ejemplos: @lsr{expressive,fingering-chords.ly}
2747
2748
2749 @node Dynamics
2750 @subsection Dynamics
2751
2752 @cindex Dynamics
2753 @funindex \pppp
2754 @funindex \ppp
2755 @funindex \pp
2756 @funindex \p
2757 @funindex \mp
2758 @funindex \mf
2759 @funindex \f
2760 @funindex \ff
2761 @funindex \fff
2762 @funindex \ffff
2763 @funindex \fp
2764 @funindex \sf
2765 @funindex \sff
2766 @funindex \sp
2767 @funindex \spp
2768 @funindex \sfz
2769 @funindex \rfz
2770
2771 Las marcas dinámicas de matiz absoluto se especifican usando un comando después de una nota:
2772 @code{c4\ff}.  Las marcas dinámicas disponibles son @code{\ppppp},
2773 @code{\pppp}, @code{\ppp},
2774 @code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff},
2775 @code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff},
2776 @code{\sp}, @code{\spp}, @code{\sfz} y @code{\rfz}.
2777
2778 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
2779 c\ppp c\pp c \p c\mp c\mf c\f c\ff c\fff
2780 c2\fp c\sf c\sff c\sp c\spp c\sfz c\rfz
2781 @end lilypond
2782
2783 @funindex \<
2784 @funindex \>
2785 @funindex \!
2786
2787 Un regulador de crescendo se comienza con @code{\<} y se termina con
2788 @code{\!} o con un matiz absoluto.  Un regulador decrescendo comienza con
2789 @code{\>} y se termina también con @code{\!} o con un matiz dinámico
2790 absoluto.  Se pueden usar @code{\cr} y @code{\decr} en lugar de
2791 @code{\<} y @code{\>}.  A causa de que estas marcas se unen a notas, se deben
2792 usar notas espaciadoras si se necesitan varias marcas durante una nota.
2793
2794 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2795 c\< c\! d\> e\!
2796 << f1 { s4 s4\< s4\! \> s4\! } >>
2797 @end lilypond
2798
2799 @noindent
2800 Un regulador comienza normalmente en el borde izquierdo de la nota inicial
2801 y acaba en el borde derecho de la nota final.  Si la nota
2802 final cae sobre el principio de un compás,  el regulador finaliza en la línea divisoria
2803 inmediatamente anterior.  Esto se puede modificar estableciendo la propiedad
2804 @code{hairpinToBarline},
2805
2806 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2807 \set hairpinToBarline = ##f
2808 c4\< c2. c4\!
2809 @end lilypond
2810
2811 En algunas situaciones, la marca de articulación @code{\espressivo} puede ser
2812 apropiada para indicar un crescendo y decrescendo sobre una nota,
2813
2814 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
2815 c2 b4 a g1\espressivo
2816 @end lilypond
2817
2818 Esto puede dar lugar a reguladores muy cortos.  Utilice @code{minimum-length}
2819 dentro de @internalsref{Voice}.@internalsref{Hairpin} para alargarlos, por
2820 ejemplo
2821
2822 @example
2823 \override Voice.Hairpin #'minimum-length = #5
2824 @end example
2825
2826 @cindex al niente
2827 @cindex niente, al
2828
2829 Los reguladores se pueden imprimir con la punta en círculo (notación
2830 al niente) estableciendo la propiedad @code{circled-tip},
2831
2832 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
2833 \override Hairpin #'circled-tip = ##t
2834 c2\< c\!
2835 c4\> c\< c2\!
2836 @end lilypond
2837
2838
2839 @cindex crescendo
2840 @cindex decrescendo
2841 @cindex diminuendo
2842
2843 También puede usar texto que diga @emph{cresc.} en vez de reguladores
2844
2845 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
2846 \setTextCresc
2847 c\< d e f\!
2848 \setHairpinCresc
2849 e\> d c b\!
2850 \setTextDecresc
2851 c\> d e f\!
2852 \setTextDim
2853 e\> d c b\!
2854 @end lilypond
2855
2856 Asimismo puede aportar sus propios textos
2857 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2858 \set crescendoText = \markup { \italic "cresc. poco" }
2859 \set crescendoSpanner = #'dashed-line
2860 a'2\< a a a\!\mf
2861 @end lilypond
2862
2863 Para crear nuevas indicaciones dinámicas o texto que se deba alinear
2864 con los matices, consulte @ref{New dynamic marks}.
2865
2866 El posicionamiento vertical de las expresiones dinámicas se gestiona a
2867 través de @internalsref{DynamicLineSpanner}.
2868
2869
2870 @commonprop
2871
2872 Las expresiones dinámicas que suceden en, comienzan sobre, o acaban
2873 en, la misma nota se alinearán verticalmente.  Si quiere asegurar que
2874 las expresiones dinámicas se alinean cuando no suceden sobre la misma
2875 nota, puede aumentar el valor de la propiedad @code{staff-padding}.
2876
2877 @example
2878 \override DynamicLineSpanner #'staff-padding = #4
2879 @end example
2880
2881 También puede utilizar esta propiedad si las expresiones dinámicas
2882 colisionan con otros elementos de la notación.
2883
2884 Los crescendi y decrescendi que acaban sobre la misma nota de una
2885 línea nueva no se imprimen.  Para cambiar este comportamiento, utilice
2886
2887 @example
2888 \override Score.Hairpin #'after-line-breaking = ##t
2889 @end example
2890
2891 Los cambios dinámicos de tipo texto (como @emph{cresc.} y @emph{dim.})
2892 se imprimen con una línea de puntos que muestra su alcance.  Para
2893 evitar que se imprima esta línea, use
2894
2895 @example
2896 \override DynamicTextSpanner #'dash-period = #-1.0
2897 @end example
2898
2899
2900 @refcommands
2901
2902 @funindex \dynamicUp
2903 @code{\dynamicUp},
2904 @funindex \dynamicDown
2905 @code{\dynamicDown},
2906 @funindex \dynamicNeutral
2907 @code{\dynamicNeutral}.
2908
2909
2910 @seealso
2911
2912 Referencia del programa: @internalsref{DynamicText}, @internalsref{Hairpin}.
2913 El posicionamiento vertical de estos símbolos se maneja por medio de
2914 @internalsref{DynamicLineSpanner}.
2915
2916
2917 @node Breath marks
2918 @subsection Breath marks
2919
2920 Las marcas de respiración se introducen usando @code{\breathe}
2921
2922 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
2923 c'4 \breathe d4
2924 @end lilypond
2925
2926
2927 @commonprop
2928
2929 El glifo de la marca de respiración se puede ajustar por medio de la sobreescritura de la propiedad
2930 @code{text} del objeto de presentación @code{BreathingSign} con cualquier texto de marcado.
2931 Por ejemplo,
2932 @lilypond[quote,ragged-right,fragment,verbatim,relative=1]
2933 c'4
2934 \override BreathingSign #'text
2935   = #(make-musicglyph-markup "scripts.rvarcomma")
2936 \breathe
2937 d4
2938 @end lilypond
2939
2940 @seealso
2941
2942 Referencia del programa: @internalsref{BreathingSign}.
2943
2944 Ejemplos: @lsr{expressive,breathing-sign.ly}
2945
2946
2947 @node Trills
2948 @subsection Trills
2949
2950 Los trinos cortos se imprimen como una articulación normal; consulte @ref{Articulations}.
2951
2952 Los trinos largos mantenidos se hacen con @code{\startTrillSpan} y
2953 @code{\stopTrillSpan},
2954
2955 @lilypond[verbatim,ragged-right,relative=2,quote,fragment]
2956 \new Voice {
2957   << { c1 \startTrillSpan }
2958      { s2. \grace { d16[\stopTrillSpan e] } } >>
2959   c4 }
2960 @end lilypond
2961
2962 @cindex Trinos con altura
2963
2964 Los trinos que se tienen que ejecutar sobre notas especificadas
2965 explícitamente se pueden tipografiar con el comando @code{pitchedTrill},
2966
2967 @lilypond[ragged-right,verbatim,fragment,relative=1,quote]
2968 \pitchedTrill c4\startTrillSpan fis
2969 f\stopTrillSpan
2970 @end lilypond
2971
2972 @noindent
2973 El primer argumento es la nota principal.  La altura de la segunda se
2974 imprime como una cabeza de nota sin plica entre paréntesis.
2975
2976
2977 @refcommands
2978
2979 @code{\startTrillSpan},
2980 @funindex \startTrillSpan
2981 @code{\stopTrillSpan}.
2982 @funindex \stopTrillSpan
2983
2984
2985 @seealso
2986
2987 Referencia del programa: @internalsref{TrillSpanner}.
2988
2989
2990 @node Glissando
2991 @subsection Glissando
2992
2993 @cindex Glissando
2994 @funindex \glissando
2995
2996 Un glissando es un cambio gradual en la altura.  Se denota por medio
2997 de una línea o una línea ondulada entre dos notas.  Se llama
2998 adjuntando @code{\glissando} a una nota
2999
3000 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
3001 c2\glissando c'
3002 \override Glissando #'style = #'zigzag
3003 c2\glissando c,
3004 @end lilypond
3005
3006
3007 @seealso
3008
3009 Referencia del programa: @internalsref{Glissando}.
3010
3011 Archivos de ejemplo:
3012 @lsr{expressive,glissando.ly}, @lsr{expressive,line-styles.ly}
3013
3014
3015
3016 @refbugs
3017
3018 La impresión de texto sobre la línea (como @emph{gliss.}) no está soportada.
3019
3020
3021 @node Arpeggio
3022 @subsection Arpeggio
3023
3024 @cindex Arpeggio
3025 @cindex acorde quebrado
3026 @funindex \arpeggio
3027
3028 Se puede especificar un signo de arpegio (conocido también como acorde quebrado) sobre un
3029 acorde adjuntando un @code{\arpeggio} a un acorde
3030
3031 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3032 <c e g c>\arpeggio
3033 @end lilypond
3034
3035 Un corchete recto a la izquierda indica que el intérprete no tiene que
3036 arpegiar el acorde
3037
3038 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3039 \arpeggioBracket
3040 <c' e g c>\arpeggio
3041 @end lilypond
3042
3043 La dirección del arpegio se denota a veces mediante la adición de una
3044 punta de flecha a la línea ondulada
3045
3046 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3047 \new Voice {
3048   \arpeggioUp
3049   <c e g c>\arpeggio
3050   \arpeggioDown
3051   <c e g c>\arpeggio
3052 }
3053 @end lilypond
3054
3055
3056 @commonprop
3057
3058 Cuando un arpegio cruza uno o varios pentagramas, puede adjuntar un
3059 arpegio a los acordes en los dos pentagramas y establecer
3060 @internalsref{PianoStaff}.@code{connectArpeggios}
3061
3062 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
3063 \new PianoStaff <<
3064   \set PianoStaff.connectArpeggios = ##t
3065   \new Staff { <c' e g c>\arpeggio }
3066   \new Staff { \clef bass <c,, e g>\arpeggio }
3067 >>
3068 @end lilypond
3069
3070 @c TODO: cross-voice arpeggio example?
3071 @c such an example is already in LSR -J.Mandereau
3072
3073 @refcommands
3074
3075 @code{\arpeggio},
3076 @funindex \arpeggioUp
3077 @code{\arpeggioUp},
3078 @funindex \arpeggioDown
3079 @code{\arpeggioDown},
3080 @funindex \arpeggioNeutral
3081 @code{\arpeggioNeutral},
3082 @funindex \arpeggioBracket
3083 @code{\arpeggioBracket}.
3084
3085
3086 @seealso
3087
3088 Manual de notación: @ref{Ties}, para escribir arpegios explícitamente.
3089
3090 Referencia del programa: @internalsref{Arpeggio}.
3091
3092
3093 @refbugs
3094
3095 No es posible mezclar arpegios conectados y no conectados en un
3096 @internalsref{PianoStaff} en el mismo instante de tiempo.
3097
3098
3099 @node Falls and doits
3100 @subsection Falls and doits
3101
3102 Se pueden expresar caídas y subidas de tono (falls y doits) añadidas a
3103 las notas mediante el comando @code{\bendAfter},
3104
3105 @lilypond[fragment,ragged-right,relative=2]
3106 \override Score.SpacingSpanner #'shortest-duration-space = #3.0
3107 c4-\bendAfter #+5
3108 c4-\bendAfter #-3
3109 @end lilypond
3110
3111
3112 @node Repeats
3113 @section Repeats
3114
3115 La repetición es un concepto fundamental en música, y existen varios
3116 tipos de notación para las repeticiones.
3117
3118 @menu
3119 * Repeat types::                
3120 * Repeat syntax::               
3121 * Repeats and MIDI::            
3122 * Manual repeat commands::      
3123 * Tremolo repeats::             
3124 * Tremolo subdivisions::        
3125 * Measure repeats::             
3126 @end menu
3127
3128
3129 @node Repeat types
3130 @subsection Repeat types
3131
3132 @cindex repeticiones
3133
3134 Están soportados los siguientes tipos de repetición
3135
3136 @table @code
3137 @item desplegada
3138 Las música repetida está completamente escrita (e interpretada).  Es
3139 útil cuando se introduce música repetitiva.  Éste es el único tipo de
3140 repetición que se incluye en la salida MIDI.
3141
3142 @item volta (primera y segunda vez)
3143 Las repeticiones no están desarrolladas, pero se imprimen finales
3144 alternativos (volte) de izquierda a derecha con corchetes.  Ésta es la
3145 notación estándar para las repeticiones con alternativas.  Por omisión
3146 no se reproducen en la salida MIDI.
3147
3148
3149 @item trémolo
3150 Hacen barras de trémolo.  Por omisión no se reproducen en la salida MIDI.
3151
3152 @item porcentaje
3153 Hacen repeticiones de compases o parte de ellos.  Tienen un aspecto
3154 semejante a un signo de porcentaje.  Por omisión no se reproducen en
3155 la salida MIDI.  Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
3156
3157 @end table
3158
3159
3160 @node Repeat syntax
3161 @subsection Repeat syntax
3162
3163 @cindex volta
3164 @cindex prima volta
3165 @cindex seconda volta
3166 @funindex \repeat
3167
3168 LilyPond tiene una construcción sintáctica para especificar distintos
3169 tipos de repetición.  La sintaxis es
3170
3171 @example
3172 \repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
3173 @end example
3174
3175 Si tiene finales alternativos, puede añadir
3176 @funindex \alternative
3177 @example
3178 \alternative @{
3179   @var{alternativa1}
3180   @var{alternativa2}
3181   @var{alternativa3}
3182   @dots{}
3183 @}
3184 @end example
3185
3186 @noindent
3187 donde cada @var{alternativa} es una expresión musical.  Si no da un
3188 número de alternativas suficiente para todas las repeticiones, se
3189 supondrá que la primera alternativa se interpreta más de una vez.
3190
3191 Las repeticiones estándar se usan de esta forma:
3192
3193 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3194 c1
3195 \repeat volta 2 { c4 d e f }
3196 \repeat volta 2 { f e d c }
3197 @end lilypond
3198
3199 Con finales alternativos
3200
3201 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3202 c1
3203 \repeat volta 2 {c4 d e f}
3204 \alternative { {d2 d} {f f,} }
3205 @end lilypond
3206
3207 Se pueden crear repeticiones con anacrusa.
3208
3209 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3210 \new Staff {
3211   \partial 4 e |
3212   \repeat volta 4 { c2 d2 | e2 f2 | }
3213   \alternative { { g4 g g e } { a a a a | b2. } }
3214 }
3215 @end lilypond
3216
3217 @funindex \repeatTie
3218
3219 Se pueden añadir ligaduras de unión al segundo final,
3220
3221 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
3222 c1
3223 \repeat volta 2 {c4 d e f ~ }
3224 \alternative { {f2 d} {f\repeatTie f,} }
3225 @end lilypond
3226
3227 Es posible acortar los corchetes de primera y segunda vez
3228 estableciendo @code{voltaSpannerDuration}.  En el ejemplo siguiente, el
3229 corchete sólo dura un compás, lo que supone una duración de 3/4.
3230
3231 @lilypond[verbatim,ragged-right,quote]
3232 \relative c''{
3233   \time 3/4
3234   c c c
3235   \set Staff.voltaSpannerDuration = #(ly:make-moment 3 4)
3236   \repeat "volta" 5 { d d d }
3237   \alternative { { e e e f f f }
3238   { g g g } }
3239 }
3240 @end lilypond
3241
3242 Si quiere comenzar una repetición al principio de una línea y tiene una
3243 doble barra al final de la línea anterior, utilice
3244 @example
3245 @dots{} \bar "||:" \break 
3246 \repeat volta 2 @{ @dots{} 
3247 @end example
3248 consulte @ref{Bar lines} para ver más información.
3249
3250 @seealso
3251
3252 Ejemplos:
3253
3254 Normalmente los corchetes para la repetición sólo se imprimen sobre el
3255 pentagrama superior.  Esto se puede ajustar moviendo @code{Volta_engraver} al contexto
3256 Staff donde quiera que aparezcan los corchetes;
3257 consulte @ref{Modifying context plug-ins} y
3258
3259 @lsr{repeats,volta@/-multi@/-staff@/.ly}.
3260
3261
3262 @refbugs
3263
3264 @cindex repetición ambigua
3265
3266 Una repetición anidada como
3267
3268 @example
3269 \repeat @dots{}
3270 \repeat @dots{}
3271 \alternative
3272 @end example
3273
3274 @noindent
3275 es ambigua porque no está claro a qué @code{\repeat} pertenece la
3276 @code{\alternative}.  Esta ambigüedad se resuelve haciendo que la
3277 @code{\alternative} pertenezca siempre a la @code{\repeat} más
3278 interna.  Para más claridad, se recomienda usar llaves en tales situaciones.
3279
3280 La información del contador de tiempo no se recuerda al comienzo de una alternativa,
3281 por ello después de una repetición la información de la cuenta de tiempo se debe reajustar
3282 manualmente; por ejemplo, estableciendo el valor de @code{Score.measurePosition} o
3283 introduciendo @code{\partial}.  De forma similar, las ligaduras de expresión o de unión tampoco se repiten.
3284
3285 Los corchetes de primera y segunda vez no se alinean verticalmente.
3286
3287
3288 @node Repeats and MIDI
3289 @subsection Repeats and MIDI
3290
3291 @cindex expansión de repeticiones
3292 @funindex \unfoldRepeats
3293
3294 Con un poco de trucaje, todos los tipos de repeticiones pueden estar
3295 presentes en la salida MIDI.  Se consigue por medio de la aplicación
3296 de la función musical @code{\unfoldRepeats}.  Esta función transforma
3297 todas las repeticiones en repeticiones desarrolladas o desplegadas.
3298
3299 @lilypond[quote,verbatim,fragment,line-width=8.0\cm]
3300 \unfoldRepeats {
3301   \repeat tremolo 8 {c'32 e' }
3302   \repeat percent 2 { c''8 d'' }
3303   \repeat volta 2 {c'4 d' e' f'}
3304   \alternative {
3305     { g' a' a' g' }
3306     {f' e' d' c' }
3307   }
3308 }
3309 \bar "|."
3310 @end lilypond
3311
3312 Cuando se elabora un archivo de partitura que utiliza @code{\unfoldRepeats} para el MIDI,
3313 es necesario hacer dos bloques @code{\score}: uno para el MIDI (con las repeticiones desplegadas)
3314 y otro para la notación (con primera y segunda vez, trémolo y repeticiones de porcentaje).
3315 Por ejemplo,
3316
3317 @example
3318 \score @{
3319   @var{..música..}
3320   \layout @{ .. @}
3321 @}
3322 \score @{
3323   \unfoldRepeats @var{..música..}
3324   \midi @{ .. @}
3325 @}
3326 @end example
3327
3328
3329 @node Manual repeat commands
3330 @subsection Manual repeat commands
3331
3332 @funindex repeatCommands
3333
3334 Se puede usar la propiedad @code{repeatCommands} para controlar la
3335 disposición de las repeticiones.  Su valor es una lista de Scheme de comandos de repetición.
3336
3337 @table @asis
3338 @item @code{start-repeat}
3339 Imprimir una barra de compás @code{|:}
3340
3341 @item @code{end-repeat}
3342 Imprimir una barra de compás @code{:|}
3343
3344 @item @code{(volta @var{texto})}
3345 Imprimir un corchete de volta que diga @var{texto}: El texto se puede
3346 especificar como una cadena de texto o como un texto de marcado,
3347 consulte @ref{Text markup}.  No olvide cambiar la fuente tipográfica,
3348 porque el tipo por defecto para los números no contiene caracteres alfabéticos;
3349
3350 @item @code{(volta #f)}
3351 Detener un corchete de volta mantenido.
3352 @end table
3353
3354 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
3355 c4
3356   \set Score.repeatCommands = #'((volta "93") end-repeat)
3357 c4 c4
3358   \set Score.repeatCommands = #'((volta #f))
3359 c4 c4
3360 @end lilypond
3361
3362
3363 @seealso
3364
3365 Referencia del programa: @internalsref{VoltaBracket},
3366 @internalsref{RepeatedMusic},
3367 @internalsref{VoltaRepeatedMusic} y
3368 @internalsref{UnfoldedRepeatedMusic}.
3369
3370
3371 @node Tremolo repeats
3372 @subsection Tremolo repeats
3373
3374 @cindex barras de trémolo
3375
3376 Para colocar marcas de trémolo entre las notas, use @code{\repeat} con el
3377 estilo tremolo
3378 @lilypond[quote,verbatim,ragged-right]
3379 \new Voice \relative c' {
3380   \repeat "tremolo" 8 { c16 d16 }
3381   \repeat "tremolo" 4 { c16 d16 }
3382   \repeat "tremolo" 2 { c16 d16 }
3383 }
3384 @end lilypond
3385
3386 Las marcas de trémolo también se pueden poner sobre una nota única.  En este caso, la
3387 nota no debe estar encerrada entre llaves.
3388 @lilypond[quote,verbatim,ragged-right]
3389 \repeat "tremolo" 4 c'16
3390 @end lilypond
3391
3392 Se obtiene una salida similar usando la subdivisión del trémolo, que se describe en
3393 @ref{Tremolo subdivisions}.
3394
3395
3396 @seealso
3397
3398 En el presente manual: @ref{Tremolo subdivisions}, @ref{Repeats}.
3399
3400 Referencia del programa: @internalsref{Beam}, @internalsref{StemTremolo}.
3401
3402
3403 @node Tremolo subdivisions
3404 @subsection Tremolo subdivisions
3405
3406 @cindex marcas de trémolo
3407 @funindex tremoloFlags
3408
3409 Las marcas de trémolo se pueden imprimir sobre una nota única escribiendo
3410 @q{@code{:}[@var{número}]} después de la nota.  El número indica la
3411 duración de la subdivisión, y debe ser al menos 8.  Un valor de
3412 @var{longitud} de 8 produce una línea tachando la plica de la nota.  Si se
3413 omite la longitud,
3414 se utiliza el último valor (almacenado en @code{tremoloFlags})
3415
3416 @lilypond[quote,ragged-right,verbatim,fragment]
3417 c'2:8 c':32 | c': c': |
3418 @end lilypond
3419
3420
3421 @refbugs
3422
3423 Los trémolos escritos de esta forma no se trasladan a la salida MIDI.
3424
3425
3426 @seealso
3427
3428 En el presente manual: @ref{Tremolo repeats}.
3429
3430 En otros lugares: @internalsref{StemTremolo}.
3431
3432
3433 @node Measure repeats
3434 @subsection Measure repeats
3435
3436 @cindex porcentaje, repeticiones de
3437 @cindex compás, repeticiones de
3438
3439 En el estilo @code{percent} (porcentaje), se puede hacer que se repita un patrón de notas.  Se
3440 imprime una sola vez, y luego el patrón se sustituye con un símbolo especial.
3441 Los patrones de uno y dos compases se sustituyen por símbolos parecidos a un porcentaje,
3442 y los patrones que dividen a la duración de un compás se sustituyen por barras inclinadas.
3443 Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
3444
3445 @lilypond[quote,verbatim,ragged-right]
3446 \new Voice \relative c' {
3447   \repeat "percent" 4 { c4 }
3448   \repeat "percent" 2 { c2 es2 f4 fis4 g4 c4 }
3449 }
3450 @end lilypond
3451
3452 Las repeticiones de compás de más de 2 compases llevan un contador, si
3453 se activa la propiedad @code{countPercentRepeats},
3454
3455 @lilypond[relative=2,fragment,quote,verbatim,ragged-right]
3456 \new Voice {
3457 \set countPercentRepeats = ##t
3458   \repeat "percent" 4 { c1 }
3459 }
3460 @end lilypond
3461
3462
3463
3464 También se pueden imprimir porcentajes aislados.  Esto se hace
3465 mediante la colocación de un silencio multicompás con una función de impresión distinta,
3466
3467 @lilypond[fragment,verbatim,quote]
3468 \override MultiMeasureRest #'stencil
3469   = #ly:multi-measure-rest::percent
3470 R1
3471 @end lilypond
3472
3473
3474
3475
3476 @seealso
3477
3478 Referencia del programa: @internalsref{RepeatSlash},
3479 @internalsref{PercentRepeat}, @internalsref{DoublePercentRepeat},
3480 @internalsref{DoublePercentRepeatCounter},
3481 @internalsref{PercentRepeatCounter},
3482 @internalsref{PercentRepeatedMusic}.
3483
3484
3485