]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/instrument-notation.itely
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / es / user / instrument-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: c52ec7fbf0c02adbf88fdefca52e1b1ba842f05b
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 Instrument-specific notation
16 @chapter Instrument-specific notation
17
18 Este capítulo explica cómo hacer notación para instrumentos específicos.
19
20 @menu
21 * Piano music::                 
22 * Chord names::                 
23 * Vocal music::                 
24 * Rhythmic music::              
25 * Guitar::                      
26 * Bagpipe::                     
27 * Ancient notation::            
28 * Other instrument specific notation::  
29 @end menu
30
31
32
33 @node Piano music
34 @section Piano music
35
36 Los sistemas de piano son dos pentagramas normales agrupados mediante una llave.  Los pentagramas
37 son hasta cierto punto independientes, pero a veces las voces pueden cruzarse entre los
38 dos pentagramas.  También se utiliza esta notación para otros instrumentos de teclado y para el
39 arpa.  El @internalsref{PianoStaff} está preparado especialmente para
40 manejar este comportamiento de cruce de pentagramas.  En esta sección trataremos el
41 @internalsref{PianoStaff} y alguna que otra peculiaridad pianística.
42
43 @menu
44 * Automatic staff changes::     
45 * Manual staff switches::       
46 * Pedals::                      
47 * Staff switch lines::          
48 * Cross staff stems::           
49 @end menu
50
51 @refbugs
52
53 Los matices no se colocan centrados, pero se pueden utilizar ciertas alternativas.  Consulte la
54 plantilla @q{piano con matices centrados} que está en @ref{Piano templates}.
55
56 @cindex plica de pentagrama cruzado
57 @cindex pentragrama cruzado, plica de
58 @cindex distancia entre pentagramas en música de piano
59
60
61 @node Automatic staff changes
62 @subsection Automatic staff changes
63 @cindex Cambio automático de pentagrama
64
65 Se puede hacer que las voces cambien automáticamente entre los pentagramas inferior y
66 superior.  La sintaxis para conseguir esto es
67
68 @quotation
69 @example
70 \autochange @dots{}@var{música}@dots{}
71 @end example
72 @end quotation
73
74 @noindent
75 Esto creará dos pentagramas dentro del PianoStaff actual, llamados
76 @code{up} (arriba) y @code{down} (abajo).  El pentagrama inferior estará en clave de Fa por
77 omisión.
78
79 Una sección marcada @code{\relative} que se encuentra fuera de @code{\autochange} no tiene
80 efecto sobre las notas de la @var{música}, por tanto, en caso necesario escriba
81 @code{\relative} dentro de @code{\autochange}, como en
82
83 @quotation
84 @example
85 \autochange \relative @dots{} @dots{}
86 @end example
87 @end quotation
88
89
90 El cambiador automático hace el cambio basándose en la altura (el Do central es el punto
91 de inflexión), y se adelanta saltando sobre los silencios para hacer cambios por
92 adelantado.  He aquí un ejemplo práctico
93
94 @lilypond[quote,verbatim,ragged-right]
95 \new PianoStaff
96   \autochange \relative c'
97   {
98     g4 a b c d r4 a g
99   }
100 @end lilypond
101
102
103 @seealso
104
105 En este manual: @ref{Manual staff switches}.
106
107 Referencia del programa: @internalsref{AutoChangeMusic}.
108
109
110
111 @refbugs
112
113 Los cambios de pentagrama pueden no acabar en lugares óptimos.  Para conseguir
114 una salida de alta calidad es mejor especificar manualmente los cambios de pentagrama.
115
116
117 @code{\autochange} no puede estar dentro de @code{\times}.
118
119
120 @node Manual staff switches
121 @subsection Manual staff switches
122
123 @cindex manual, cambio de pentagrama
124 @cindex pentagrama, cambios manuales de
125
126 Las voces se pueden cambiar de pentagrama manualmente usando la instrucción
127 @example
128 \change Staff = @var{nombre_del_pentagrama} @var{música}
129 @end example
130
131 @noindent
132 La cadena @var{nombre_del_pentagrama} es el nombre del pentagrama.  Cambia la
133 voz actual de su pentagrama en curso al pentagrama de nombre
134 @var{nombre_del_pentagrama}.  Por lo común @var{nombre_del_pentagrama} es @code{"up"} o
135 @code{"down"}.  El @context{Staff} referido debe existir previamente, por ello
136 normalmente la preparación de una partitura empezará por la preparación de los pentagramas,
137
138 @example
139 <<
140   \new Staff = "up" @{
141     \skip 1 * 10  % @emph{mantener vivo el pentagrama}
142     @}
143   \new Staff = "down" @{
144     \skip 1 * 10  % @emph{ídem}
145     @}
146 >>
147 @end example
148
149
150 y la @context{Voice} se inserta con posterioridad
151
152 @example
153 \context Staff = down
154   \new Voice @{ @dots{} \change Staff = up @dots{} @}
155 @end example
156
157
158 @node Pedals
159 @subsection Pedals
160 @cindex Pedales
161
162 El piano tiene pedales que alteran la forma en que se produce el sonido.  Generalmente un
163 piano tiene tres pedales: derecho, una corda y tonal (en inglés: sustain, una corda y sostenuto).
164
165
166 Se puede expresar una instrucción de pedal de piano adjuntando
167 @code{\sustainDown}, @code{\sustainUp}, @code{\unaCorda},
168 @code{\treCorde}, @code{\sostenutoDown} y @code{\sostenutoUp} a una
169 nota o acorde
170
171 @lilypond[quote,ragged-right,fragment,verbatim]
172 c'4\sustainDown c'4\sustainUp
173 @end lilypond
174
175 Es posible modificar lo que se imprime estableciendo @code{pedal@var{X}Strings},
176 donde @var{X} es uno de los tipos de pedal: @code{Sustain},
177 @code{Sostenuto} o @code{UnaCorda}.  Consulte
178 @internalsref{SustainPedal} dentro de la referencia del programa para más
179 información.
180
181 Los pedales se pueden indicar también mediante una secuencia de corchetes, estableciendo la
182 propiedad @code{pedalSustainStyle} a objetos corchete
183
184 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
185 \set Staff.pedalSustainStyle = #'bracket
186 c\sustainDown d e
187 b\sustainUp\sustainDown
188 b g \sustainUp a \sustainDown \bar "|."
189 @end lilypond
190
191 Un tercer estilo de notación de pedal es una mezcla de texto y corchetes,
192 que se obtiene estableciendo la propiedad @code{pedalSustainStyle} a
193 @code{mixed}
194
195 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
196 \set Staff.pedalSustainStyle = #'mixed
197 c\sustainDown d e
198 b\sustainUp\sustainDown
199 b g \sustainUp a \sustainDown \bar "|."
200 @end lilypond
201
202 El estilo por defecto @q{*Ped.} para los pedales derecho y una corda corresponde al
203 estilo @code{#'text}.  El pedal tonal usa el estilo @code{mixed} por
204 defecto.
205
206 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
207 c\sostenutoDown d e c, f g a\sostenutoUp
208 @end lilypond
209
210 Para hacer un ajuste fino del aspecto de un corchete de pedal, se pueden modificar las propiedades
211 @code{edge-width}, @code{edge-height} y @code{shorten-pair} de los
212 objetos @code{PianoPedalBracket} (véase
213 @internalsref{PianoPedalBracket} en la Referencia del programa).
214 Por ejemplo, el corchete se puede extender hasta el borde derecho de la
215 cabeza de la nota
216
217 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
218 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
219 c\sostenutoDown d e c, f g a\sostenutoUp
220 @end lilypond
221
222 @seealso
223
224 En este manual: @ref{Laissez vibrer ties}.
225
226 @node Staff switch lines
227 @subsection Staff switch lines
228
229
230 @cindex seguimiento de voz
231 @cindex pentagrama, cambio
232 @cindex cruce de pentagramas
233
234 @funindex followVoice
235
236 Cuando una voz cambia a otro pentagrama, se ppuede imprimir automáticamente una línea
237 que conecte las notas.  Esto se activa estableciendo
238 @code{followVoice} a verdadero
239
240 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
241 \new PianoStaff <<
242   \new Staff="one" {
243     \set followVoice = ##t
244     c1
245     \change Staff=two
246     b2 a
247   }
248   \new Staff="two" { \clef bass \skip 1*2 }
249 >>
250 @end lilypond
251
252 @seealso
253
254 Referencia del programa: @internalsref{VoiceFollower}.
255
256 @refcommands
257
258 @funindex \showStaffSwitch
259 @code{\showStaffSwitch},
260 @funindex \hideStaffSwitch
261 @code{\hideStaffSwitch}.
262
263
264 @node Cross staff stems
265 @subsection Cross staff stems
266
267 Los acordes que cruzan pentagramas se pueden producir mediante el incremento de la longitud
268 de la plica en el pentagrama inferior, de manera que alcance a la plica que está en el pentagrama
269 superior, y viceversa.
270
271 @lilypond[ragged-right,verbatim,quote]
272 stemExtend = {
273   \once \override Stem #'length = #10
274   \once \override Stem #'cross-staff = ##t
275 }
276 noFlag = \once \override Stem #'flag-style = #'no-flag
277 \new PianoStaff <<
278   \new Staff {
279     \stemDown \stemExtend
280     f'4
281     \stemExtend \noFlag
282     f'8
283   }
284   \new Staff {
285     \clef bass
286     a4 a8
287   }
288 >>
289 @end lilypond
290
291
292
293 @node Chord names
294 @section Chord names
295
296 @menu
297 * Introducing chord names::     
298 * Chords mode::                 
299 * Printing chord names::        
300 @end menu
301
302
303 @c  awkward name; awkward section name.
304 @c  still, the Basic "chords" seems like a good name...  :(
305 @node Introducing chord names
306 @subsection Introducing chord names
307 @cindex acordes, nombres
308
309 LilyPond tiene la capacidad de imprimir nombres de acordes.  Los acordes se pueden introducir
310 en notación musical de acordes, es decir: @code{< .. >}, pero también se pueden
311 introducir por su nombre.  Internamente los acordes se representan como un conjunto de
312 notas, así que se pueden transportar
313
314
315 @lilypond[quote,ragged-right,verbatim,ragged-right]
316 twoWays = \transpose c c' {
317   \chordmode {
318     c1 f:sus4 bes/f
319   }
320   <c e g>
321   <f bes c'>
322   <f bes d'>
323 }
324
325 << \new ChordNames \twoWays
326    \new Voice \twoWays >>
327 @end lilypond
328
329 Este ejemplo también muestra que las rutinas de impresión de acordes no tratan de
330 ser inteligentes.  El último acorde (@code{f bes d}) no se interpreta como
331 una inversión.
332
333 Tenga en cuenta que la duración de los acordes se debe especificar fuera de los
334 @code{<>}.
335
336 @example
337 <c e g>2
338 @end example
339
340
341 @node Chords mode
342 @subsection Chords mode
343 @cindex Acordes, modo de
344
345 En el modo de acordes, se introducen conjuntos de notas o acordes con sus nombres usuales.
346 Un acorde se introduce por su fundamental, que se escribe como una
347 nota normal
348
349 @lilypond[quote,ragged-right,fragment,verbatim]
350 \chordmode { es4. d8 c2 }
351 @end lilypond
352
353 @noindent
354 El modo se inicia mediante la palabra clave @code{\chordmode}.
355
356 @cindex acordes, introducción
357 @cindex acordes, modo de
358
359 Otros acordes se pueden escribir añadiendo al final dos puntos e introduciendo un
360 modificador (que puede incluir un número si se desea)
361
362 @lilypond[quote,fragment,verbatim]
363 \chordmode { e1:m e1:7 e1:m7 }
364 @end lilypond
365
366 El primer número que sigue a la fundamental se toma como el @q{tipo} de
367 acorde, las terceras se añaden a la fundamental hasta que se alcanza el número
368 especificado. La excepción es @code{c:13}, para el que se omite el 11.
369
370 @lilypond[quote,fragment,verbatim]
371 \chordmode { c:3 c:5 c:6 c:7 c:8 c:9 c:10 c:11 c:13 }
372 @end lilypond
373
374 @cindex fundamental de un acorde
375 @cindex adiciones, en acordes
376 @cindex omisiones, en acordes
377
378 También se pueden construir acordes más complejos añadiendo elementos separados
379 a un acorde.  Las adiciones se escriben después del número que sigue
380 a los dos puntos y van separadas por puntos
381
382 @lilypond[quote,verbatim,fragment]
383 \chordmode { c:5.6 c:3.7.8 c:3.6.13 }
384 @end lilypond
385
386 Los elementos de un acorde se pueden alterar añadiendo un signo de @code{-} ó @code{+}
387 al número
388
389 @lilypond[quote,verbatim,fragment]
390 \chordmode { c:7+ c:5+.3- c:3-.5-.7- }
391 @end lilypond
392
393 Las omisiones se especifican de forma similar y se escriben mediante un circunflejo.  Deben
394 ir después de las adiciones
395
396 @lilypond[quote,verbatim,fragment]
397 \chordmode { c^3 c:7^5 c:9^3.5 }
398 @end lilypond
399
400 Se pueden usar modificadores para cambiar la altura de las notas.  Están previstos los siguientes
401 modificadores
402
403 @table @code
404 @item m
405 El acorde menor.  Este modificador baja la tercera y (si está presente) la séptima.
406
407 @item dim
408 El acorde disminuido.  Este modificador baja la tercera, la quinta y (si está presente)
409 la séptima.
410
411 @item aug
412 El acorde aumentado.  Este modificador eleva la quinta.
413
414 @item maj
415 El acorde de séptima mayor.  Este modificador eleva la séptima si está presente.
416
417 @item sus
418 El acorde suspendido de cuarta o de segunda.  Este modificador suprime la tercera.
419 Escriba @code{2} ó @code{4} para añadir la segunda o la cuarta al
420 acorde.
421 @end table
422
423 Se pueden mezclar modificadores con adiciones
424 @lilypond[quote,verbatim,fragment]
425   \chordmode { c:sus4 c:7sus4 c:dim7 c:m6 }
426 @end lilypond
427
428 @cindex modificadores, en acordes
429 @funindex aug
430 @funindex dim
431 @funindex maj
432 @funindex sus
433 @funindex m
434
435 Puesto que una 11ª sin alterar no suena bien cuando se combina con una
436 13ª sin alterar, la 11ª se suprime en este caso (a no ser que se añada de forma
437 explícita)
438 @lilypond[quote,ragged-right,fragment,verbatim]
439 \chordmode { c:13 c:13.11 c:m13 }
440 @end lilypond
441
442 @funindex /
443
444 Se puede especificar una inversión (colocar en el bajo una nota del acorde), así como
445 notas del bajo, añadiendo
446 @code{/}@var{pitch} al acorde
447 @lilypond[quote,ragged-right,fragment,verbatim]
448 \chordmode { c1 c/g c/f }
449 @end lilypond
450 @funindex /+
451
452 Un bajo se puede añadir en lugar de moverlo dentro del mismo acorde,
453 mediante @code{/+}@var{pitch}.
454
455 @lilypond[quote,ragged-right,fragment,verbatim]
456 \chordmode { c1 c/+g c/+f }
457 @end lilypond
458
459 El modo de acordes es similar a @code{\lyricmode} y demás.  La mayoría de
460 los comandos siguen funcionando, por ejemplo se pueden usar @code{r} y
461 @code{\skip} para insertar silencios y espacios, y las instrucciones
462 de propiedades se pueden usar para modificar ciertos valores.
463
464
465
466 @refbugs
467
468 Cada nota sólo se puede presentar una vez dentro del acorde.  Lo siguiente
469 simplemente produce el acorde aumentado, ya que el @code{5+} se interpreta en
470 último lugar
471 @cindex racimos (clusters)
472 @lilypond[quote,ragged-right,verbatim,fragment]
473 \chordmode { c:5.5-.5+ }
474 @end lilypond
475
476
477 @node Printing chord names
478 @subsection Printing chord names
479
480 @cindex impresión de los nombres de acorde
481 @cindex acordes, nombres de
482 @cindex acordes
483
484 Para la presentación de los nombres de acordes impresos utilice el contexto @internalsref{ChordNames}.
485 Los acordes se puede introducir o bien usando la notación
486 descrita anteriormente, o directamente usando @code{<} y @code{>}
487
488 @lilypond[quote,verbatim,ragged-right]
489 harmonies = {
490   \chordmode {a1 b c} <d' f' a'> <e' g' b'>
491 }
492 <<
493   \new ChordNames \harmonies
494   \new Staff \harmonies
495 >>
496 @end lilypond
497
498 Puede hacer que los cambios de acorde se hagan notar, estableciendo
499 @internalsref{ChordNames}.@code{chordChanges} al valor verdadero.  Esto sólo 
500 mostrará los nombres de los acordes cuando ocurra un cambio en la estructura de acordes y al comienzo
501 de una línea
502
503 @lilypond[quote,verbatim,ragged-right]
504 harmonies = \chordmode {
505   c1:m c:m \break c:m c:m d
506 }
507 <<
508   \new ChordNames {
509     \set chordChanges = ##t
510     \harmonies }
511   \new Staff \transpose c c' \harmonies
512 >>
513 @end lilypond
514
515 Todos los ejemplos anteriores muestran los acordes sobre una pauta.  Esto no es
516 necesario.  Los acordes también se pueden imprimir por separado.  Puede ser necesario
517 añadir @internalsref{Volta_engraver} y @internalsref{Bar_engraver}
518 para mostrar las repeticiones.
519
520 @lilypond[ragged-right,verbatim]
521 \new ChordNames \with {
522   \override BarLine #'bar-size = #4
523   \consists Bar_engraver
524   \consists "Volta_engraver"
525 }
526 \chordmode { \repeat volta 2 {
527   f1:maj7 f:7 bes:7
528   c:maj7
529 } \alternative {
530   es e
531 }
532 }
533 @end lilypond
534
535
536 La disposición por defecto de los nombres de acorde en la página es una pauta para el Jazz, propuesta por
537 Klaus Ignatzek (véase @ref{Literature list}).  Se puede modificar a través de las
538 siguientes proppiedades
539
540 @table @code
541 @funindex chordNameExceptions
542 @item chordNameExceptions
543 He aquí una lista de los acordes que tienen un formateo especial.
544
545 La lista de excepciones se debe codificar como
546 @example
547 @{ <c f g bes>1 \markup @{ \super "7" "wahh" @} @}
548 @end example
549
550 La incorporación de esta información dentro de @code{chordNameExceptions} requiere algunas
551 maniobras.  El código siguiente transforma @code{chExceptionMusic}
552 (que es música secuencial) en una lista de excepciones.
553 @example
554 (sequential-music-to-chord-exceptions chExceptionMusic #t)
555 @end example
556 Después,
557 @example
558 (append
559  (sequential-music-to-chord-exceptions chExceptionMusic #t)
560  ignatzekExceptions)
561 @end example
562 añade las nuevas excepciones a las que existen de fábrica, que se encuentran definidas en
563 @file{ly/@/chord@/-modifier@/-init@/.ly}.
564
565 Para ver un ejemplo de cómo modificar esta propiedad, vésae también
566 @lsr{chords,chord@/-name@/-exceptions@/.ly}
567 @cindex excepciones, nombres de acordes.
568
569
570 @funindex majorSevenSymbol
571 @item majorSevenSymbol
572 Esta propiedad contiene el objeto de marcado usado para la séptima, cuando
573 es mayor.  Las opciones predefinidas son @code{whiteTriangleMarkup} y
574 @code{blackTriangleMarkup}.  Consulte
575 @lsr{chords,chord@/-name@/-major7@/.ly} para ver un ejemplo.
576
577 @funindex chordNameSeparator
578 @item chordNameSeparator
579 Las distintas partes de un acorde están separadas normalmente por una barra
580 inclinada.  Estableciendo @code{chordNameSeparator}, puede especificar otros
581 separadores, p.ej.
582 @lilypond[quote,ragged-right,fragment,verbatim]
583 \new ChordNames \chordmode {
584   c:7sus4
585   \set chordNameSeparator
586     = \markup { \typewriter "|" }
587   c:7sus4
588 }
589 @end lilypond
590
591 @funindex chordRootNamer
592 @item chordRootNamer
593 La fundamental de un acorde se imprime normalmente como una letra con una alteración
594 opcional.  La transformación de nota a letra se hace por medio de esta función.
595 Los nombres de nota especiales (por ejemplo, la @q{H} alemana para un
596 acorde de Si) se puede producir almacenando una nueva función dentro de esta propiedad.
597
598 @funindex chordNoteNamer
599 @item chordNoteNamer
600 La opción por defecto es imprimir una sona nota, p.ej. el bajo, usando el
601 @code{chordRootNamer}.  La propiedad @code{chordNoteNamer} se puede establecer
602 a una función especializada para cambiar este comportamiento.  Por ejemplo, la
603 nota base se puede imprimir en minúsculas.
604
605 @funindex chordPrefixSpacer
606 @item chordPrefixSpacer
607 La @q{m} que de nota a los acordes menores se imprime normalmente justo después de la fundamental
608 del acorde. Estableciendo @code{chordPrefixSpacer}, puede insertar un separador
609 entre la fundamental y la @q{m}. El separador no se usa cuando la fundamental 
610 está alterada.
611
612 @end table
613
614 Las valiables predefinidas @code{\germanChords},
615 @code{\semiGermanChords}, @code{\italianChords} y @code{\frenchChords}
616 establecen estas variables.  El efecto se muestra
617 a continuación:
618
619 @lilypondfile[ragged-right]{chord-names-languages.ly}
620
621 También se encuentran implementados otros dos esquemas de nombres de acorde: una
622 notación de acordes alternativa para Jazz, y un esquema sistemático llamado acordes de Banter.  La
623 notación alternativa de Jazz se muestra también en el cuadro @ref{Chord name
624 chart}.  El resultado de la activación de estos estilos se muestra en
625 @lsr{chords,chord-names-jazz.ly}.
626
627 @cindex Banter
628 @cindex jazz, acordes de
629 @cindex acordes de jazz
630
631
632 @refcommands
633
634 @funindex \germanChords
635 @code{\germanChords},
636 @funindex \semiGermanChords
637 @code{\semiGermanChords}.
638 @funindex \italianChords
639 @code{\italianChords}.
640 @funindex \frenchChords
641 @code{\frenchChords}.
642
643
644
645
646 @seealso
647
648 Ejemplos:
649 @lsrdir{chords}
650
651 Archivos de incio: @file{scm/@/chords@/-ignatzek@/.scm} y
652 @file{scm/@/chord@/-entry@/.scm}.
653
654
655 @refbugs
656
657 Los nombres de acorde se determinan exclusivamente a partir de la lista de notas.  No se identifican
658 las inversiones de acorde ni las notas del bajo añadidas.  Esto puede
659 dar como resultado nombres de acorde extraños cuando éstos se introducen con la
660 sintaxis @code{< .. >}.
661
662
663
664 @node Vocal music
665 @section Vocal music
666
667 Puesto que los archivos de entrada de LilyPond son de texto, hay un par de cuestiones dignas de
668 consideración cuando se trabaja con música vocal:
669
670 @itemize @bullet
671 @item
672 Los textos de las canciones se deben entrar como texto, no como notas.  Por ejemplo,
673 la entrada@tie{}@code{d} se debe interpretar como una sílaba de una sola letra, no como la
674 nota@tie{}Re.
675
676 @item
677 Los textos de las canciones se deben alinear con las notas respectivas de la melodía.
678 @end itemize
679
680 Existen varias formas diferentes de definir la letra; comenzaremos
681 examinando el método más simple, y poco a poco iremos aumentando la complejidad.
682
683 @menu
684 * Setting simple songs::        
685 * Entering lyrics::             
686 * Aligning lyrics to a melody::  
687 * Working with lyrics and identifiers::  
688 * Flexibility in placement::    
689 * Spacing lyrics::              
690 * More about stanzas::          
691 * Ambitus::                     
692 * Other vocal issues::          
693 @end menu
694
695
696 @commonprop
697
698 Las comporbaciones que aseguran que las indicaciones textuales y las letras se encuentran dentro de los márgenes
699 es una tarea computacional relativamente grande.  Para acelerar el procesado, lilypond no realiza
700 estos cálculos por defecto; para activarlos, utilice
701
702 @example
703 \override Score.PaperColumn #'keep-inside-line = ##t
704 @end example
705
706 Para hacer que la letra evite las líneas divisorias también, utilice
707 @example
708 \layout @{
709   \context @{
710     \Lyrics
711       \consists "Bar_engraver"
712       \consists "Separating_line_group_engraver"
713       \override BarLine #'transparent = ##t
714   @}
715 @}
716 @end example
717
718
719 @node Setting simple songs
720 @subsection Setting simple songs
721
722 @cindex \addlyrics
723
724 La manera más fácil de poner letra a una melodía es añadir
725
726 @example
727 \addlyrics @{ @var{la letra} @}
728 @end example
729
730 @noindent
731 a la melodía.  He aquí un ejemplo:
732
733 @lilypond[ragged-right,verbatim,fragment,quote]
734 \time 3/4
735 \relative { c2 e4 g2. }
736 \addlyrics { play the game }
737 @end lilypond
738
739 Se pueden añadir más versos mediante la adición de más 
740 secciones @code{\addlyrics}
741
742 @lilypond[ragged-right,verbatim,fragment,quote]
743 \time 3/4
744 \relative { c2 e4 g2. }
745 \addlyrics { play the game }
746 \addlyrics { speel het spel }
747 \addlyrics { joue le jeu }
748 @end lilypond
749
750 La instrucción @code{\addlyrics} no puede manejar situaciones de polifonía.  Para estos
751 casos tendrá que usar @code{\lyricsto} y @code{\lyricmode}, tal y como se explicará
752 en @ref{Entering lyrics}.
753
754
755
756 @node Entering lyrics
757 @subsection Entering lyrics
758
759 @cindex letra
760 @funindex \lyricmode
761 @cindex puntuación
762 @cindex espacios, en la letra
763 @cindex comillas, en la letra
764
765 La letra de las canciones se introduce en un modo de entrada especial que se inicia
766 mediante la palabra clave @code{\lyricmode}, o bien mediante @code{\addlyrics} ó
767 @code{\lyricsto}.  En este modo puede introducir la letra,
768 con puntuación y acentos, y el carácter @code{d} no se analiza como
769 una nota, sino más bien como una sílaba de una sola letra.  Las sílabas se introducen
770 como las notas, pero con texto en lugar de alturas de nota.  Por ejemplo,
771
772 @example
773 \lyricmode @{ Cam-4 pa-4 ni- ta del- lu- gar2 @}
774 @end example
775
776 Existen dos métodos principales para especificar la colocación horizontal
777 de las sílabas, bien especificando la duración de cada sílaba
778 de forma explícita, como en el ejemplo anterior, o bien alineando automáticamente
779 la letra a la melodía o a cualquier otra voz, usando @code{\addlyrics}
780 o @code{\lyricsto}.
781 @c  TODO: broken
782 @c For more details see @ref{The Lyrics context}.
783
784 Una palabra o sílaba de la letra comienza con un carácter alfabético, y termina
785 con
786 cualquier espacio o dígito.  Los caracteres que siguen pueden ser cualesquiera excepto
787 un dígito o un espacio.
788
789 Cualquier carácter excepto un dígito o un espacio en blanco se considera
790 parte de una sílaba; esto tiene una importante consecuencia, y es que
791 una palabra puede terminar en @code{@}}, lo que con frecuencia conduce al siguiente error:
792
793 @example
794 \lyricmode @{ la- la@}
795 @end example
796
797 En este ejemplo, el símbolo @code{@}} se encuentra incluido dentro de la sílaba final, por tanto la
798 llave de apertura no se compensa con la correspondiente llave de cierre y el archivo de entrada
799 probablemente no se podrá procesar.
800
801
802 @funindex \property dentro de \lyricmode
803
804 @noindent
805 De forma similar, un punto que sigue a una secuencia alfabética queda incluido dentro de
806 la cadena resultante.  Como consecuencia, se deben insertar espacios antes y después de los
807 comandos de propiedades: @emph{no} escriba
808
809 @example
810 \override Score.LyricText #'font-shape = #'italic
811 @end example
812
813 @noindent
814 sino lo siguiente:
815
816 @example
817 \override Score . LyricText #'font-shape = #'italic
818 @end example
819
820 @funindex _
821 @cindex espacios, en la letra
822 @cindex comillas, en la letra
823 @cindex ligaduras, en la letra
824
825 Para asignar más de una sílaba a una única nota, puede
826 rodearlas por comillas o usar un carácter @code{_} (guión bajo), para obtener espacios
827 entre las sílabas, o usar el símbolo de tilde curva (@code{~}) para obtener una ligadura entre sílabas de la letra.
828
829 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
830 \time 3/4
831 \relative { c2 e4 g2 e4 }
832 \addlyrics { gran- de_a- mi- go }
833 \addlyrics { pu- "ro y ho-" nes- to }
834 \addlyrics { pu- ro~y~ho- nes- to }
835 @end lilypond
836
837 La ligadura de texto se construye con el carácter Unicode U+203F, por tanto debe
838 asegurarse de que tiene instalada una tipografía (como DejaVuLGC) que incluya este
839 glifo.
840
841
842 Para escribir letra con caracteres de una lengua no inglesa, o que tenga
843 caracteres acentuados o especiales (como el símbolo del corazón o comillas inclinadas),
844 introduzca simplemente los caracteres directamente en el archivo de entrada y guárdelo
845 con una codificación utf-8.  Consulte @ref{Text encoding}, para ver más información.
846
847 @lilypond[quote,ragged-right,fragment,verbatim]
848 \relative { e4 f e d e f e2 }
849 \addlyrics { He said: “Let my peo ple go”. }
850 @end lilypond
851
852 Para utilizar comillas normales en la letra, escriba una barra invertida antes de las
853 comillas.  Por ejemplo,
854
855 @lilypond[quote,ragged-right,fragment,verbatim]
856 \relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
857 \addlyrics { "\"I" am so lone- "ly\"" said she }
858 @end lilypond
859
860 La definición completa del comienzo de una palabra en el modo Lyrics (letra) es algo más
861 compleja.
862
863 Una palabra en el modo Lyrics comienza por: un carácter alfabético, @code{_},
864 @code{?}, @code{!}, @code{:}, @code{'}, los caracteres de control desde @code{^A}
865 hasta @code{^F}, desde @code{^Q} hasta @code{^W}, @code{^Y}, @code{^^},
866 cualquier carácter de 8 bits con código ASCII por encima del 127, o una combinación de
867 dos caracteres consistente en la combinación de una barra invertida seguida por @code{`}, @code{'},
868 @code{"} ó @code{^}.
869
870 Para definir identificadores que contengan letra, se debe usar la función
871 @code{lyricmode}.
872
873 @example
874 verseOne = \lyricmode @{ Joy to the world the Lord is come @}
875 \score @{
876   <<
877     \new Voice = "one" \relative c'' @{
878       \autoBeamOff
879       \time 2/4
880       c4 b8. a16 g4. f8 e4 d c2
881     @}
882     \addlyrics @{ \verseOne @}
883   >>
884 @}
885 @end example
886
887
888 @seealso
889
890 Referencia del programa: @internalsref{LyricText}, @internalsref{LyricSpace}.
891
892
893
894 @node Aligning lyrics to a melody
895 @subsection Aligning lyrics to a melody
896
897 @funindex \lyricmode
898 @funindex \addlyrics
899 @funindex \lyricsto
900
901
902 La letra se imprime a través de su interpretación dentro del contexto llamado
903 @internalsref{Lyrics}.
904
905 @example
906 \new Lyrics \lyricmode @dots{}
907 @end example
908
909 Existen dos métodos principales para especificar la colocación horizontal
910 de las sílabas:
911
912 @itemize @bullet
913 @item
914 alineando automáticamente
915 el texto a una melodía o a otra voz, utilizando @code{\addlyrics}
916 o @code{\lyricsto}.
917
918 @item
919 o especificando la duración de cada sílaba
920 explícitamente, utilizando @code{\lyricmode}
921 @end itemize
922
923 @menu
924 * Automatic syllable durations::  
925 * Another way of entering lyrics::  
926 * Assigning more than one syllable to a single note::  
927 * More than one note on a single syllable::  
928 * Extenders and hyphens::       
929 @end menu
930
931 @node Automatic syllable durations
932 @subsubsection Automatic syllable durations
933
934 @cindex duraciones automáticas de las sílabas
935 @cindex letra y melodías
936
937 La letra se puede alinear automáticamente bajo una melodía
938 dada.  Esto se consigue combinando la
939 melodía y el texto con la expresión @code{\lyricsto}
940
941 @example
942 \new Lyrics \lyricsto @var{nombre} @dots{}
943 @end example
944
945 Esto alinea la letra a las
946 notas del contexto de @internalsref{Voice} llamado @var{nombre}, que debe
947 existir previamente.  Por ello la @code{Voice} normalmente se especifica en primer lugar, y
948 después se especifica la letra con @code{\lyricsto}.  La instrucción
949 @code{\lyricsto} cambia automáticamente al modo @code{\lyricmode}, por lo que la
950 palabra clave @code{\lyricmode} se puede omitir.
951
952 El ejemplo siguiente utiliza comandos diferentes para introducir la letra.
953
954 @lilypond[quote,fragment,ragged-right,verbatim]
955 <<
956   \new Voice = "one" \relative c'' {
957     \autoBeamOff
958     \time 2/4
959     c4 b8. a16 g4. f8 e4 d c2
960   }
961   \new Lyrics \lyricmode { Joy4 to8. the16 world!4. the8 Lord4 is come.2 }
962   \new Lyrics \lyricmode { Joy to the earth! the Sa -- viour reigns. }
963   \new Lyrics \lyricsto "one" { No more let sins and sor -- rows grow. }
964 >>
965 @end lilypond
966
967 El segundo verso no está bien alineado porque las duraciones
968 no se han especificado.  Una solución para eso sería usar @code{\lyricsto}.
969
970 El comando @code{\addlyrics} es realmente tan sólo una forma cómoda de
971 escribir una estructura de LilyPond más complicada que establece la
972 letra.
973
974 @example
975 @{ MÚSICA @}
976 \addlyrics @{ LETRA @}
977 @end example
978
979 @noindent
980 es lo mismo que
981
982 @example
983 \new Voice = "blabla" @{ MÚSICA @}
984 \new Lyrics \lyricsto "blabla" @{ LETRA @}
985 @end example
986
987 @node Another way of entering lyrics
988 @subsubsection Another way of entering lyrics
989
990 El texto también se puede introducir sin @code{\addlyrics} ni
991 @code{\lyricsto}.  En este caso,
992 las sílabas se escriben como notas (pero con las alturas sustituidas por texto) y la
993 duración de cada sílaba se debe escibir explícitamente.  Por ejemplo:
994  
995 @example
996 play2 the4 game2.
997 sink2 or4 swim2.
998 @end example
999
1000 La alineación respecto de una melodía se puede especificar con la
1001 propiedad @code{associatedVoice},
1002  
1003 @example
1004 \set associatedVoice = #"lala"
1005 @end example
1006
1007 @noindent
1008 El valor de la propiedad (aquí: @code{"lala"}) ha de ser el nombre de
1009 un contexto de @internalsref{Voice}.  Sin este ajuste, las líneas de extensión
1010 no se formatearán correctamente.
1011  
1012 Presentamos a continuación un ejemplo que muestra el uso de las duraciones manuales de las sílabas del texto:
1013
1014 @lilypond[relative=1,ragged-right,verbatim,fragment,quote]
1015 << \new Voice = "melody" {
1016     \time 3/4
1017     c2 e4 g2.
1018  }
1019  \new Lyrics \lyricmode {
1020    \set associatedVoice = #"melody"
1021    play2 the4 game2.
1022  } >>
1023 @end lilypond
1024
1025 @seealso
1026
1027 Referencia del programa: @internalsref{Lyrics}.
1028
1029
1030 @node Assigning more than one syllable to a single note
1031 @subsubsection Assigning more than one syllable to a single note
1032
1033
1034 @funindex _
1035 @cindex ligaduras, en el texto
1036
1037 Para asignaru más de una sílaba a una sola nota, puede
1038 encerrarlas entre comillas o utilizar un guión bajo (@code{_}), para dejar espacios
1039 entre las sílabas, o usar el símbolo de tilde curva (@code{~}) para obtener una ligadura en el
1040 texto@footnote{Las ligaduras de texto están hechas con el carácter de Unicode
1041 U+203F, por tanto
1042 debe asegurarse de tener instalada una tipografía (como DejaVuLGC) que incluya este
1043 glifo.}.
1044
1045 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
1046 \time 3/4
1047 \relative { c2 e4 g2 e4 }
1048 \addlyrics { gran- de_a- mi- go }
1049 \addlyrics { pu- "ro y ho-" nes- to }
1050 \addlyrics { pu- ro~y~ho- nes- to }
1051 @end lilypond
1052
1053 @seealso
1054
1055 Referencia del programa: @internalsref{LyricCombineMusic}.
1056
1057 @c Here come the section which used to be "Melismata"
1058 @c the new title might be more self-explanatory
1059
1060
1061 @node More than one note on a single syllable
1062 @subsubsection More than one note on a single syllable
1063
1064 @cindex melisma
1065 @cindex melismata
1066 @cindex fraseo, en la letra
1067
1068 A veces, y sobre todo en la música medieval, varias notas se cantan sobre una
1069 sílaba única; tales vocalizaciones reciben el nombre de melismas, o melismata.
1070
1071 @c this method seems to be the simplest; therefore
1072 @c it might be better to present it first - vv
1073
1074 Puede definir los melismas completamente dentro de la letra, escribiendo un guión bajo @code{_}
1075 para cada nota
1076 que forma parte del melisma.
1077
1078 @lilypond[relative=1,verbatim,fragment,quote]
1079 { \set melismaBusyProperties = #'()
1080  c d( e) f f( e) e e  }
1081 \addlyrics
1082  { Ky -- _ _ ri __ _ _ _  e }
1083 @end lilypond
1084
1085 En este caso, también puede tener ligaduras de unión y de expresión en la melodía, si establece
1086 @code{melismaBusyProperties}, como se hizo en el ejemplo anterior.
1087
1088 Sin embargo la instrucción @code{\lyricsto} también puede
1089 detectar los melismas automáticamente: sólo pone una sílaba
1090 debajo de un grupo de notas unidas mediante ligadura de unión o de expresión.  Si quiere forzar
1091 que un grupo de notas sin ligadura sea un melisma, inserte @code{\melisma}
1092 después de la primera nota del grupo, y @code{\melismaEnd} después de la
1093 última, p.ej.:
1094
1095 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
1096 <<
1097   \new Voice = "lala" {
1098     \time 3/4
1099     f4 g8
1100     \melisma
1101     f e f
1102     \melismaEnd
1103     e2
1104   }
1105   \new Lyrics \lyricsto "lala" {
1106     la di __ daah
1107   }
1108 >>
1109 @end lilypond
1110
1111 Además, las notas se consideran un melisma si están unidas manualmente
1112 mediante una barra, y el barrado automático (véase @ref{Setting automatic beam
1113 behavior}) está desactivado.
1114
1115 @c TODO: there might be some more relevant place for 
1116 @c the following link (?)
1117
1118 @cindex SATB
1119 @cindex coral, partitura
1120
1121 Hay un ejemplo completo de una disposición de partitura SATB en la sección
1122 @ref{Vocal ensembles}.
1123
1124
1125 @refcommands
1126
1127 @code{\melisma}, @code{\melismaEnd}
1128 @funindex \melismaEnd
1129 @funindex \melisma
1130
1131 @seealso
1132
1133 Referencia del programa: @internalsref{Melisma_translator}.
1134
1135 @lsr{vocal,lyric@/-combine.ly}.
1136
1137 @refbugs
1138
1139 Los melismas no se detectan automáticamente, y las líneas de extensión se deben
1140 insertar a mano.
1141
1142 @node Extenders and hyphens
1143 @subsubsection Extenders and hyphens
1144
1145 @cindex melisma
1146 @cindex extender
1147
1148 Los melismas se indican mediante una línea horizontal centrada entre una sílaba
1149 y la siguiente.  Esta línea recibe el nombre de línea de extensión, y se escribe
1150 como @samp{ __ } (fíjese en los espacios antes y después de los dos guiones
1151 bajos).
1152
1153 @cindex guiones
1154
1155 Los guiones centrados se escriben como @samp{ -- } entre sílabas de una misma palabra
1156 (fíjese en los espacios antes y después de los dos guiones).  El guión
1157 quedará centrado entre las sílabas, y su longitud se ajustará
1158 en función del espacio que exista entre ellas.
1159
1160 En la música grabada de modo muy apretado, se pueden quitar los guiones.  Se puede
1161 controlar si esto ocurre o no, mediante la @code{minimum-distance} (distancia
1162 mínima entre las dos sílabas) y la @code{minimum-length}
1163 (umbral por debajo del cual se suprimen los guiones).
1164
1165 @seealso
1166
1167 Referencia del programa: @internalsref{LyricExtender},
1168 @internalsref{LyricHyphen}
1169
1170
1171 @node Working with lyrics and identifiers
1172 @subsection Working with lyrics and identifiers
1173 @cindex letra, identificadores de
1174
1175 Para definir identificadores que contengan texto, se debe usar la función @code{\lyricmode}.
1176 Si embargo no tendrá que escribir las duraciones, si añade
1177 @code{\addlyrics} o @code{\lyricsto}
1178 en el momento de invocar el identificador.
1179  
1180 @example
1181 verseOne = \lyricmode @{ Joy to the world the Lord is come @}
1182 \score @{
1183  <<
1184    \new Voice = "one" \relative c'' @{
1185      \autoBeamOff
1186      \time 2/4
1187      c4 b8. a16 g4. f8 e4 d c2
1188    @}
1189    \addlyrics @{ \verseOne @}
1190  >>
1191 @}
1192 @end example
1193  
1194 Para arreglos distintos o más complejos, la mejor forma es preparar previamente la
1195 jerarquía de pautas y textos, p.ej.:
1196 @example
1197 \new ChoirStaff <<
1198   \new Voice = "soprano" @{ @emph{música} @}
1199   \new Lyrics = "textoSoprano" @{ s1 @}
1200   \new Lyrics = "textoTenor" @{ s1 @}
1201   \new Voice = "tenor" @{ @emph{música} @}
1202 >>
1203 @end example
1204  
1205 y después combinar las melodías y líneas de texto apropiadas
1206  
1207 @example
1208 \context Lyrics = textoSoprano \lyricsto "soprano"
1209 @emph{el texto}
1210 @end example
1211  
1212 @noindent
1213
1214 El código de entrada definitivo sería algo como
1215  
1216 @example
1217 <<\new ChoirStaff << @emph{prepare la música} >>
1218  \lyricsto "soprano" @emph{etc}
1219  \lyricsto "alto" @emph{etc}
1220 @emph{etc}
1221 >>
1222 @end example
1223  
1224 @seealso
1225  
1226 @c TODO: document \new Staff << Voice \lyricsto >> bug
1227 Program reference: @internalsref{LyricCombineMusic},
1228 @internalsref{Lyrics}.  
1229
1230
1231 @node Flexibility in placement
1232 @subsection Flexibility in placement
1233
1234 A menudo se aplican a una melodía distintos versos de una canción de formas ligeramente
1235 distintas.  Tales variantes pueden aún captarse mediante
1236 @code{\lyricsto}.
1237
1238 @menu
1239 * Lyrics to multiple notes of a melisma::  
1240 * Divisi lyrics::               
1241 * Switching the melody associated with a lyrics line::  
1242 * Lyrics independent of notes::  
1243 @end menu
1244
1245
1246 @node Lyrics to multiple notes of a melisma
1247 @subsubsection Lyrics to multiple notes of a melisma
1248
1249 Existe la posibilidad de que el texto tenga un melisma en un verso, pero
1250 varias sílabas en otro.  Una solución es hacer que la voz más rápida
1251 ignore el melisma.  Esto se consigue estableciendo
1252 @code{ignoreMelismata} en el contexto Lyrics.
1253
1254 Hay un aspecto delicado: el valor de @code{ignoreMelismata}
1255 se debe establecer una sílaba @emph{antes} de la sílaba no melismática
1256 del texto, tal y como se muestra a continuación:
1257
1258 @c  FIXME: breaks compile
1259 @lilypond[verbatim,ragged-right,quote]
1260 %{
1261 <<
1262   \relative \new Voice = "lahlah" {
1263     \set Staff.autoBeaming = ##f
1264     c4
1265     \slurDotted
1266     f8.[( g16])
1267     a4
1268   }
1269   \new Lyrics \lyricsto "lahlah" {
1270     more slow -- ly
1271   }
1272   \new Lyrics \lyricsto "lahlah" {
1273     \set ignoreMelismata = ##t % applies to "fas"
1274     go fas -- ter
1275     \unset ignoreMelismata
1276     still
1277   }
1278 >>
1279 %}
1280 @end lilypond
1281
1282
1283 El @code{ignoreMelismata} se aplica a la sílaba @q{fas}, por ello
1284 se debe introducir antes de @q{go}.
1285
1286 La inversa también es posible: hacer que una línea de letra sea más lenta que la
1287 normal.  Esto se puede conseguir insertando @code{\skip}s (desplazamientos) dentro de la
1288 letra.  Para cada @code{\skip}, el texto se retrasará una nota más.
1289 Por ejemplo,
1290
1291 @lilypond[verbatim,ragged-right,quote]
1292 \relative { c c g' }
1293 \addlyrics {
1294   twin -- \skip 4
1295   kle
1296 }
1297 @end lilypond
1298
1299
1300 @node Divisi lyrics
1301 @subsubsection Divisi lyrics
1302
1303 Puede presentar letras alternativas (o divisi) nombrando contextos de
1304 voz y aplicando la letra a los mencionados contextos específicos.
1305
1306 @lilypond[verbatim,ragged-right,quote]
1307 \score{ <<
1308   \new Voice = "melody" {
1309     \relative c' {
1310       c4
1311       <<
1312         { \voiceOne c8 e }
1313         \new Voice = "splitpart" { \voiceTwo c4 }
1314       >>
1315       \oneVoice c4 c | c
1316     }
1317   }
1318   \new Lyrics \lyricsto "melody" { we shall not o- ver- come }
1319   \new Lyrics \lyricsto "splitpart" { will }
1320 >> }
1321 @end lilypond
1322
1323
1324 Puede usar este truco para presentar las distintas letras de una sección
1325 que se repite.
1326
1327 @lilypond[verbatim,ragged-right,quote]
1328 \score{ <<
1329   \new Voice = "melody" \relative c' {
1330     c2 e | g e | c1 |
1331     \new Voice = "verse" \repeat volta 2 {c4 d e f | g1 | }
1332     a2 b | c1}
1333   \new Lyrics = "mainlyrics" \lyricsto melody \lyricmode {
1334     do mi sol mi do
1335     la si do }
1336   \context Lyrics = "mainlyrics" \lyricsto verse \lyricmode {
1337    do re mi fa sol }
1338   \new Lyrics = "repeatlyrics" \lyricsto verse \lyricmode {
1339    dodo rere mimi fafa solsol }
1340 >>
1341 }
1342 @end lilypond
1343
1344
1345
1346 @node Switching the melody associated with a lyrics line
1347 @subsubsection Switching the melody associated with a lyrics line
1348
1349 Son posibles variaciones más complejas en la disposición del texto.  Se puede
1350 cambiar la melodía para una línea de la letra durante el texto.  Esto se hace
1351 estableciendo la propiedad @code{associatedVoice}.  En el ejemplo
1352
1353 @lilypond[ragged-right,quote]
1354 <<
1355   \relative \new Voice = "lahlah" {
1356     \set Staff.autoBeaming = ##f
1357     c4
1358     <<
1359       \new Voice = "alternative" {
1360         \voiceOne
1361         \times 2/3 {
1362           % show associations clearly.
1363           \override NoteColumn #'force-hshift = #-3
1364           f8 f g
1365         }
1366       }
1367       {
1368         \voiceTwo
1369         f8.[ g16]
1370         \oneVoice
1371       } >>
1372     a8( b) c
1373   }
1374   \new Lyrics \lyricsto "lahlah" {
1375     Ju -- ras -- sic Park
1376   }
1377   \new Lyrics \lyricsto "lahlah" {
1378     % Tricky: need to set associatedVoice
1379     % one syllable too soon!
1380     \set associatedVoice = alternative % applies to "ran"
1381     Ty --
1382     ran --
1383     no --
1384     \set associatedVoice = lahlah % applies to "rus"
1385     sau -- rus Rex
1386   } >>
1387 @end lilypond
1388
1389 @noindent
1390 el texto del primer verso se aplica a una melodía llamada @q{lahlah},
1391
1392 @example
1393 \new Lyrics \lyricsto "lahlah" @{
1394   Ju -- ras -- sic Park
1395 @}
1396 @end example
1397
1398
1399 El segundo verso se aplica en principio al contexto de @code{lahlah}, pero
1400 para la sílaba @q{ran}, cambia a una meloodía diferente.
1401 Esto se consigue con
1402 @example
1403 \set associatedVoice = alternative
1404 @end example
1405
1406 @noindent
1407 Aquí, @code{alternative} es el nombre del contexto de @code{Voice}
1408 que contiene el tresillo.
1409
1410 Una vez más, la instrucción debe ir una sílaba antes de la cuenta, antes de @q{Ty} en
1411 este caso.
1412
1413 @example
1414 \new Lyrics \lyricsto "lahlah" @{
1415   \set associatedVoice = alternative % se aplica al "ran"
1416   Ty --
1417   ran --
1418   no --
1419   \set associatedVoice = lahlah % se aplica al "rus"
1420   sau -- rus Rex
1421 @}
1422 @end example
1423
1424 @noindent
1425 La disposición se vuelve a cambiar a la situación inicial mediante la asignación de
1426 @code{lahlah} a @code{associatedVoice}.
1427
1428
1429 @node Lyrics independent of notes
1430 @subsubsection Lyrics independent of notes
1431
1432 En cierta música vocal compleja, podría ser deseable colocar la
1433 letra de forma totalmente independiente de las notas.  La música que se define
1434 dentro de @code{lyricrhythm} desaparece dentro del contexto
1435 @code{Devnull}, pero los valores rítmicos aún se pueden utilizar para
1436 colocar la letra.
1437
1438 @lilypond[quote,verbatim,ragged-right]
1439 voice = {
1440   c''2
1441   \tag #'music { c''2 }
1442   \tag #'lyricrhythm { c''4. c''8 }
1443   d''1
1444 }
1445
1446 lyr = \lyricmode { I like my cat! }
1447
1448 <<
1449   \new Staff \keepWithTag #'music \voice
1450   \new Devnull="nowhere" \keepWithTag #'lyricrhythm \voice
1451   \new Lyrics \lyricsto "nowhere" \lyr
1452   \new Staff { c'8 c' c' c' c' c' c' c'
1453   c' c' c' c' c' c' c' c' }
1454 >>
1455 @end lilypond
1456
1457
1458 @node Spacing lyrics
1459 @subsection Spacing lyrics
1460
1461 @cindex Spacing lyrics
1462 @cindex Lyrics, increasing space between
1463
1464 Para aumentar el espaciado entre las sílabas de la letra, esstablezca la propiedad minimum-distance de
1465 LyricSpace.
1466
1467 @lilypond[relative,verbatim,fragment,quote,ragged-right]
1468 {
1469   c c c c
1470   \override Lyrics.LyricSpace #'minimum-distance = #1.0
1471   c c c c
1472 }
1473 \addlyrics {
1474   longtext longtext longtext longtext
1475   longtext longtext longtext longtext
1476 }
1477 @end lilypond
1478
1479 Para que este cambio sea válido para la letra de la partitura completa, establezca la propiedad dentro del
1480 layout o disposición.
1481
1482 @lilypond[relative,verbatim,quote,ragged-right]
1483 \score {
1484   \relative c' {
1485   c c c c
1486   c c c c
1487   }
1488   \addlyrics {
1489   longtext longtext longtext longtext
1490   longtext longtext longtext longtext
1491   }
1492   \layout {
1493     \context {
1494       \Lyrics
1495       \override LyricSpace #'minimum-distance = #1.0
1496     }
1497   }
1498 }
1499 @end lilypond
1500
1501
1502 @node More about stanzas
1503 @subsection More about stanzas
1504
1505 @cindex stanza number
1506 @subsubsection Adding stanza numbers 
1507
1508 Los números de los versos se pueden añadir estbableciendo @code{stanza}, p.ej.,
1509
1510 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
1511 \new Voice {
1512   \time 3/4 g2 e4 a2 f4 g2.
1513 } \addlyrics {
1514   \set stanza = "1. "
1515   Hi, my name is Bert.
1516 } \addlyrics {
1517   \set stanza = "2. "
1518   Oh, ché -- ri, je t'aime
1519 }
1520 @end lilypond
1521
1522 @noindent
1523 Estos números aparecerán inmediatamente antes de la primera sílaba.
1524
1525
1526 @subsubsection Adding dynamics marks
1527
1528 Los versos que difieren en su fuerza se pueden especificar escribiendo una
1529 indicación dinámica antes de cada verso.  En Lilypond, todo lo que aparece delante de
1530 un verso está dentro del objeto @code{StanzaNumber}; las indicaciones dinámicas
1531 no son diferentes.  Por razones técnicas, tendrá que establecer el valor de la sección stanza (verso)
1532 fuera de @code{\lyricmode}:
1533
1534 @lilypond[quote,ragged-right,verbatim]
1535 text = {
1536   \set stanza = \markup { \dynamic "ff" "1. " }
1537   \lyricmode {
1538     Big bang
1539   }
1540 }
1541
1542 <<
1543   \new Voice = "tune" {
1544     \time 3/4
1545     g'4 c'2
1546   }
1547 \new Lyrics \lyricsto "tune" \text
1548 >>
1549 @end lilypond
1550
1551 @cindex singer name
1552 @cindex name of singer
1553 @subsubsection Adding singer names
1554
1555 También se pueden poner los nomrbes de los cantantes.  Se imprimen al comienzo de la
1556 línea, igual que los nombres de instrumento.  Se crean estableciendo un valor para
1557 @code{vocalName}.  Se puede definir una versión abreviada como @code{shortVocalName}.
1558
1559 @lilypond[fragment,ragged-right,quote,verbatim,relative=2]
1560 \new Voice {
1561   \time 3/4 g2 e4 a2 f4 g2.
1562 } \addlyrics {
1563   \set vocalName = "Bert "
1564   Hi, my name is Bert.
1565 } \addlyrics {
1566   \set vocalName = "Ernie "
1567   Oh, che -- ri, je t'aime
1568 }
1569 @end lilypond
1570
1571
1572 @subsubsection Printing stanzas at the end 
1573
1574 En ocasiones es conveniente tener un verso ajustado a la música,
1575 y el resto añadido en forma de estrofa al final
1576 de la pieza.  Esto se puede conseguir escribiendo
1577 los versos adicionales dentro de una sección @code{\markup} fuera
1578 del bloque score principal de la partitura.  Tenga en cuenta que existen dos
1579 formas distincas de forzar los saltos de línea al utilizar
1580 @code{\markup}.
1581
1582 @lilypond[ragged-right,verbatim,quote]
1583 melody = \relative c' {
1584 e d c d | e e e e |
1585 d d e d | c1 |
1586 }
1587
1588 text = \lyricmode {
1589 \set stanza = "1." Ma- ry had a lit- tle lamb,
1590 its fleece was white as snow.
1591 }
1592
1593 \score{ <<
1594   \new Voice = "one" { \melody }
1595   \new Lyrics \lyricsto "one" \text
1596 >>
1597   \layout { }
1598 }
1599 \markup { \column{
1600   \line{ Verse 2. }
1601   \line{ All the children laughed and played }
1602   \line{ To see a lamb at school. }
1603   }
1604 }
1605 \markup{
1606   \wordwrap-string #"
1607   Verse 3.
1608
1609   Mary took it home again,
1610
1611   It was against the rule."
1612 }
1613 @end lilypond
1614
1615
1616 @subsubsection Printing stanzas at the end in multiple columns 
1617
1618 Cuando una pieza tiene muchos versos, a menudo se imprimen
1619 en varias columnas a lo largo de toda la página. Con frecuencia un número de verso fuera del margen
1620 precede a cada verso. El ejemplo siguiente muestra cómo producir dicha salida
1621 en Lilypond.
1622
1623 @lilypond[ragged-right,quote,verbatim]
1624 melody = \relative c' {
1625   c c c c | d d d d
1626 }
1627  
1628 text = \lyricmode {
1629   \set stanza = "1." This is verse one.
1630   It has two lines.
1631 }
1632
1633 \score{ <<
1634     \new Voice = "one" { \melody }
1635     \new Lyrics \lyricsto "one" \text
1636    >>
1637   \layout { }
1638 }
1639
1640 \markup {
1641   \fill-line {
1642     \hspace #0.1 % moves the column off the left margin; can be removed if
1643         % space on the page is tight
1644      \column {
1645       \line { \bold "2."
1646         \column {
1647           "This is verse two."
1648           "It has two lines."
1649         }
1650       }
1651       \hspace #0.1 % adds vertical spacing between verses
1652       \line { \bold "3."
1653         \column {
1654           "This is verse three."
1655           "It has two lines."
1656         }
1657       }
1658     }
1659     \hspace #0.1  % adds horizontal spacing between columns; if they are
1660         % still too close, add more " " pairs until the result 
1661         % looks good
1662      \column {
1663       \line { \bold "4."
1664         \column {
1665           "This is verse four."
1666           "It has two lines."
1667         }
1668       }
1669       \hspace #0.1 % adds vertical spacing between verses
1670       \line { \bold "5."
1671         \column {
1672           "This is verse five."
1673           "It has two lines."
1674         }
1675       }
1676     }
1677   \hspace #0.1 % gives some extra space on the right margin; can
1678       % be removed if page space is tight
1679   }
1680 }
1681 @end lilypond
1682
1683
1684 @seealso
1685
1686 Program reference: @internalsref{LyricText}, @internalsref{StanzaNumber},
1687 @internalsref{VocalName}.
1688
1689
1690
1691 @node Ambitus
1692 @subsection Ambitus
1693 @cindex ambitus
1694
1695 El término @emph{ambitus} o ámbito, denota el rango de notas que abarca uuna voz dada
1696 en una parte musical.  También puede denotar el margen de notas que es capaz de tocar
1697 un determinado instrumento musical.  Los ámbitos se imprimen en las partes vocales de tal manera que
1698 los intérpretes puedan determinar con facilidad si cumplen con sus propias posibilidades.
1699
1700 Los ámbitos se presentan al comienzo de la pieza junto a la clave inicial.
1701 El rango se especifica gráficamente mediante dos cabezas de nota que representan a las
1702 notas inferior y superior.  Para imprimir el ámbito, añada el grabador
1703 @internalsref{Ambitus_engraver} al contexto @internalsref{Voice},
1704 por ejemplo
1705
1706 @example
1707 \layout @{
1708   \context @{
1709     \Voice
1710     \consists Ambitus_engraver
1711   @}
1712 @}
1713 @end example
1714
1715 Lo que da como resultado la siguiente salida:
1716
1717 @lilypond[quote,ragged-right]
1718 \layout {
1719   \context {
1720     \Staff
1721     \consists Ambitus_engraver
1722   }
1723 }
1724
1725 \relative \new Staff {
1726   as'' c e2 cis,2
1727 }
1728 @end lilypond
1729
1730 Si tiene varias voces en un pentagrama único y quiere tener una sola indicación de ámbito
1731 por pentagrama en lugar de una por cada voz, añada el grabador
1732 @internalsref{Ambitus_engraver} al contexto @internalsref{Staff}
1733 y no al contexto @internalsref{Voice}.  He aquí un ejemplo:
1734
1735 @lilypond[verbatim,ragged-right,quote]
1736 \new Staff \with {
1737   \consists "Ambitus_engraver"
1738 }
1739 <<
1740   \new Voice \with {
1741     \remove "Ambitus_engraver"
1742   } \relative c'' {
1743     \override Ambitus #'X-offset = #-1.0
1744     \voiceOne
1745     c4 a d e f2
1746   }
1747   \new Voice \with {
1748     \remove "Ambitus_engraver"
1749   } \relative c' {
1750     \voiceTwo
1751     es4 f g as b2
1752   }
1753 >>
1754 @end lilypond
1755
1756 @noindent
1757 Este ejemplo utiliza una capacidad avanzada,
1758
1759 @example
1760 \override Ambitus #'X-offset = #-1.0
1761 @end example
1762
1763 @noindent
1764 Este código mueve el ámbito a la izquierda.  Se podría haber conseguido el mismo
1765 efecto con @code{extra-offset}, pero en tal caso el sistema de formateo no
1766 reservaría espacio para el objeto que se ha movido.
1767
1768 @seealso
1769
1770 Program reference: @internalsref{Ambitus},
1771 @internalsref{AmbitusLine}, @internalsref{AmbitusNoteHead},
1772 @internalsref{AmbitusAccidental}.
1773
1774 Examples:
1775 @lsr{vocal,ambitus@/.ly}.
1776
1777 @refbugs
1778
1779 No se efectúa un tratamiento de las posibles colisiones en caso de varias indicaciones de ámbito
1780 simultáneas en distintas voces.
1781
1782
1783 @node Other vocal issues
1784 @subsection Other vocal issues
1785
1786 @ignore
1787 yeah, I'm giving up somewhat by stuffing a bunch of things in
1788 here.  But at least they're in the manual now; it's easier to
1789 move them around in the manual once they're already here.
1790
1791 Besides, if users complain about everything stuffed in here, I
1792 can ask them for specific instructions about where to move these
1793 examples, and that might get them more involved in the docs.  -gp
1794 @end ignore
1795
1796 @q{Parlato} es texto hablado sin notas pero con ritmo; su notación se
1797 realiza mediante cabezas de nota en forma de cruz.  Esto queda demostrado en
1798 @ref{Special noteheads}.
1799
1800
1801
1802
1803
1804 @node Rhythmic music
1805 @section Rhythmic music
1806
1807 La notación rítmica se emplea primordialmente para la percusión y la batería, pero también
1808 se puede utilizar para mostrar los valores rítmicos una melodía.
1809
1810 @menu
1811 * Showing melody rhythms::      
1812 * Entering percussion::         
1813 * Percussion staves::           
1814 * Ghost notes::                 
1815 @end menu
1816
1817
1818 @node Showing melody rhythms
1819 @subsection Showing melody rhythms
1820
1821 En ocasiones podría desear que se muestre sólo el ritmo de una melodía.  Esto
1822 se puede hacer con la pauta rítmica.  Todas las alturas de las notas en dicha pauta
1823 se muestran como una barra, y la pauta en sí tiene una sola línea.
1824
1825 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
1826 \new RhythmicStaff {
1827   \time 4/4
1828   c4 e8 f g2 | r4 g r2 | g1:32 | r1 |
1829 }
1830 @end lilypond
1831
1832 @seealso
1833
1834 Referencia del programa: @internalsref{RhythmicStaff}.
1835
1836
1837 @node Entering percussion
1838 @subsection Entering percussion
1839
1840 @cindex percussion
1841 @cindex drums
1842
1843
1844 Las notas de percusión se pueden escribir en el modo @code{\drummode}, que es similar
1845 al modo estándar apra introducir notas.  Cada elemento de un set de percusión
1846 lleva un nombre completo y un nombre abreviado, y los dos se pueden usar
1847 en la entrada
1848
1849 @lilypond[quote,ragged-right,verbatim]
1850 \drums {
1851   hihat hh bassdrum bd
1852 }
1853 @end lilypond
1854
1855 La lista comleta de nombre de instrumentos de percusión se encuentra en el archivo de inicio
1856 @file{ly/@/drumpitch@/-init@/.ly}.
1857 @c TODO: properly document this.
1858
1859 @seealso
1860
1861 Referencia del programa: @internalsref{note-event}.
1862
1863 @node Percussion staves
1864 @subsection Percussion staves
1865 @cindex percussion
1866 @cindex drums
1867
1868 Una parte de percusión para más de un instrumento, normalmente utiliza una pauta
1869 de varias llíneas donde cada posición dentro de la pauta se refiere a un elemento
1870 de percusión.
1871
1872
1873 Para tipografiar la música, se deben interpretar las notas dentro de los contextos
1874 @internalsref{DrumStaff} y @internalsref{DrumVoice}
1875
1876 @lilypond[quote,ragged-right,verbatim]
1877 up = \drummode { crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat }
1878 down = \drummode { bassdrum4 snare8 bd r bd sn4 }
1879   \new DrumStaff <<
1880     \new DrumVoice { \voiceOne \up }
1881     \new DrumVoice { \voiceTwo \down }
1882   >>
1883 @end lilypond
1884
1885 El ejemplo anterior muestra una notación polifónica prolija.  La notación
1886 polifónicca abreviada, descrita en @ref{Basic polyphony}, también se puede usar si
1887 las @internalsref{DrumVoice}s se instancian primero a mano.  Por ejemplo,
1888
1889 @lilypond[quote,ragged-right,fragment,verbatim]
1890 \new DrumStaff <<
1891   \new DrumVoice = "1" { s1 *2 }
1892   \new DrumVoice = "2" { s1 *2 }
1893   \drummode {
1894     bd4 sn4 bd4 sn4
1895     <<
1896       { \repeat unfold 16 hh16 }
1897       \\
1898       { bd4 sn4 bd4 sn4 }
1899     >>
1900   }
1901 >>
1902 @end lilypond
1903
1904
1905 También existen otras posibilidades en lo referente a la disposición.  Para usarlas, establezca la
1906 propiedad @code{drumStyleTable} en el contexto @internalsref{DrumVoice}.
1907 Se han predefinido las siguientes variables:
1908
1909 @table @code
1910 @item drums-style
1911 Es la opción por defecto.  Tipografía un típico set de percusión sobre una pauta de cinco líneas
1912
1913 @lilypond[quote,line-width=10.0\cm]
1914 nam = \lyricmode {
1915   cymc cyms cymr hh hhc hho hhho hhp
1916   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
1917 mus = \drummode {
1918   cymc cyms cymr hh hhc hho hhho hhp \break
1919   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
1920 \score {
1921   << \new DrumStaff \with {
1922        \remove Bar_engraver
1923        \remove Time_signature_engraver
1924        \override Stem #'transparent = ##t
1925        \override Stem #'Y-extent-callback = ##f
1926        \override VerticalAxisGroup #'minimum-Y-extent = #'(-4.0 . 5.0)
1927      } \mus
1928      \new Lyrics \nam
1929   >>
1930   \layout {
1931     \context {
1932       \Score
1933       \override LyricText #'font-family = #'typewriter
1934       \override BarNumber #'transparent =##T
1935     }
1936   }
1937 }
1938 @end lilypond
1939
1940 El esquema de percusión contempla seis tambores graves (toms) distintos.  Cuando haya menos toms,
1941 sencillamente seleccione aquellos que producen el resultado deseado, es decir, para tener toms
1942 en las tres líneas centrales utilizará @code{tommh}, @code{tomml} y
1943 @code{tomfh}.
1944
1945 @item timbales-style
1946 Esto tipografía timbales en una pauta de dos líneas
1947
1948 @lilypond[quote,ragged-right]
1949 nam = \lyricmode { timh ssh timl ssl cb }
1950 mus = \drummode { timh ssh timl ssl cb s16 }
1951
1952 <<
1953   \new DrumStaff \with {
1954     \remove Bar_engraver
1955     \remove Time_signature_engraver
1956     \override Stem #'transparent = ##t
1957     \override Stem #'Y-extent-callback = ##f
1958     \override StaffSymbol #'line-count = #2
1959     \override StaffSymbol #'staff-space = #2
1960     \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
1961     drumStyleTable = #timbales-style
1962   } \mus
1963   \new Lyrics {
1964     \override LyricText #'font-family = #'typewriter
1965     \nam
1966   }
1967 >>
1968 @end lilypond
1969
1970 @item congas-style
1971 Esto tipografía congas en una pauta de dos líneas
1972
1973 @lilypond[quote,ragged-right]
1974 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
1975 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
1976
1977 <<
1978   \new DrumStaff \with {
1979     \remove Bar_engraver
1980     \remove Time_signature_engraver
1981     drumStyleTable = #congas-style
1982     \override StaffSymbol #'line-count = #2
1983
1984     %% this sucks; it will lengthen stems.
1985     \override StaffSymbol #'staff-space = #2
1986     \override Stem #'transparent = ##t
1987     \override Stem #'Y-extent-callback = ##f
1988   } \mus
1989   \new Lyrics {
1990     \override LyricText #'font-family = #'typewriter
1991     \nam
1992   }
1993 >>
1994 @end lilypond
1995
1996 @item bongos-style
1997 Esto tipografía bongos sobre una pauta de dos líneas
1998
1999 @lilypond[quote,ragged-right]
2000 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
2001 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
2002
2003 <<
2004   \new DrumStaff \with {
2005     \remove Bar_engraver
2006     \remove Time_signature_engraver
2007     \override StaffSymbol #'line-count = #2
2008     drumStyleTable = #bongos-style
2009
2010     %% this sucks; it will lengthen stems.
2011     \override StaffSymbol #'staff-space = #2
2012     \override Stem #'transparent = ##t
2013     \override Stem #'Y-extent-callback = ##f
2014   } \mus
2015   \new Lyrics {
2016     \override LyricText #'font-family = #'typewriter
2017     \nam
2018   }
2019 >>
2020 @end lilypond
2021
2022 @item percussion-style
2023 Para tipografiar toda clase de percusiones simples sobre pautas de una línea.
2024
2025 @lilypond[quote,ragged-right]
2026 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
2027 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
2028
2029 <<
2030   \new DrumStaff \with{
2031     \remove Bar_engraver
2032     drumStyleTable = #percussion-style
2033     \override StaffSymbol #'line-count = #1
2034     \remove Time_signature_engraver
2035     \override Stem #'transparent = ##t
2036     \override Stem #'Y-extent-callback = ##f
2037   } \mus
2038   \new Lyrics {
2039     \override LyricText #'font-family = #'typewriter
2040     \nam
2041   }
2042 >>
2043 @end lilypond
2044 @end table
2045
2046 Si no le gusta ninguna de las listas preedefinidas, puede definir su propia lista
2047 al principiio de su archivo
2048
2049 @lilypond[quote,ragged-right,verbatim]
2050 #(define mydrums '(
2051          (bassdrum     default   #f         -1)
2052          (snare        default   #f         0)
2053          (hihat        cross     #f         1)
2054          (pedalhihat   xcircle   "stopped"  2)
2055          (lowtom       diamond   #f         3)))
2056 up = \drummode { hh8 hh hh hh hhp4 hhp }
2057 down = \drummode { bd4 sn bd toml8 toml }
2058
2059 \new DrumStaff <<
2060   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
2061   \new DrumVoice { \voiceOne \up }
2062   \new DrumVoice { \voiceTwo \down }
2063 >>
2064 @end lilypond
2065
2066
2067 @seealso
2068
2069 Archivos de inicio: @file{ly/@/drumpitch@/-init@/.ly}.
2070
2071 Referencia del programa: @internalsref{DrumStaff}, @internalsref{DrumVoice}.
2072
2073 @refbugs
2074
2075 A causa de que el estándar General MIDI no contiene golpes de aro (rim shot), para este propósito se usa
2076 el golpe lateral de baqueta (sidestick) en su lugar.
2077
2078
2079 @c FIXME: check name -gp
2080 @node Ghost notes
2081 @subsection Ghost notes
2082
2083 Las notas fantasma para la batería e instrumentos de percusión se pueden crear utilizando la instrucción
2084 @code{\parenthesize} detallada en @ref{Parentheses}.  Sin embargo,
2085 el modo por defecto @code{\drummode} no
2086 incluye el añadido grabador @code{Parenthesis_engraver} que permite
2087 esto.
2088 Debe escribir el grabador añadido explícitamente en la definición de contexto tal y como se explica detalladamente
2089 en @ref{Changing context properties on the fly}.
2090
2091 @lilypond[quote,ragged-right,verbatim,fragment]
2092 \new DrumStaff \with {
2093   \consists "Parenthesis_engraver"
2094 } <<
2095   \context DrumVoice  = "1"  { s1 *2 }
2096   \context DrumVoice  = "2" { s1 *2 }
2097   \drummode {
2098     <<
2099       {
2100         hh8[ hh] <hh sn> hh16
2101         < \parenthesize sn > hh < \parenthesize
2102         sn > hh8 <hh sn> hh
2103       } \\ {
2104         bd4 r4 bd8 bd r8 bd
2105       }
2106     >>
2107   }
2108 >>
2109 @end lilypond
2110
2111 @noindent
2112 Tenga en cuenta, además, que debe añadir acordes (paréntesis en ángulo @code{< >})
2113 alrededor de cada una de las instrucciones @code{\parenthesize}.
2114
2115
2116 @node Guitar
2117 @section Guitar
2118
2119 @cindex tablature
2120 @cindex guitar tablature
2121
2122 @menu
2123 * String number indications::   
2124 * Tablatures basic::            
2125 * Non-guitar tablatures::       
2126 * Banjo tablatures::            
2127 * Fret diagrams::               
2128 * Right hand fingerings::       
2129 * Other guitar issues::         
2130 @end menu
2131
2132 @node String number indications
2133 @subsection String number indications
2134
2135 @cindex Cuerda, número de la
2136
2137 Los números de cuerda se pueden añadir a los acordes especificándolos mediante
2138 @code{\}@var{número},
2139
2140 @lilypond[relative,relative=1,ragged-right,fragment]
2141 <c\1 e\2 g\3>
2142 @end lilypond
2143
2144
2145 @seealso
2146
2147 Referencia del programa: @internalsref{StringNumber},
2148 @lsr{guitar/,string-number.ly}.
2149
2150
2151 @node Tablatures basic
2152 @subsection Tablatures basic
2153 @cindex Tablatura, principios básicos
2154
2155 La notación de tablatura se utiliza para la notación de música de instrumentos de cuerda
2156 pulsada.  Las alturas no se denotan mediante cabezas de nota, sino mediante
2157 números que indican sobre qué cuerda y traste se debe tocar la nota.  LilyPond
2158 contempla las tabalturas de forma limitada.
2159
2160 El número de cuerda asociado a una nota se proporciona en la forma de una barra invertida
2161 seguida por un número, p.ej. @code{c4\3} es un Do negra sobre la tercera cuerda.
2162 Por defecto, la cuerda 1 es la más aguda, y la afinación normal
2163 es la afinación estándar de guitarra (con 6 cuerdas).  Las notas
2164 se imprimen como tablatura, usando lo contextos @internalsref{TabStaff} y
2165 @internalsref{TabVoice}
2166
2167 @lilypond[quote,ragged-right,fragment,verbatim]
2168 \new TabStaff {
2169   a,4\5 c'\2 a\3 e'\1
2170   e\4 c'\2 a\3 e'\1
2171 }
2172 @end lilypond
2173
2174 @funindex minimumFret
2175 @cindex traste
2176
2177 Cuando no se especifica ninguna cuerda, se selecciona la primera cuerda que no da un
2178 número de traste menor de @code{minimumFret} (traste mínimo).  El valor por defecto
2179 de @code{minimumFret} es cero
2180
2181
2182 @example
2183 e16 fis gis a b4
2184 \set TabStaff.minimumFret = #8
2185 e16 fis gis a b4
2186 @end example
2187 @lilypond[quote,ragged-right]
2188 frag = {
2189   \key e \major
2190   e16 fis gis a b4
2191   \set TabStaff.minimumFret = #8
2192   e16 fis gis a b4
2193 }
2194   \new StaffGroup <<
2195     \new Staff { \clef "G_8" \frag }
2196     \new TabStaff { \frag }
2197   >>
2198 @end lilypond
2199
2200
2201 @commonprop
2202
2203 Para imprimir tabalturas con las plicas hacia abajo y barras horizontales,
2204 inicialice el @code{TabStaff} (pentagrama de tablatura) con el código sigueinte:
2205
2206 @example
2207 \stemDown
2208 \override Beam #'damping = #100000
2209 @end example
2210
2211 @seealso
2212
2213 Referencia del programa: @internalsref{TabStaff}, @internalsref{TabVoice}.
2214
2215 @refbugs
2216
2217 Los acordes no se tratan de una manera especial, de aquí que el
2218 selector automático de cuerdas podría fácilmente seleccionar la misma cuerda para dos notas
2219 dentro del mismo acorde.
2220
2221
2222 @node Non-guitar tablatures
2223 @subsection Non-guitar tablatures
2224 @cindex Tablaturas para instr. distintos de la guitarra
2225
2226 Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se da como
2227 una lista en lenguaje Scheme con un número entero para cada cuerda, donde el número
2228 es la altura (medida en semitonos desde el Do central) de una
2229 cuerda al aire.  Los números especificados para @code{stringTunings} son la
2230 cantidad de semitonos que se deben restar o añadir, comenzando por la altura especificada
2231 que por defecto es el Do central, y en el orden de las cuerdas.  LilyPond calcula automáticamente
2232 el número de cuerdas leyendo @code{stringTunings}.
2233
2234 En el ejemplo siguiente,
2235 @code{stringTunings} se establece a los valores Mi, La, Re y Sol
2236
2237 @lilypond[quote,ragged-right,fragment,verbatim]
2238 \new TabStaff <<
2239   \set TabStaff.stringTunings = #'(-5 -10 -15 -20)
2240   {
2241     a,4 c' a e' e c' a e'
2242   }
2243 >>
2244 @end lilypond
2245
2246 LilyPond tiene afinaciones predefinidas para el banjo, la mandolina, la guitarra
2247 y el bajo eléctrico.
2248
2249 @example
2250 \set TabStaff.stringTunings = #bass-tuning
2251 @end example
2252
2253 La afinación por omisión es @code{guitar-tuning} (la afinación estándar
2254 Mi-La-Re-Sol-Si-Mi).
2255 Otras afinaciones predefinidas son @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
2256 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo con Sol Mayor al aire).
2257
2258 @seealso
2259
2260 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas
2261 de las cuerdas.
2262 Referencia del programa: @internalsref{Tab_note_heads_engraver}.
2263
2264 @refbugs
2265
2266 No se ha implementado ningún efecto especial de guitarra.
2267
2268
2269
2270 @node Banjo tablatures
2271 @subsection Banjo tablatures
2272 @cindex Banjo, tablaturas de
2273
2274 LilyPond contempla el banjo de cinco cuerdas de una manera básica.  Cuando haga tablaturas
2275 para banjo de cinco cuerdas, utilice la función de formato de tablatura de banjo para obtener
2276 los números correctos
2277 de los trastes para la quinta cuerda:
2278
2279 @lilypond[quote,ragged-right,fragment,verbatim]
2280 \new TabStaff <<
2281   \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
2282   \set TabStaff.stringTunings = #banjo-open-g-tuning
2283   {
2284     \stemDown
2285     g8 d' g'\5 a b g e d' |
2286     g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
2287     g4
2288   }
2289 >>
2290 @end lilypond
2291
2292 En LilyPond se encuentran predefinidas varias afinaciones comunes para el banjo:
2293 @code{banjo-c-tuning} (sol-Do-Sol-Si-Re), @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
2294 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y @code{banjo-open-dm-tuning}
2295 (Re menor al aire, la-Re-Fa-La-Re).
2296
2297 Estas afinaciones se pueden convertir a afinaciones para bajo de cuatro cuerdas utilizando la
2298 función @code{four-string-banjo}:
2299
2300 @example
2301 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
2302 @end example
2303
2304 @seealso
2305
2306 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas para el banjo.
2307
2308
2309 @node Fret diagrams
2310 @subsection Fret diagrams
2311 @cindex trastes, diagramas de
2312 @cindex acordes, diagramas de
2313
2314 Se pueden añadir diagramas de trastes a la música como elementos de marcado sobre la nota deseada.  El
2315 amrcado contiene información sobre el diagrama de trastes deseado, tal y como se  muestra en el
2316 ejemplo siguiente
2317
2318 @lilypond[verbatim, ragged-right, quote]
2319 \new Voice {
2320   d'^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
2321   d' d' d'
2322   fis'^\markup \override #'(size . 0.75) {
2323     \override #'(finger-code . below-string) {
2324       \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
2325                                (place-fret 5 4 3) (place-fret 4 4 4)
2326                                (place-fret 3 3 2) (place-fret 2 2 1)
2327                                (place-fret 1 2 1))
2328     }
2329   }
2330   fis' fis' fis'
2331   c'^\markup \override #'(dot-radius . 0.35) {
2332     \override #'(finger-code . in-dot) {
2333       \override #'(dot-color . white) {
2334         \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
2335       }
2336     }
2337   }
2338   c' c' c'
2339 }
2340 @end lilypond
2341
2342
2343 Existen trees interfaces distintos para el marcado de los diagramas de trastes: estándar, escueto
2344 y prolijo.  Los tres interfaces producen unos elementos de marcado equivalentes, pero tienen
2345 cantidades variables de información en la cadena de marcado.  Se pueden encontrar
2346 más detalles sobre los interfaces de marcado en @ref{Overview of text markup commands}.
2347
2348 Puede establecer un cierto número de propiedades gráficas según su elección.
2349 Se pueden encontrar más detalles sobre el interface de las propiedades de los diagramas de trastes en
2350 @internalsref{fret-diagram-interface}.
2351
2352
2353 @seealso
2354
2355 Ejemplos: @lsrdir{guitar}
2356
2357
2358 @node Right hand fingerings
2359 @subsection Right hand fingerings
2360
2361 Se pueden introducir las digitaciones de la mano derecha de los acordes, usando
2362 @code{@var{nota}-\rightHandFinger @var{dedo}}
2363
2364 @lilypond[verbatim,fragment,relative=2]
2365   <c-\rightHandFinger #1 e-\rightHandFinger #2 >
2366 @end lilypond
2367
2368 Por brevedad, es posible abreviar @code{\rightHandFinger} como algo más corto,
2369 como por ejemplo @code{RH},
2370
2371 @example
2372 #(define RH rightHandFinger)
2373 @end example
2374
2375 @cindex digitaciones, mano derecha, de guitarra
2376 @cindex mano derecha, digitaciones para guitarra
2377  
2378 @commonprop
2379
2380 Puede ejercer un mayor control sobre las digitaciones de la mano derecha estableciendo
2381 @code{strokeFingerOrientations},
2382
2383 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2384 #(define RH rightHandFinger)
2385 {
2386   \set strokeFingerOrientations = #'(up down)
2387   <c-\RH #1 es-\RH #2 g-\RH #4 > 4
2388   \set strokeFingerOrientations = #'(up right down)
2389   <c-\RH #1 es-\RH #2 g-\RH #4 > 4
2390 }
2391 @end lilypond
2392
2393 Las letras utilizadas para las digitaciones se encuentran contenidas dentro de la propiedad
2394 @code{digit-names} (nombres de los dedos), pero también se pueden fijar individualmente aportando a
2395 @code{\rightHandFinger} un argumento de cadena, como en el ejemplo siguiente
2396
2397
2398 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
2399 #(define RH rightHandFinger)
2400 {
2401   \set strokeFingerOrientations = #'(right)
2402   \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") 
2403   <c-\RH #5 >4
2404   <c-\RH "@">4  
2405 }
2406 @end lilypond
2407
2408 @seealso
2409
2410 Referencia del programa: @internalsref{StrokeFinger}
2411
2412
2413
2414 @node Other guitar issues
2415 @subsection Other guitar issues
2416
2417 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
2418 de guitarra:
2419
2420 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
2421 \clef "G_8"
2422 b16 d16 g16 b16 e16
2423 \textSpannerDown
2424 \override TextSpanner #'bound-details #'left #'text = #"XII "
2425   g16\startTextSpan
2426   b16 e16 g16 e16 b16 g16\stopTextSpan
2427 e16 b16 g16 d16
2428 @end lilypond
2429
2430
2431 Las cabezas en aspa (X) se utilizan en la música de guitarra para indicar el lugar donde el
2432 guitarrista debe tocar una determinada nota o acorde, con sus dedos apenas
2433 tocando las cuerdas en lugar de pisarlas por completo.  Esto produce en el sonido un carácter
2434 percusivo y ruidoso, sin perder la altura de la nota
2435 original.  Su notación se realiza con cabezas en equis; se muestra
2436 en @ref{Special noteheads}.
2437
2438
2439 @node Bagpipe
2440 @section Bagpipe
2441
2442 @cindex Gaita
2443
2444 @menu
2445 * Bagpipe definitions::         
2446 * Bagpipe example::             
2447 @end menu
2448
2449
2450 @node Bagpipe definitions
2451 @subsection Bagpipe definitions
2452
2453 LilyPond contiene definiciones especiales para la música de gaita escocesa de las
2454 tierras altas; para usarlas, escriba
2455
2456 @example
2457 \include "bagpipe.ly"
2458 @end example
2459
2460 @noindent
2461 al principio del archivo de entrada.  De esta forma podrá escribir las notas de adorno especiales
2462 que son usuales en la música de gaita, mediante isntruciones breves.  Por ejemplo, puede escribir
2463 @code{\taor} en lugar de
2464
2465 @example
2466 \grace @{ \small G32[ d G e] @}
2467 @end example
2468
2469 @code{bagpipe.ly} también contiene definiciones de alturas para las notas de la
2470 gaita en las octavas adecuadas, de forma que no se tenga que preocupar por
2471 @code{\relative} o por @code{\transpose}.
2472
2473 @lilypond[ragged-right,verbatim,quote,notime]
2474 \include "bagpipe.ly"
2475 { \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A }
2476 @end lilypond
2477
2478 La música de gaita utiliza siempre la tonalidad de Re mayor (aunque esto no es
2479 completamente cierto). Sin embargo, puesto que es la úna tonalidad que se puede utilizar,
2480 normalmente la armadura no se escribe. Para configurar esto de forma correcta,
2481 comience la música siempre con @code{\hideKeySignature} (ocultar armadura). Si, por algún motivo,
2482 quiere mostrar la armadura, puede usar @code{\showKeySignature}
2483 en su lugar.
2484
2485 Alguna música moderna utliza digitaciones cruzadas sobre el Do y el Fa para bemolizar estas notas.
2486 Se puede indicar esto mediante @code{cflat} o @code{fflat}. De forma parecida, el
2487 sol agudo piobaireachd se puede escribir @code{gflat} cuando aparece en música
2488 ligera.
2489
2490
2491 @node Bagpipe example
2492 @subsection Bagpipe example
2493
2494 La conocida melodía Amazing Grace tiene este aspecto en notación de
2495 gaita.
2496
2497 @lilypond[verbatim,quote]
2498 \include "bagpipe.ly"
2499 \layout {
2500   indent = 0.0\cm
2501   \context { \Score \remove "Bar_number_engraver" }
2502 }
2503
2504 \header {
2505   title = "Amazing Grace"
2506   meter = "Hymn"
2507   arranger = "Trad. arr."
2508 }
2509
2510 {
2511   \hideKeySignature
2512   \time 3/4
2513   \grg \partial 4 a8. d16
2514   \slurd d2 \grg f8[ e32 d16.]
2515   \grg f2 \grg f8 e
2516   \thrwd d2 \grg b4
2517   \grG a2 \grg a8. d16
2518   \slurd d2 \grg f8[ e32 d16.]
2519   \grg f2 \grg e8. f16
2520   \dblA A2 \grg A4
2521   \grg A2 f8. A16
2522   \grg A2 \hdblf f8[ e32 d16.]
2523   \grg f2 \grg f8 e
2524   \thrwd d2 \grg b4
2525   \grG a2 \grg a8. d16
2526   \slurd d2 \grg f8[ e32 d16.]
2527   \grg f2 e4
2528   \thrwd d2.
2529   \slurd d2
2530   \bar "|."
2531 }
2532 @end lilypond
2533
2534
2535 @node Ancient notation
2536 @section Ancient notation
2537
2538 @cindex Vaticana, Editio
2539 @cindex Medicaea, Editio
2540 @cindex hufnagel
2541 @cindex Petrucci
2542 @cindex mensural
2543
2544 El tratamiento de la notación antigua incluye posibilidades orientadas a la notación mensural
2545 y de Canto Gregoriano.  También se contempla de forma limitada la notación del
2546 bajo figurado.
2547
2548 Muchos objetos gráficos ofrecen una propiedad @code{style}, consulte
2549 @itemize @bullet
2550 @item
2551 @ref{Ancient note heads},
2552 @item
2553 @ref{Ancient accidentals},
2554 @item
2555 @ref{Ancient rests},
2556 @item
2557 @ref{Ancient clefs},
2558 @item
2559 @ref{Ancient flags},
2560 @item
2561 @ref{Ancient time signatures}.
2562 @end itemize
2563
2564 Al manipular la mencionada propiedad del elemento gráfico, la presentación tipográfica de los
2565 objetos gráficos afectados se puede acomodar a una variedad de notación específica
2566 sin necesidad de introducir ningún concepto notacional
2567 nuevo.
2568
2569 Además de los signos de articulación estándar que se describen en la sección
2570 @ref{Articulations}, se ofrecen signos de articulación específicos para la notación
2571 antigua.
2572
2573 @itemize @bullet
2574 @item
2575 @ref{Ancient articulations}
2576 @end itemize
2577
2578 Otros aspectos de la notación antigua no se pueden expresar fácilmente
2579 en términos de cambiar simplemente una propiedad de estilo de un objeto gráfico o añadir
2580 símbolos de articulación.  Ciertos conceptos notacionales se introducen específicamente para
2581 la notación antigua,
2582
2583 @itemize @bullet
2584 @item
2585 @ref{Custodes},
2586 @item
2587 @ref{Divisiones},
2588 @item
2589 @ref{Ligatures}.
2590 @end itemize
2591
2592 Si todo esto le supone un exceso de documentación, y lo único que desea es
2593 navegar por el mar de la composición tipográfica sin tener que preocuparse demasiado de los detalles relativos a la
2594 manera de personalizar un contexto, puede echarles un vistazo a los contextos
2595 predefinidos.  Úselos para preparar contextos de voz y de pentagrama específicos de un estilo,
2596 y luego pase directamente a introducir las notas,
2597
2598 @itemize @bullet
2599 @item
2600 @ref{Gregorian Chant contexts},
2601 @item
2602 @ref{Mensural contexts}.
2603 @end itemize
2604
2605 Se contempla de forma limitada la notación del bajo figurado que apareció en el
2606 período barroco.
2607
2608 @itemize @bullet
2609 @item
2610 @ref{Figured bass}
2611 @end itemize
2612
2613 Aquí puede ver de forma resumida todos los apartados relacionados:
2614
2615 @menu
2616 * Ancient note heads::          
2617 * Ancient accidentals::         
2618 * Ancient rests::               
2619 * Ancient clefs::               
2620 * Ancient flags::               
2621 * Ancient time signatures::     
2622 * Ancient articulations::       
2623 * Custodes::                    
2624 * Divisiones::                  
2625 * Ligatures::                   
2626 * Gregorian Chant contexts::    
2627 * Mensural contexts::           
2628 * Musica ficta accidentals::    
2629 * Figured bass::                
2630 @end menu
2631
2632
2633
2634 @node Ancient note heads
2635 @subsection Ancient note heads
2636
2637 @cindex cabezas de nota antiguas
2638
2639 Para la notación antigua, se puede elegir un estilo de cabezas de notas distinto al @code{default}
2640 (estilo por defecto).  Esto se consigue estableciendo la propiedad @code{style}
2641 del objeto @internalsref{NoteHead} a los valores @code{baroque},
2642 @code{neomensural}, @code{mensural} o @code{petrucci}.  El estilo
2643 @code{baroque} se diferencia del estilo por defecto @code{default} únicamente en que usa
2644 una forma cuadrada para las cabezas de las @code{\breve}.  El estilo
2645 @code{neomensural} se diferencia del estilo @code{baroque} en que
2646 usa cabezas romboidales para las redondas y todas las figuras de duración menor.
2647 Las plicas aparecen centradas sobre las cabezas.  Este estilo es particularmente
2648 útil al transcribir música mensural, p.ej. para el incipit.  El estilo
2649 @code{mensural} produce cabezas que imitan el aspecto de aquellas que aparecen en las ediciones impresas
2650 del siglo XVI.  Finalmente, el estilo
2651 @code{petrucci} también imita las ediciones históricas, pero utiliza unas cabezas
2652 mayores.
2653
2654 El ejemplo siguiente muestra el estilo @code{neomensural}
2655
2656 @lilypond[quote,fragment,ragged-right,verbatim]
2657 \set Score.skipBars = ##t
2658 \override NoteHead #'style = #'neomensural
2659 a'\longa a'\breve a'1 a'2 a'4 a'8 a'16
2660 @end lilypond
2661
2662 Cuando se tipografía una pieza en notación de Canto Gregoriano, el grabador
2663 @internalsref{Gregorian_ligature_engraver} selecciona automáticamente
2664 las cabezas adecuadas, de manera que no es necesario establecer el estilo de las cabezas
2665 explícitamente.  Aún así, el estilo de las cabezas se puede establecer, p.ej., a
2666 @code{vaticana_punctum} para producir neumas punctum.  De forma similar, se utiliza un grabador
2667 @internalsref{Mensural_ligature_engraver} para construir automáticamente
2668 ligaduras emnsurales.  Consulte @ref{Ligatures} para ver cómo funcionan los grabadores
2669 de las ligaduras.
2670
2671 @seealso
2672
2673 @ref{Note head styles} ofrece una visión de conjunto sobre la totalidad de los estilos de cabeza disponibles.
2674
2675
2676 @node Ancient accidentals
2677 @subsection Ancient accidentals
2678
2679 @cindex alteraciones accidentales
2680
2681
2682 Utilice la propiedad @code{glyph-name-alist} del elemento gráfico
2683 @internalsref{Accidental} y @internalsref{KeySignature} para seleccionar
2684 los símbolos de alteración de la notación antigua.
2685
2686 @lilypond[quote,ragged-right,staffsize=26]
2687 \score {
2688 {
2689   \fatText
2690   s^\markup {
2691     \column {
2692       "vaticana"
2693       \line { " " \musicglyph #"accidentals.vaticana-1"
2694         " " \musicglyph #"accidentals.vaticana0" }
2695     }
2696     \column {
2697       "medicaea"
2698       \line { " " \musicglyph #"accidentals.medicaea-1" }
2699     }
2700     \column {
2701       "hufnagel"
2702       \line { " " \musicglyph #"accidentals.hufnagel-1" }
2703     }
2704     \column {
2705       "mensural"
2706       \line { " " \musicglyph #"accidentals.mensural-1"
2707         " " \musicglyph #"accidentals.mensural1" }
2708     }
2709   }
2710 }
2711 \layout {
2712   interscoreline = 1
2713   \context { \Score \remove "Bar_number_engraver" }
2714   \context { \Staff
2715       \remove "Clef_engraver"
2716       \remove "Key_engraver"
2717       \remove "Time_signature_engraver"
2718       \remove "Staff_symbol_engraver"
2719       \override VerticalAxisGroup #'minimum-Y-extent = ##f
2720     }
2721   }
2722 }
2723 @end lilypond
2724
2725 Como se muestra aquí, no todas las alteraciones están contempladas por cada uno de los estilos. Cuando
2726 trate de acceder a una alteración no contemplada, LilyPond cambiará a un estilo diferente,
2727 como se muestra en
2728 @lsr{ancient,ancient-accidentals.ly}.
2729
2730 De forma similar a las alteraciones accidentales, el estilo de la armadura de la tonalidad se puede
2731 controlar a través de la propiedad @code{glyph-name-alist} del elemento gráfico
2732 @internalsref{KeySignature}.
2733
2734 @seealso
2735
2736 En el presente manual: @ref{Pitches}, @ref{Cautionary accidentals} y
2737 @ref{Automatic accidentals} proporcionan una introducción general al uso de las
2738 alteraciones.  @ref{Key signature} ofrece una introducción general al uso de
2739 las armaduras de tonalidad.
2740
2741 Referencia del programa: @internalsref{KeySignature}.
2742
2743 Ejemplos: @lsrdir{ancient}
2744
2745 @node Ancient rests
2746 @subsection Ancient rests
2747
2748 @cindex silencios antiguos
2749
2750
2751 Utilice la propiedad @code{style} del elemento gráfico @internalsref{Rest} para seleccionar
2752 silencios antiguos.  Los estilos contemplados son @code{classical},
2753 @code{neomensural} y @code{mensural}.  @code{classical} se diferencia
2754 del estilo por defecto @code{default} solamente en que el silencio de negra parece
2755 un silencio de corchea invertido horizontalmente.  El estilo @code{neomensural} es adecuado para,
2756 p.ej., el incipit de una pieza transcrita de música mensural.
2757 Finalmente, el estilo @code{mensural} reproduce el aspecto de los silencios de las ediciones impresas históricas
2758 del siglo XVI.
2759
2760 El ejemplo siguiente muestra el estilo @code{neomensural}
2761
2762 @lilypond[quote,fragment,ragged-right,verbatim]
2763 \set Score.skipBars = ##t
2764 \override Rest #'style = #'neomensural
2765 r\longa r\breve r1 r2 r4 r8 r16
2766 @end lilypond
2767
2768 No existen silencios de fusa y semifusa específicos para los estilos mensural
2769 ni neo-mensural.  En su lugar se tomarán los silencios del estilo por defecto.
2770 Consulte @lsr{pitches,rests} para ver un cuadro de todos los siencios.
2771
2772 No hay silencios en la notación del Canto Gregoriano; en su lugar, se utilizan
2773 @ref{Divisiones}.
2774
2775 @seealso
2776
2777 En este manual: @ref{Rests} ofrece una introducción general al uso de los
2778 silencios.
2779
2780
2781 @node Ancient clefs
2782 @subsection Ancient clefs
2783
2784 @cindex claves
2785
2786
2787 LilyPond contempla una amplia variedad de claves, muchas de ellas antiguas.
2788
2789 La siguiente tabla presenta todas las claves antiguas que están contempladas a través de la
2790 instrucción @code{\clef}.  Algunas de las claves usan el mismo glifo, pero
2791 se diferencian sólo en la línea en que se imprimen.  En tales casos,
2792 se usa un número añadido al nombre para enumerar dichas claves.
2793 Aún así, puede forzar manualmente que se escriba un glifo de clave sobre una
2794 línea arbitraria, como se encuentra descrito en @ref{Clef}.  La nota impresa a la derecha
2795 de cada clave en la columna de los ejemplos denota la situación del Do central (@code{c'})
2796 con respecto a dicha clave.
2797
2798 @multitable @columnfractions .4 .4 .2
2799 @item
2800 @b{Descripción}
2801 @tab
2802 @b{Claves posibles}
2803 @tab
2804 @b{Ejemplo}
2805
2806 @item
2807 clave de Do en estilo mensural moderno
2808 @tab
2809 @code{neomensural-c1}, @code{neomensural-c2},@*
2810 @code{neomensural-c3}, @code{neomensural-c4}
2811 @tab
2812 @lilypond[fragment,relative=1,notime]
2813   \clef "neomensural-c2" c
2814 @end lilypond
2815
2816 @item
2817 claves de Do mensurales en estilo de Petrucci, para su uso sobre diferentes líneas de la pauta
2818 (los ejemplos muestran la clave de Do en segunda línea)
2819 @tab
2820 @code{petrucci-c1}, @code{petrucci-c2},@*
2821 @code{petrucci-c3}, @code{petrucci-c4},@*
2822 @code{petrucci-c5}
2823 @tab
2824 @lilypond[fragment,relative=1,notime]
2825   \clef "petrucci-c2"
2826   \override NoteHead #'style = #'mensural
2827   c
2828 @end lilypond
2829
2830 @item
2831 clave de Fa mensural en estilo de Petrucci
2832 @tab
2833 @code{petrucci-f}
2834 @tab
2835 @lilypond[fragment,relative=1,notime]
2836   \clef "petrucci-f"
2837   \override NoteHead #'style = #'mensural
2838   c
2839 @end lilypond
2840
2841 @item
2842 clave de Sol mensural en estilo de Petrucci
2843 @tab
2844 @code{petrucci-g}
2845 @tab
2846 @lilypond[fragment,relative=1,notime]
2847   \clef "petrucci-g"
2848   \override NoteHead #'style = #'mensural
2849   c
2850 @end lilypond
2851
2852 @item
2853 clave de Do mensural en estilo histórico
2854 @tab
2855 @code{mensural-c1}, @code{mensural-c2},@*
2856 @code{mensural-c3}, @code{mensural-c4}
2857 @tab
2858 @lilypond[fragment,relative=1,notime]
2859   \clef "mensural-c2"
2860   \override NoteHead #'style = #'mensural
2861   c
2862 @end lilypond
2863
2864 @item
2865 clave de Fa mensural en estilo histórico
2866 @tab
2867 @code{mensural-f}
2868 @tab
2869 @lilypond[fragment,relative=1,notime]
2870   \clef "mensural-f"
2871   \override NoteHead #'style = #'mensural
2872   c
2873 @end lilypond
2874
2875 @item
2876 clave de Sol mensural de estilo histórico
2877 @tab
2878 @code{mensural-g}
2879 @tab
2880 @lilypond[fragment,relative=1,notime]
2881   \clef "mensural-g"
2882   \override NoteHead #'style = #'mensural
2883   c
2884 @end lilypond
2885
2886 @item
2887 clave de Do del estilo de la Editio Vaticana
2888 @tab
2889 @code{vaticana-do1}, @code{vaticana-do2},@*
2890 @code{vaticana-do3}
2891 @tab
2892 @lilypond[fragment,relative=1,notime]
2893   \override Staff.StaffSymbol #'line-count = #4
2894   \override Staff.StaffSymbol #'color = #red
2895   \override Staff.LedgerLineSpanner #'color = #red
2896   \override Voice.Stem #'transparent = ##t
2897   \override NoteHead #'style = #'vaticana.punctum
2898   \clef "vaticana-do2"
2899   c
2900 @end lilypond
2901
2902 @item
2903 clave de Fa del estilo de la Editio Vaticana
2904 @tab
2905 @code{vaticana-fa1}, @code{vaticana-fa2}
2906 @tab
2907 @lilypond[fragment,relative=1,notime]
2908   \override Staff.StaffSymbol #'line-count = #4
2909   \override Staff.StaffSymbol #'color = #red
2910   \override Staff.LedgerLineSpanner #'color = #red
2911   \override Voice.Stem #'transparent = ##t
2912   \override NoteHead #'style = #'vaticana.punctum
2913   \clef "vaticana-fa2"
2914   c
2915 @end lilypond
2916
2917 @item
2918 clave de Do del estilo de la Editio Medicaea
2919 @tab
2920 @code{medicaea-do1}, @code{medicaea-do2},@*
2921 @code{medicaea-do3}
2922 @tab
2923 @lilypond[fragment,relative=1,notime]
2924   \override Staff.StaffSymbol #'line-count = #4
2925   \override Staff.StaffSymbol #'color = #red
2926   \override Staff.LedgerLineSpanner #'color = #red
2927   \override Voice.Stem #'transparent = ##t
2928   \override NoteHead #'style = #'medicaea.punctum
2929   \clef "medicaea-do2"
2930   c
2931 @end lilypond
2932
2933 @item
2934 clave de Fa del estilo de la Editio Medicaea
2935 @tab
2936 @code{medicaea-fa1}, @code{medicaea-fa2}
2937 @tab
2938 @lilypond[fragment,relative=1,notime]
2939   \override Staff.StaffSymbol #'line-count = #4
2940   \override Staff.StaffSymbol #'color = #red
2941   \override Staff.LedgerLineSpanner #'color = #red
2942   \override Voice.Stem #'transparent = ##t
2943   \override NoteHead #'style = #'medicaea.punctum
2944   \clef "medicaea-fa2"
2945   c
2946 @end lilypond
2947
2948 @item
2949 clave de Do hufnagel de estilo histórico
2950 @tab
2951 @code{hufnagel-do1}, @code{hufnagel-do2},@*
2952 @code{hufnagel-do3}
2953 @tab
2954 @lilypond[fragment,relative=1,notime]
2955   \override Staff.StaffSymbol #'line-count = #4
2956   \override Staff.StaffSymbol #'color = #red
2957   \override Staff.LedgerLineSpanner #'color = #red
2958   \override Voice.Stem #'transparent = ##t
2959   \override NoteHead #'style = #'hufnagel.punctum
2960   \clef "hufnagel-do2"
2961   c
2962 @end lilypond
2963
2964 @item
2965 clave de Fa hufnagel de estilo histórico
2966 @tab
2967 @code{hufnagel-fa1}, @code{hufnagel-fa2}
2968 @tab
2969 @lilypond[fragment,relative=1,notime]
2970   \override Staff.StaffSymbol #'line-count = #4
2971   \override Staff.StaffSymbol #'color = #red
2972   \override Staff.LedgerLineSpanner #'color = #red
2973   \override Voice.Stem #'transparent = ##t
2974   \override NoteHead #'style = #'hufnagel.punctum
2975   \clef "hufnagel-fa2"
2976   c
2977 @end lilypond
2978
2979 @item
2980 clave hufnagel de Do y Fa combinados de estilo histórico
2981 @tab
2982 @code{hufnagel-do-fa}
2983 @tab
2984 @lilypond[fragment,relative=1,notime]
2985   \override Staff.StaffSymbol #'color = #red
2986   \override Staff.LedgerLineSpanner #'color = #red
2987   \override Voice.Stem #'transparent = ##t
2988   \override NoteHead #'style = #'hufnagel.punctum
2989   \clef "hufnagel-do-fa"
2990   c
2991 @end lilypond
2992 @end multitable
2993
2994
2995
2996 @emph{Estilo Moderno} significa @qq{como se encuentra tipografiado en las ediciones contemporáneas de
2997 música mensural transcrita.}
2998
2999 @emph{Estilo de Petrucci} significa @qq{inspirado por las ediciones impresas del famoso
3000 grabador Petrucci (1466-1539).}
3001
3002 @emph{Estilo Histórico} significa @qq{como se tipografiaba o se escribía en las ediciones
3003 históricas (aparte de las de Petrucci).}
3004
3005 @emph{Estilo de la Editio XXX} significa @qq{como se imprimme o imprimía en la Editio XXX.}
3006
3007 Petrucci usaba claves de Do que tenían barras verticales en el lado izquierdo en un equilibrio variable,
3008 dependiendo de la línea de la pauta en que se imprimían.
3009
3010 @seealso
3011
3012 En este manual: consulte @ref{Clef}.
3013
3014 @refbugs
3015
3016 La clave mensural de Sol está reasignada a la clave de Sol de Petrucci.
3017
3018
3019
3020 @node Ancient flags
3021 @subsection Ancient flags
3022
3023 @cindex corchetes
3024
3025
3026 Utilice la propiedad @code{flag-style} del elemento gráfico @internalsref{Stem} para seleccionar
3027 los corchetes de estilo antiguo.  Aparte del estilo de corchete por defecto @code{default},
3028 sólo está contemplado el estilo @code{mensural}
3029
3030 @lilypond[quote,fragment,ragged-right,verbatim]
3031 \override Stem #'flag-style = #'mensural
3032 \override Stem #'thickness = #1.0
3033 \override NoteHead #'style = #'mensural
3034 \autoBeamOff
3035 c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8
3036 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32
3037 @end lilypond
3038
3039 Dése cuenta de que la bandera más interna de cada uno de los corchetes mensurales siempre
3040 se alinea verticalmente con una línea de la pauta.
3041
3042 No existe un estilo particular de corchete para la notación neo-mensural.  Por ello,
3043 cuando tipografíe el incipit de una pieza transcrita de música mensural,
3044 debe usar el estilo de corchete por defecto.  No existen corchetes en la notación
3045 del Canto Gregoriano.
3046
3047 @refbugs
3048
3049 La unión de los corchetes antiguos a las plicas está ligeramente desviada a causa de un
3050 cambio en la antigua versión 2.3.x.
3051
3052 La alineación vertical de cada uno de los corchetes con una línea de la pauta da por supuesto que las plicas
3053 siempre terminan exactamente encima o bien exactamente en el medio de dos líneas de la
3054 pauta.  Esto puede no ser siempre cierto cuando se utilizan las posibilidades de disposición
3055 avanzadas de la notación clásica (que, de todas formas, por lo común se encuentra fuera del ámbito de la
3056 notación mensural).
3057
3058 @node Ancient time signatures
3059 @subsection Ancient time signatures
3060
3061 @cindex compás, indicación de
3062
3063
3064 Las indicaciones de comás pensurales están contempladas de forma limitada.  Los
3065 glifos están configurados de forma fija para determinadas fracciones de tiempo.  En otras palabras,
3066 para obtener un glifo de compás mensural determinado con la instrucción @code{\time n/m},
3067 se tienen que escoger @code{n} y @code{m} según la siguiente
3068 tabla
3069
3070 @lilypond[quote,ragged-right]
3071 \layout {
3072   indent = 0.0
3073   \context {
3074     \Staff
3075     \remove Staff_symbol_engraver
3076     \remove Clef_engraver
3077     \remove Time_signature_engraver
3078   }
3079 }
3080 {
3081   \set Score.timing = ##f
3082   \set Score.barAlways = ##t
3083   s_\markup { "\\time 4/4" }^\markup { "       " \musicglyph
3084 #"timesig.neomensural44" }
3085   s
3086   s_\markup { "\\time 2/2" }^\markup { "       " \musicglyph
3087 #"timesig.neomensural22" }
3088   s
3089   s_\markup { "\\time 6/4" }^\markup { "       " \musicglyph
3090 #"timesig.neomensural64" }
3091   s
3092   s_\markup { "\\time 6/8" }^\markup { "       " \musicglyph
3093 #"timesig.neomensural68" }
3094   \break
3095   s_\markup { "\\time 3/2" }^\markup { "       " \musicglyph
3096 #"timesig.neomensural32" }
3097   s
3098   s_\markup { "\\time 3/4" }^\markup { "       " \musicglyph
3099 #"timesig.neomensural34" }
3100   s
3101   s_\markup { "\\time 9/4" }^\markup { "       " \musicglyph
3102 #"timesig.neomensural94" }
3103   s
3104   s_\markup { "\\time 9/8" }^\markup { "       " \musicglyph
3105 #"timesig.neomensural98" }
3106   \break
3107   s_\markup { "\\time 4/8" }^\markup { "       " \musicglyph
3108 #"timesig.neomensural48" }
3109   s
3110   s_\markup { "\\time 2/4" }^\markup { "       " \musicglyph
3111 #"timesig.neomensural24" }
3112 }
3113 @end lilypond
3114
3115 Utilice la propiedad @code{style} del elemento gráfico @internalsref{TimeSignature} para
3116 seleccionar las indicaciones de compás de la música antigua.  Los estilos contemplados son
3117 @code{neomensural} y @code{mensural}.  La tabla anterior utiliza el
3118 estilo @code{neomensural}.  Este estilo es adecuado para el
3119 incipit de las transcripciones de piezas mensurales.  El estilo @code{mensural}
3120 reproduce el aspecto de las ediciones impresas históricas del s. XVI.
3121
3122 Los ejemplos siguientes muestran las diferencias que existen entre los estilos:
3123
3124 @lilypond[ragged-right,fragment,relative=1,quote]
3125 {
3126   \fatText
3127
3128   \time 2/2
3129   c1^\markup { \hspace #-2.0 \typewriter default }
3130
3131   \override Staff.TimeSignature #'style = #'numbered
3132   \time 2/2
3133   c1^\markup { \hspace #-2.0 \typewriter numbered }
3134
3135   \override Staff.TimeSignature #'style = #'mensural
3136   \time 2/2
3137   c1^\markup { \hspace #-2.0 \typewriter mensural }
3138
3139   \override Staff.TimeSignature #'style = #'neomensural
3140   \time 2/2
3141   c1^\markup { \hspace #-2.0 \typewriter neomensural }
3142   \override Staff.TimeSignature #'style = #'single-digit
3143   \time 2/2
3144   c1^\markup { \hspace #-2.0 \typewriter single-digit }
3145 }
3146 @end lilypond
3147
3148 @seealso
3149
3150 En el presente manual: @ref{Time signature} ofrece una introducción general al
3151 uso de las indicaciones de compás.
3152
3153 @refbugs
3154
3155 Las relaciones de duración de las notas no se modifican cuando cambia la indicación de compás.  Por
3156 ejemplo, la razón de 1 breve = 3 semibreves (tiempo perfecto) se debe
3157 hacer a mano mediante el establecimiento de
3158
3159 @example
3160 breveTP = #(ly:make-duration -1 0 3 2)
3161 @dots{}
3162 @{ c\breveTP f1 @}
3163 @end example
3164
3165 @noindent
3166 Esto fija un valor para @code{breveTP} de 3/2 multiplicado por 2 = 3 veces una redonda.
3167
3168 El símbolo @code{old6/8alt} (alternativo al símbolo de 6/8) no se puede
3169 seleccionar directamente con @code{\time}.  En su lugar, utilice un elemento de marcado @code{\markup}.
3170
3171 @node Ancient articulations
3172 @subsection Ancient articulations
3173
3174 @cindex articulaciones
3175
3176 Además de los signos de articulación estándar que se hallan descritos en la sección
3177 @ref{Articulations}, se proveen signos de articulación para la notación
3178 antigua.  Éstos están pensados específicamente para utilizarlos con la notación del estilo
3179 Editio Vaticana.
3180
3181 @lilypond[quote,ragged-right,verbatim]
3182 \include "gregorian-init.ly"
3183 \score {
3184   \new VaticanaVoice {
3185     \override TextScript #'font-family = #'typewriter
3186     \override TextScript #'font-shape = #'upright
3187     \override Script #'padding = #-0.1
3188     a\ictus_"ictus" \break
3189     a\circulus_"circulus" \break
3190     a\semicirculus_"semicirculus" \break
3191     a\accentus_"accentus" \break
3192     \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \]
3193   }
3194 }
3195 @end lilypond
3196
3197 @refbugs
3198
3199 Ciertas articulaciones se colocan demasiado cerca verticalmente de las
3200 cabezas de nota correspondientes.
3201
3202 La línea episemática no se muestra en muchos casos.  Si se presenta,
3203 el extremo derecho de la línea episemática se encuentra a menudo demasiado lejos hacia la derecha.
3204
3205 @node Custodes
3206 @subsection Custodes
3207
3208 @cindex custos
3209 @cindex custodias
3210
3211 Un @emph{custos} (en plural: @emph{custodias}, que en latín significa @q{guarda}) es un
3212 síimbolo que aparece al final de una pauta.  Anticipa la altura
3213 de la primera o primeras notas de la línea siguiente, ayudando al intérprete con
3214 los saltos de línea durante la ejecución.
3215
3216 Las custodias se utilizaron mucho en la notación musical hasta el siglo XVII.
3217 En nuestros días, sobreviven sólo en algunas formas particulares
3218 de notación musical como las ediciones contemporáneas de Canto Gregoriano
3219 como la @emph{editio vaticana}.  Hay distintos glifos para el custos
3220 que se utilizan en las diferentes variaciones de estilo notacional.
3221
3222 Para tipografiar las custodias, simplemente coloque un grabador @internalsref{Custos_engraver} dentro del contexto
3223 @internalsref{Staff} (el contexto del pentagrama) al declarar el bloque de @code{\layout} (el bloque de disposición de la página),
3224 como se muestra en el ejemplo siguiente:
3225
3226 @example
3227 \layout @{
3228   \context @{
3229     \Staff
3230     \consists Custos_engraver
3231     Custos \override #'style = #'mensural
3232   @}
3233 @}
3234 @end example
3235
3236 El resultado tendrá el aspecto siguiente:
3237
3238 @lilypond[quote,ragged-right]
3239 \score {
3240 {
3241   a'1
3242   \override Staff.Custos #'style = #'mensural
3243   \break
3244   g'
3245 }
3246 \layout {
3247   \context { \Staff \consists Custos_engraver }
3248   }
3249 }
3250 @end lilypond
3251
3252 El glifo del custos se selecciona mediante la propiedad @code{style}.  Los estilos
3253 contemplados son @code{vaticana}, @code{medicaea}, @code{hufnagel} y
3254 @code{mensural}.  Se muestran en el siguiente fragmento:
3255
3256 @lilypond[quote,ragged-right,fragment]
3257 \new Lyrics \lyricmode {
3258   \markup { \column {
3259     \typewriter "vaticana"
3260     \line { " " \musicglyph #"custodes.vaticana.u0" }
3261   } }
3262   \markup { \column {
3263     \typewriter "medicaea"
3264     \line { " " \musicglyph #"custodes.medicaea.u0" }
3265   }}
3266   \markup { \column {
3267     \typewriter "hufnagel"
3268     \line { " " \musicglyph #"custodes.hufnagel.u0" }
3269   }}
3270   \markup { \column {
3271     \typewriter "mensural"
3272     \line { " " \musicglyph #"custodes.mensural.u0" }
3273   }}
3274 }
3275 @end lilypond
3276
3277 @seealso
3278
3279 Referencia del programa: @internalsref{Custos}.
3280
3281 Ejemplos:
3282 @lsr{ancient,custodes@/.ly}.
3283
3284
3285 @node Divisiones
3286 @subsection Divisiones
3287
3288 @cindex divisio
3289 @cindex divisiones
3290 @cindex finalis
3291
3292 Una @emph{divisio} (en plural: @emph{divisiones}, que en latín significa
3293 @q{división}) es un símbolo del contexto del pentagrama que se usa para estructurar
3294 la música Gregoriana en frases y secciones.  El significado musical de
3295 @emph{divisio minima}, @emph{divisio maior} y @emph{divisio maxima}
3296 se podrían caracterizar como una pausa corta, media y larga (respectivamente), algo así como
3297 las marcas de respiración de @ref{Breath marks}.  El signo de @emph{finalis} no sólo
3298 marca el final de un canto, sino que se usa también con frecuencia dentro de un único
3299 canto antifonal o responsorial para marcar el final de cada una de las secciones.
3300
3301
3302 Para usar divisiones, incluya el archivo @file{gregorian@/-init@/.ly}.  Contiene
3303 definiciones que podrá aplicar con tan sólo escribir
3304 @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima}
3305 y @code{\finalis} en los lugares adecuados de la entrada.  Algunas ediciones usan
3306 @emph{virgula} o @emph{caesura} en vez de divisio minima.
3307 Por ello, @file{gregorian@/-init@/.ly} define también las instrucciones @code{\virgula} y
3308 @code{\caesura}
3309
3310 @lilypondfile[quote,ragged-right]{divisiones.ly}
3311
3312 @refcommands
3313
3314 @funindex \virgula
3315 @code{\virgula},
3316 @funindex \caesura
3317 @code{\caesura},
3318 @funindex \divisioMinima
3319 @code{\divisioMinima},
3320 @funindex \divisioMaior
3321 @code{\divisioMaior},
3322 @funindex \divisioMaxima
3323 @code{\divisioMaxima},
3324 @funindex \finalis
3325 @code{\finalis}.
3326
3327 @seealso
3328
3329 En el presente manual: @ref{Breath marks}.
3330
3331 Referencia del programa: @internalsref{BreathingSign}.
3332
3333 Ejemplos: @lsr{expressive,breathing-sign.ly}.
3334
3335
3336 @node Ligatures
3337 @subsection Ligatures
3338
3339 @cindex Ligaduras
3340
3341 @c TODO: Should double check if I recalled things correctly when I wrote
3342 @c down the following paragraph by heart.
3343
3344 Una ligadura es un símbolo gráfico que representa al menos dos notas
3345 distintas.  Las ligaduras aparecieron originalmente en los manuscritos de la notación del
3346 Canto Gregoriano para denotar secuencias de notas ascendentes o descendentes.
3347
3348 Las ligaduras se escriben encerrándolas dentro de un par @code{\[} y @code{\]}.
3349 Ciertos estilos de ligadura podrían necesitar una sintaxis de entrada adicional específica para
3350 este tipo de ligadura en particular.  Por defecto, el grabador
3351 @internalsref{LigatureBracket} se limita a colocar un corchete recto
3352 sobre la ligadura
3353
3354 @lilypond[quote,ragged-right,verbatim]
3355 \transpose c c' {
3356   \[ g c a f d' \]
3357   a g f
3358   \[ e f a g \]
3359 }
3360 @end lilypond
3361
3362 Para seleccionar un estilo de ligaduras específico, se debe añadir el grabador adecuado
3363 al contexto @internalsref{Voice}, tal y como se explica en los 
3364 subapartados siguientes.   Solamente están contempladas las ligaduras mensurales
3365 blancas con ciertas limitaciones.
3366
3367
3368
3369 @refbugs
3370
3371 Las ligaduras necesitan un espaciado especial que aún no se ha desarrollado.  Como
3372 consecuencia, la mayor parte del tiempo existe una separación excesiva entre las ligaduras,
3373 y a menudo los cortes de línea no son satisfactorios.  Además, la letra de los cantos no se alinea
3374 correctamente con las ligaduras.
3375
3376 Las alteraciones accidentales no se deben imprimir dentro de las ligaduras, sino que deben
3377 reunirse e imprimirse juntas delante de ellas.
3378
3379 La sintaxis todavía utiliza el obsoleto estilo infijo @code{\[ música expresión
3380 \]}.  Por motivos de consistencia, esto cambiará algún día al estilo
3381 postfijo @code{nota\[ ... nota\]}.  De forma alternativa, puede incluirse el archivo
3382 @file{gregorian@/-init@/.ly}; proporciona una función de
3383 Scheme
3384 @example
3385 \ligature @var{música expresión}
3386 @end example
3387 que causa el mismo efecto y se supone que es lo bastante estable.
3388
3389 @menu
3390 * White mensural ligatures::    
3391 * Gregorian square neumes ligatures::  
3392 @end menu
3393
3394 @node White mensural ligatures
3395 @subsubsection White mensural ligatures
3396
3397 @cindex ligaduras mensurales
3398 @cindex ligaduras mensurales blancas
3399
3400 Las ligaduras mensurales blancas están contempladas de forma limitada.
3401
3402 Para grabar ligaduras mensurales blancas, en el bloque layout o de disposición de la página coloque el grabador
3403 @internalsref{Mensural_ligature_engraver} dentro del contexto
3404 @internalsref{Voice}, y elimine el grabador
3405 @internalsref{Ligature_bracket_engraver}, de la siguiente manera:
3406
3407 @example
3408 \layout @{
3409   \context @{
3410     \Voice
3411     \remove Ligature_bracket_engraver
3412     \consists Mensural_ligature_engraver
3413   @}
3414 @}
3415 @end example
3416
3417 No existe ningún lenguaje de entrada adicional para describir la forma de una
3418 ligadura mensural blanca.  Más bien la forma se determina exclusivamente a partir
3419 de la altura y duración de las notas comprendidas.  Si bien este enfoque podría
3420 hacer que un usuario con poca experiencia tardase un tiempo en acostumbrarse a él, tiene la gran ventaja de que
3421 toda la información musical de la ligadura se conoce internamente.
3422 Esto no se requiere solamente para una salida MIDI correcta, sino que también permite la
3423 transcripción automática de las ligaduras.
3424
3425 Por ejemplo,
3426
3427 @example
3428 \set Score.timing = ##f
3429 \set Score.defaultBarType = "empty"
3430 \override NoteHead #'style = #'neomensural
3431 \override Staff.TimeSignature #'style = #'neomensural
3432 \clef "petrucci-g"
3433 \[ c'\maxima g \]
3434 \[ d\longa c\breve f e d \]
3435 \[ c'\maxima d'\longa \]
3436 \[ e'1 a g\breve \]
3437 @end example
3438 @lilypond[quote,ragged-right]
3439 \score {
3440   \transpose c c' {
3441     \set Score.timing = ##f
3442     \set Score.defaultBarType = "empty"
3443     \override NoteHead #'style = #'neomensural
3444     \override Staff.TimeSignature #'style = #'neomensural
3445     \clef "petrucci-g"
3446     \[ c'\maxima g \]
3447     \[ d\longa c\breve f e d \]
3448     \[ c'\maxima d'\longa \]
3449     \[ e'1 a g\breve \]
3450   }
3451   \layout {
3452     \context {
3453       \Voice
3454       \remove Ligature_bracket_engraver
3455       \consists Mensural_ligature_engraver
3456     }
3457   }
3458 }
3459 @end lilypond
3460
3461 Si no se sustituye el grabador @internalsref{Ligature_bracket_engraver} por el
3462 @internalsref{Mensural_ligature_engraver}, la misma música se transcribe
3463 de la siguiente manera:
3464
3465 @lilypond[quote,ragged-right]
3466 \transpose c c' {
3467   \set Score.timing = ##f
3468   \set Score.defaultBarType = "empty"
3469   \override NoteHead #'style = #'neomensural
3470   \override Staff.TimeSignature #'style = #'neomensural
3471   \clef "petrucci-g"
3472   \[ c'\maxima g \]
3473   \[ d\longa c\breve f e d \]
3474   \[ c'\maxima d'\longa \]
3475   \[ e'1 a g\breve \]
3476 }
3477 @end lilypond
3478
3479 @refbugs
3480
3481 El espaciado horizontal es pobre.
3482
3483 @node Gregorian square neumes ligatures
3484 @subsubsection Gregorian square neumes ligatures
3485
3486 @cindex ligaduras de neumas cuadrados
3487 @cindex ligaduras gregorianas de neumas cuadrados
3488
3489 La notación de neumas cuadrados gregorianos está contemplada de forma limitada
3490 (siguiendo el estilo de la Editio Vaticana).  El núcleo principal del conjunto de las ligaduras
3491 ya se pueden tipografiar, pero aún faltan aspectos esenciales lara una composición tipográfica seria,
3492 como (entre otros) la alineación horizontal de varias ligaduras,
3493 la alineación de la letra y un correcto manejo de las alteraciones accidentales.
3494
3495
3496 La tabla siguiente contiene los neumas extendidos del segundo
3497 volumen del Antiphonale Romanum (@emph{Liber Hymnarius}), publicado
3498 en el año 1983 por los monjes de Solesmes.
3499
3500 @multitable @columnfractions .4 .2 .2 .2
3501
3502 @item
3503 @b{Neuma aut@*
3504 Neumarum Elementa}
3505 @tab
3506 @b{Figurae@*
3507 Rectae}
3508 @tab
3509 @b{Figurae@*
3510 Liquescentes@*
3511 Auctae}
3512 @tab
3513 @b{Figurae@*
3514 Liquescentes@*
3515 Deminutae}
3516
3517 @c TODO: \layout block is identical in all of the below examples.
3518 @c Therefore, it should somehow be included rather than duplicated all
3519 @c the time. --jr
3520
3521 @c why not make identifiers in ly/engraver-init.ly? --hwn
3522
3523 @c Because it's just used to typeset plain notes without
3524 @c a staff for demonstration purposes rather than something
3525 @c special of Gregorian chant notation. --jr
3526
3527 @item
3528 @code{1. Punctum}
3529 @tab
3530 @lilypond[staffsize=26,line-width=1.5\cm]
3531 \include "gregorian-init.ly"
3532 \score {
3533   \transpose c c' {
3534     % Punctum
3535     \[ b \]
3536     \noBreak s^\markup {"a"} \noBreak
3537
3538     % Punctum Inclinatum
3539     \[ \inclinatum b \]
3540     \noBreak s^\markup {"b"}
3541   }
3542 \layout { \neumeDemoLayout }}
3543 @end lilypond
3544 @tab
3545 @lilypond[staffsize=26,line-width=2.5\cm]
3546 \include "gregorian-init.ly"
3547 \score {
3548   \transpose c c' {
3549     % Punctum Auctum Ascendens
3550     \[ \auctum \ascendens b \]
3551     \noBreak s^\markup {"c"} \noBreak
3552
3553     % Punctum Auctum Descendens
3554     \[ \auctum \descendens b \]
3555     \noBreak s^\markup {"d"} \noBreak
3556
3557     % Punctum Inclinatum Auctum
3558     \[ \inclinatum \auctum b \]
3559     \noBreak s^\markup {"e"}
3560   }
3561 \layout { \neumeDemoLayout }}
3562 @end lilypond
3563 @tab
3564 @lilypond[staffsize=26,line-width=1.0\cm]
3565 \include "gregorian-init.ly"
3566 \score {
3567   \transpose c c' {
3568     % Punctum Inclinatum Parvum
3569     \[ \inclinatum \deminutum b \]
3570     \noBreak s^\markup {"f"}
3571   }
3572 \layout { \neumeDemoLayout }}
3573 @end lilypond
3574
3575 @item
3576 @code{2. Virga}
3577 @tab
3578 @lilypond[staffsize=26,line-width=1.0\cm]
3579 \include "gregorian-init.ly"
3580 \score {
3581   \transpose c c' {
3582     % Virga
3583     \[ \virga b \]
3584     \noBreak s^\markup {"g"}
3585   }
3586 \layout { \neumeDemoLayout }}
3587 @end lilypond
3588 @tab
3589 @tab
3590
3591 @item
3592 @code{3. Apostropha vel Stropha}
3593 @tab
3594 @lilypond[staffsize=26,line-width=1.0\cm]
3595 \include "gregorian-init.ly"
3596 \score {
3597   \transpose c c' {
3598     % Stropha
3599     \[ \stropha b \]
3600     \noBreak s^\markup {"h"}
3601   }
3602 \layout { \neumeDemoLayout }}
3603 @end lilypond
3604 @tab
3605 @lilypond[staffsize=26,line-width=1.0\cm]
3606 \include "gregorian-init.ly"
3607 \score {
3608   \transpose c c' {
3609     % Stropha Aucta
3610     \[ \stropha \auctum b \]
3611     \noBreak s^\markup {"i"}
3612   }
3613 \layout { \neumeDemoLayout }}
3614 @end lilypond
3615 @tab
3616
3617 @item
3618 @code{4. Oriscus}
3619 @tab
3620 @lilypond[staffsize=26,line-width=1.0\cm]
3621 \include "gregorian-init.ly"
3622 \score {
3623   \transpose c c' {
3624     % Oriscus
3625     \[ \oriscus b \]
3626     \noBreak s^\markup {"j"}
3627   }
3628 \layout { \neumeDemoLayout }}
3629 @end lilypond
3630 @tab
3631 @tab
3632
3633 @item
3634 @code{5. Clivis vel Flexa}
3635 @tab
3636 @lilypond[staffsize=26,line-width=1.0\cm]
3637 \include "gregorian-init.ly"
3638 \score {
3639   \transpose c c' {
3640     % Clivis vel Flexa
3641     \[ b \flexa g \]
3642     s^\markup {"k"}
3643   }
3644 \layout { \neumeDemoLayout }}
3645 @end lilypond
3646 @tab
3647 @lilypond[staffsize=26,line-width=2.0\cm]
3648 \include "gregorian-init.ly"
3649 \score {
3650   \transpose c c' {
3651     % Clivis Aucta Descendens
3652     \[ b \flexa \auctum \descendens g \]
3653     \noBreak s^\markup {"l"} \noBreak
3654
3655     % Clivis Aucta Ascendens
3656     \[ b \flexa \auctum \ascendens g \]
3657     \noBreak s^\markup {"m"}
3658   }
3659 \layout { \neumeDemoLayout }}
3660 @end lilypond
3661 @tab
3662 @lilypond[staffsize=26,line-width=1.0\cm]
3663 \include "gregorian-init.ly"
3664 \score {
3665   \transpose c c' {
3666     % Cephalicus
3667     \[ b \flexa \deminutum g \]
3668     s^\markup {"n"}
3669   }
3670 \layout { \neumeDemoLayout }}
3671 @end lilypond
3672
3673 @item
3674 @code{6. Podatus vel Pes}
3675 @tab
3676 @lilypond[staffsize=26,line-width=1.0\cm]
3677 \include "gregorian-init.ly"
3678 \score {
3679   \transpose c c' {
3680     % Podatus vel Pes
3681     \[ g \pes b \]
3682     s^\markup {"o"}
3683   }
3684 \layout { \neumeDemoLayout }}
3685 @end lilypond
3686 @tab
3687 @lilypond[staffsize=26,line-width=2.0\cm]
3688 \include "gregorian-init.ly"
3689 \score {
3690   \transpose c c' {
3691     % Pes Auctus Descendens
3692     \[ g \pes \auctum \descendens b \]
3693     \noBreak s^\markup {"p"} \noBreak
3694
3695     % Pes Auctus Ascendens
3696     \[ g \pes \auctum \ascendens b \]
3697     \noBreak s^\markup {"q"}
3698   }
3699 \layout { \neumeDemoLayout }}
3700 @end lilypond
3701 @tab
3702 @lilypond[staffsize=26,line-width=1.0\cm]
3703 \include "gregorian-init.ly"
3704 \score {
3705   \transpose c c' {
3706     % Epiphonus
3707     \[ g \pes \deminutum b \]
3708     s^\markup {"r"}
3709   }
3710 \layout { \neumeDemoLayout }}
3711 @end lilypond
3712
3713 @item
3714 @code{7. Pes Quassus}
3715 @tab
3716 @lilypond[staffsize=26,line-width=1.0\cm]
3717 \include "gregorian-init.ly"
3718 \score {
3719   \transpose c c' {
3720     % Pes Quassus
3721     \[ \oriscus g \pes \virga b \]
3722     s^\markup {"s"}
3723   }
3724 \layout { \neumeDemoLayout }}
3725 @end lilypond
3726 @tab
3727 @lilypond[staffsize=26,line-width=1.0\cm]
3728 \include "gregorian-init.ly"
3729 \score {
3730   \transpose c c' {
3731     % Pes Quassus Auctus Descendens
3732     \[ \oriscus g \pes \auctum \descendens b \]
3733     s^\markup {"t"}
3734   }
3735 \layout { \neumeDemoLayout }}
3736 @end lilypond
3737 @tab
3738
3739 @item
3740 @code{8. Quilisma Pes}
3741 @tab
3742 @lilypond[staffsize=26,line-width=1.0\cm]
3743 \include "gregorian-init.ly"
3744 \score {
3745   \transpose c c' {
3746     % Quilisma Pes
3747     \[ \quilisma g \pes b \]
3748     s^\markup {"u"}
3749   }
3750 \layout { \neumeDemoLayout }}
3751 @end lilypond
3752 @tab
3753 @lilypond[staffsize=26,line-width=1.0\cm]
3754 \include "gregorian-init.ly"
3755 \score {
3756   \transpose c c' {
3757     % Quilisma Pes Auctus Descendens
3758     \[ \quilisma g \pes \auctum \descendens b \]
3759     s^\markup {"v"}
3760   }
3761 \layout { \neumeDemoLayout }}
3762 @end lilypond
3763 @tab
3764
3765 @item
3766 @code{9. Podatus Initio Debilis}
3767 @tab
3768 @lilypond[staffsize=26,line-width=1.0\cm]
3769 \include "gregorian-init.ly"
3770 \score {
3771   \transpose c c' {
3772     % Pes Initio Debilis
3773     \[ \deminutum g \pes b \]
3774     s^\markup {"w"}
3775   }
3776 \layout { \neumeDemoLayout }}
3777 @end lilypond
3778 @tab
3779 @lilypond[staffsize=26,line-width=1.0\cm]
3780 \include "gregorian-init.ly"
3781 \score {
3782   \transpose c c' {
3783     % Pes Auctus Descendens Initio Debilis
3784     \[ \deminutum g \pes \auctum \descendens b \]
3785     s^\markup {"x"}
3786   }
3787 \layout { \neumeDemoLayout }}
3788 @end lilypond
3789 @tab
3790
3791 @item
3792 @code{10. Torculus}
3793 @tab
3794 @lilypond[staffsize=26,line-width=1.0\cm]
3795 \include "gregorian-init.ly"
3796 \score {
3797   \transpose c c' {
3798     % Torculus
3799     \[ a \pes b \flexa g \]
3800     s^\markup {"y"}
3801   }
3802 \layout { \neumeDemoLayout }}
3803 @end lilypond
3804 @tab
3805 @lilypond[staffsize=26,line-width=1.0\cm]
3806 \include "gregorian-init.ly"
3807 \score {
3808   \transpose c c' {
3809     % Torculus Auctus Descendens
3810     \[ a \pes b \flexa \auctum \descendens g \]
3811     s^\markup {"z"}
3812   }
3813 \layout { \neumeDemoLayout }}
3814 @end lilypond
3815 @tab
3816 @lilypond[staffsize=26,line-width=1.0\cm]
3817 \include "gregorian-init.ly"
3818 \score {
3819   \transpose c c' {
3820     % Torculus Deminutus
3821     \[ a \pes b \flexa \deminutum g \]
3822     s^\markup {"A"}
3823   }
3824 \layout { \neumeDemoLayout }}
3825 @end lilypond
3826
3827 @item
3828 @code{11. Torculus Initio Debilis}
3829 @tab
3830 @lilypond[staffsize=26,line-width=1.0\cm]
3831 \include "gregorian-init.ly"
3832 \score {
3833   \transpose c c' {
3834     % Torculus Initio Debilis
3835     \[ \deminutum a \pes b \flexa g \]
3836     s^\markup {"B"}
3837   }
3838 \layout { \neumeDemoLayout }}
3839 @end lilypond
3840 @tab
3841 @lilypond[staffsize=26,line-width=1.0\cm]
3842 \include "gregorian-init.ly"
3843 \score {
3844   \transpose c c' {
3845     % Torculus Auctus Descendens Initio Debilis
3846     \[ \deminutum a \pes b \flexa \auctum \descendens g \]
3847     s^\markup {"C"}
3848   }
3849 \layout { \neumeDemoLayout }}
3850 @end lilypond
3851 @tab
3852 @lilypond[staffsize=26,line-width=1.0\cm]
3853 \include "gregorian-init.ly"
3854 \score {
3855   \transpose c c' {
3856     % Torculus Deminutus Initio Debilis
3857     \[ \deminutum a \pes b \flexa \deminutum g \]
3858     s^\markup {"D"}
3859   }
3860 \layout { \neumeDemoLayout }}
3861 @end lilypond
3862
3863 @item
3864 @code{12. Porrectus}
3865 @tab
3866 @lilypond[staffsize=26,line-width=1.0\cm]
3867 \include "gregorian-init.ly"
3868 \score {
3869   \transpose c c' {
3870     % Porrectus
3871     \[ a \flexa g \pes b \]
3872     s^\markup {"E"}
3873   }
3874 \layout { \neumeDemoLayout }}
3875 @end lilypond
3876 @tab
3877 @lilypond[staffsize=26,line-width=1.0\cm]
3878 \include "gregorian-init.ly"
3879 \score {
3880   \transpose c c' {
3881     % Porrectus Auctus Descendens
3882     \[ a \flexa g \pes \auctum \descendens b \]
3883     s^\markup {"F"}
3884   }
3885 \layout { \neumeDemoLayout }}
3886 @end lilypond
3887 @tab
3888 @lilypond[staffsize=26,line-width=1.0\cm]
3889 \include "gregorian-init.ly"
3890 \score {
3891   \transpose c c' {
3892     % Porrectus Deminutus
3893     \[ a \flexa g \pes \deminutum b \]
3894     s^\markup {"G"}
3895   }
3896 \layout { \neumeDemoLayout }}
3897 @end lilypond
3898
3899 @item
3900 @code{13. Climacus}
3901 @tab
3902 @lilypond[staffsize=26,line-width=1.0\cm]
3903 \include "gregorian-init.ly"
3904 \score {
3905   \transpose c c' {
3906     % Climacus
3907     \[ \virga b \inclinatum a \inclinatum g \]
3908     s^\markup {"H"}
3909   }
3910   \layout { \neumeDemoLayout }
3911 }
3912 @end lilypond
3913 @tab
3914 @lilypond[staffsize=26,line-width=1.0\cm]
3915 \include "gregorian-init.ly"
3916 \score {
3917   \transpose c c' {
3918     % Climacus Auctus
3919     \[ \virga b \inclinatum a \inclinatum \auctum g \]
3920     s^\markup {"I"}
3921   }
3922 \layout { \neumeDemoLayout }}
3923 @end lilypond
3924 @tab
3925 @lilypond[staffsize=26,line-width=1.0\cm]
3926 \include "gregorian-init.ly"
3927 \score {
3928   \transpose c c' {
3929     % Climacus Deminutus
3930     \[ \virga b \inclinatum a \inclinatum \deminutum g \]
3931     s^\markup {"J"}
3932   }
3933 \layout { \neumeDemoLayout }}
3934 @end lilypond
3935
3936 @item
3937 @code{14. Scandicus}
3938 @tab
3939 @lilypond[staffsize=26,line-width=1.0\cm]
3940 \include "gregorian-init.ly"
3941 \score {
3942   \transpose c c' {
3943     % Scandicus
3944     \[ g \pes a \virga b \]
3945     s^\markup {"K"}
3946   }
3947 \layout { \neumeDemoLayout }}
3948 @end lilypond
3949 @tab
3950 @lilypond[staffsize=26,line-width=1.0\cm]
3951 \include "gregorian-init.ly"
3952 \score {
3953   \transpose c c' {
3954     % Scandicus Auctus Descendens
3955     \[ g \pes a \pes \auctum \descendens b \]
3956     s^\markup {"L"}
3957   }
3958 \layout { \neumeDemoLayout }}
3959 @end lilypond
3960 @tab
3961 @lilypond[staffsize=26,line-width=1.0\cm]
3962 \include "gregorian-init.ly"
3963 \score {
3964   \transpose c c' {
3965     % Scandicus Deminutus
3966     \[ g \pes a \pes \deminutum b \]
3967     s^\markup {"M"}
3968   }
3969 \layout { \neumeDemoLayout }}
3970 @end lilypond
3971
3972 @item
3973 @code{15. Salicus}
3974 @tab
3975 @lilypond[staffsize=26,line-width=1.0\cm]
3976 \include "gregorian-init.ly"
3977 \score {
3978   \transpose c c' {
3979     % Salicus
3980     \[ g \oriscus a \pes \virga b \]
3981     s^\markup {"N"}
3982   }
3983 \layout { \neumeDemoLayout }}
3984 @end lilypond
3985 @tab
3986 @lilypond[staffsize=26,line-width=1.0\cm]
3987 \include "gregorian-init.ly"
3988 \score {
3989   \transpose c c' {
3990     % Salicus Auctus Descendens
3991     \[ g \oriscus a \pes \auctum \descendens b \]
3992     s^\markup {"O"}
3993   }
3994 \layout { \neumeDemoLayout }}
3995 @end lilypond
3996 @tab
3997
3998 @item
3999 @code{16. Trigonus}
4000 @tab
4001 @lilypond[staffsize=26,line-width=1.0\cm]
4002 \include "gregorian-init.ly"
4003 \score {
4004   \transpose c c' {
4005     % Trigonus
4006     \[ \stropha b \stropha b \stropha a \]
4007     s^\markup {"P"}
4008   }
4009   \layout { \neumeDemoLayout }
4010 }
4011 @end lilypond
4012 @tab
4013 @tab
4014
4015 @end multitable
4016
4017
4018 Al contrario que la mayor parte de los otros sistemas de notación de neumas, el lenguaje de entrada
4019 para los neumas no refleja la apariencia tipográfica, sino que está pensado para
4020 mantener la atención sobre el significado musical.  Por ejemplo, @code{\[ a \pes b
4021 \flexa g \]} produce un Torculus que consiste en tres cabezas de Punctum,
4022 mientras que @code{\[ a \flexa g \pes b \]} produce un Porrectus con una forma
4023 de flexa curvada y una sola cabeza de Punctum.  No existe ninguna instrucción para
4024 tipografiar explícitamente la forma de flexa curvada; la decisión de
4025 cuándo tipografiar una forma de flexa curvada está absada en la entrada
4026 musical.  La idea de este enfoque es separar los aspectos musicales
4027 de la entrada, del estilo de notación de la salida.  De esta forma, la misma
4028 entrada se puede reutilizar para tipografiar la misma música en un estilo diferente
4029 de notación de Canto Gregoriano.
4030
4031 La tabla siguiente muestra los fragmentos de código que producen las
4032 ligaduras en la anterior tabla de neumas.  La letra de la primera columna
4033 de cada línea en la tabla siguiente, indica a qué ligadura de la tabla anterior se refiere.
4034 La segunda columna da el nombre de la
4035 ligadura.  La tercera columna muestra el fragmento de código que produce esta ligadura,
4036 utilizando @code{g}, @code{a} @code{b} (Sol, La y Si) como notas de ejemplo.
4037
4038 @multitable @columnfractions .02 .31 .67
4039 @item
4040 @b{#}
4041 @tab
4042 @b{Nombre}
4043 @tab
4044 @b{Frase de la entrada}
4045
4046 @item
4047 a
4048 @tab
4049 Punctum
4050 @tab
4051 @code{\[ b \]}
4052
4053 @item
4054 b
4055 @tab
4056 Punctum Inclinatum
4057 @tab
4058 @code{\[ \inclinatum b \]}
4059
4060 @item
4061 c
4062 @tab
4063 Punctum Auctum@*
4064 Ascendens
4065 @tab
4066 @code{\[ \auctum \ascendens b \]}
4067
4068 @item
4069 d
4070 @tab
4071 Punctum Auctum@*
4072 Descendens
4073 @tab
4074 @code{\[ \auctum \descendens b \]}
4075
4076 @item
4077 e
4078 @tab
4079 Punctum Inclinatum@*
4080 Auctum
4081 @tab
4082 @code{\[ \inclinatum \auctum b \]}
4083
4084 @item
4085 f
4086 @tab
4087 Punctum Inclinatum@*
4088 Parvum @tab
4089 @code{\[ \inclinatum \deminutum b \]}
4090
4091 @item
4092 g
4093 @tab
4094 Virga
4095 @tab
4096 @code{\[ \virga b \]}
4097
4098 @item
4099 h
4100 @tab
4101 Stropha
4102 @tab
4103 @code{\[ \stropha b \]}
4104
4105 @item
4106 i
4107 @tab
4108 Stropha Aucta
4109 @tab
4110 @code{\[ \stropha \auctum b \]}
4111
4112 @item
4113 j
4114 @tab
4115 Oriscus
4116 @tab
4117 @code{\[ \oriscus b \]}
4118
4119 @item
4120 k
4121 @tab
4122 Clivis vel Flexa
4123 @tab
4124 @code{\[ b \flexa g \]}
4125
4126 @item
4127 l
4128 @tab
4129 Clivis Aucta@*
4130 Descendens
4131 @tab
4132 @code{\[ b \flexa \auctum \descendens g \]}
4133
4134 @item
4135 m
4136 @tab
4137 Clivis Aucta@*
4138 Ascendens
4139 @tab
4140 @code{\[ b \flexa \auctum \ascendens g \]}
4141
4142 @item
4143 n
4144 @tab
4145 Cephalicus
4146 @tab
4147 @code{\[ b \flexa \deminutum g \]}
4148
4149 @item
4150 o
4151 @tab
4152 Podatus vel Pes
4153 @tab
4154 @code{\[ g \pes b \]}
4155
4156 @item
4157 p
4158 @tab
4159 Pes Auctus@*
4160 Descendens
4161 @tab
4162 @code{\[ g \pes \auctum \descendens b \]}
4163
4164 @item
4165 q
4166 @tab
4167 Pes Auctus@*
4168 Ascendens
4169 @tab
4170 @code{\[ g \pes \auctum \ascendens b \]}
4171
4172 @item
4173 r
4174 @tab
4175 Epiphonus
4176 @tab
4177 @code{\[ g \pes \deminutum b \]}
4178
4179 @item
4180 s
4181 @tab
4182 Pes Quassus
4183 @tab
4184 @code{\[ \oriscus g \pes \virga b \]}
4185
4186 @item
4187 t
4188 @tab
4189 Pes Quassus@*
4190 Auctus Descendens @tab
4191 @code{\[ \oriscus g \pes \auctum \descendens b \]}
4192
4193 @item
4194 u
4195 @tab
4196 Quilisma Pes
4197 @tab
4198 @code{\[ \quilisma g \pes b \]}
4199
4200 @item
4201 v
4202 @tab
4203 Quilisma Pes@*
4204 Auctus Descendens
4205 @tab
4206 @code{\[ \quilisma g \pes \auctum \descendens b \]}
4207
4208 @item
4209 w
4210 @tab
4211 Pes Initio Debilis
4212 @tab
4213 @code{\[ \deminutum g \pes b \]}
4214
4215 @item
4216 x
4217 @tab
4218 Pes Auctus Descendens@*
4219 Initio Debilis
4220 @tab
4221 @code{\[ \deminutum g \pes \auctum \descendens b \]}
4222
4223 @item
4224 y
4225 @tab
4226 Torculus
4227 @tab
4228 @code{\[ a \pes b \flexa g \]}
4229
4230 @item
4231 z
4232 @tab
4233 Torculus Auctus@*
4234 Descendens
4235 @tab
4236 @code{\[ a \pes b \flexa \auctum \descendens g \]}
4237
4238 @item
4239 A
4240 @tab
4241 Torculus Deminutus
4242 @tab
4243 @code{\[ a \pes b \flexa \deminutum g \]}
4244
4245 @item
4246 B
4247 @tab
4248 Torculus Initio Debilis
4249 @tab
4250 @code{\[ \deminutum a \pes b \flexa g \]}
4251
4252 @item
4253 C
4254 @tab
4255 Torculus Auctus@*
4256 Descendens Initio Debilis
4257 @tab
4258 @code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]}
4259
4260 @item
4261 D
4262 @tab
4263 Torculus Deminutus@*
4264 Initio Debilis
4265 @tab
4266 @code{\[ \deminutum a \pes b \flexa \deminutum g \]}
4267
4268 @item
4269 E
4270 @tab
4271 Porrectus
4272 @tab
4273 @code{\[ a \flexa g \pes b \]}
4274
4275 @item
4276 F
4277 @tab
4278 Porrectus Auctus@*
4279 Descendens
4280 @tab
4281 @code{\[ a \flexa g \pes \auctum \descendens b \]}
4282
4283 @item
4284 G
4285 @tab
4286 Porrectus Deminutus
4287 @tab
4288 @code{\[ a \flexa g \pes \deminutum b \]}
4289
4290 @item
4291 H
4292 @tab
4293 Climacus
4294 @tab
4295 @code{\[ \virga b \inclinatum a \inclinatum g \]}
4296
4297 @item
4298 I
4299 @tab
4300 Climacus Auctus
4301 @tab
4302 @code{\[ \virga b \inclinatum a \inclinatum \auctum g \]}
4303
4304 @item
4305 J
4306 @tab
4307 Climacus Deminutus
4308 @tab
4309 @code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]}
4310
4311 @item
4312 K
4313 @tab
4314 Scandicus
4315 @tab
4316 @code{\[ g \pes a \virga b \]}
4317
4318 @item
4319 L
4320 @tab
4321 Scandicus Auctus@*
4322 Descendens
4323 @tab
4324 @code{\[ g \pes a \pes \auctum \descendens b \]}
4325
4326 @item
4327 M
4328 @tab
4329 Scandicus Deminutus
4330 @tab
4331 @code{\[ g \pes a \pes \deminutum b \]}
4332
4333 @item
4334 N
4335 @tab
4336 Salicus
4337 @tab
4338 @code{\[ g \oriscus a \pes \virga b \]}
4339
4340 @item
4341 O
4342 @tab
4343 Salicus Auctus Descendens
4344 @tab
4345 @code{\[ g \oriscus a \pes \auctum \descendens b \]}
4346
4347 @item
4348 P
4349 @tab
4350 Trigonus
4351 @tab
4352 @code{\[ \stropha b \stropha b \stropha a \]}
4353 @end multitable
4354
4355 Las ligaduras que se acaban de relacionar sirven principalmente como un conjunto limitado, pero
4356 representativo, de ejemplos de ligaduras gregorianas.  Dentro de los delimitadores de ligadura
4357 @code{\[} y @code{\]}, prácticamente cualquier cantidad de notas
4358 se pueden acumular para formar una única ligadura, y los prefijos de cabeza como
4359 @code{\pes}, @code{\flexa}, @code{\virga}, @code{\inclinatum},
4360 etc. se pueden intermezclar como se desee.  La utilización del conjunto de reglas que subyace
4361 a la construcción de las ligaduras en la tabla anterior se extrapola de la forma correspondiente.
4362 De esta manera se pueden crear una cantidad infinita de
4363 ligaduras diferentes.
4364
4365 Los puntos de aumentación, llamados también @emph{morae}, se escriben con la función
4366 musical @code{\augmentum}.  Dése cuenta de que @code{\augmentum} está
4367 programado como una función musical unaria y no como un prefijo principal.  Se
4368 aplica solamente a la expresión musical que sigue inmediatamente.  Esto es,
4369 @code{\augmentum \virga c} no tendrá ningún efecto visible.  En su lugar, escriba
4370 @code{\virga \augmentum c} o @code{\augmentum @{\virga c@}}.  Tenga en cuenta
4371 también que puede escribir @code{\augmentum @{a g@}} como abreviatura de
4372 @code{\augmentum a \augmentum g}.
4373
4374 @lilypond[quote,ragged-right,verbatim]
4375 \include "gregorian-init.ly"
4376 \score {
4377   \new VaticanaVoice {
4378     \[ \augmentum a \flexa \augmentum g \]
4379     \augmentum g
4380   }
4381 }
4382 @end lilypond
4383
4384 @refcommands
4385
4386 Están contemplados los siguientes prefijos de cabeza:
4387
4388 @funindex \virga
4389 @code{\virga},
4390 @funindex \stropha
4391 @code{\stropha},
4392 @funindex \inclinatum
4393 @code{\inclinatum},
4394 @funindex \auctum
4395 @code{\auctum},
4396 @funindex \descendens
4397 @code{\descendens},
4398 @funindex \ascendens
4399 @code{\ascendens},
4400 @funindex \oriscus
4401 @code{\oriscus},
4402 @funindex \quilisma
4403 @code{\quilisma},
4404 @funindex \deminutum
4405 @code{\deminutum},
4406 @funindex \cavum
4407 @code{\cavum},
4408 @funindex \linea
4409 @code{\linea}.
4410
4411 Los prefijos de Punctum se pueden acumular entre sí, aunque son de aplicación ciertas restricciones.  Por
4412 ejemplo, se pueden aplicar @code{\descendens} o bien @code{\ascendens} a una cabeza,
4413 pero no los dos a la misma.
4414
4415 @funindex \pes
4416 @funindex \flexa
4417 Dos cabezas adyacentes se pueden ligar entre sí con las instrucciones infijas @code{\pes} y
4418 @code{\flexa} para una línea melódica ascendente y descendente,
4419 respectivamente.
4420
4421 @funindex \augmentum
4422 Utilice la función musical unaria @code{\augmentum} para escribir puntos de aumentación.
4423
4424 @refbugs
4425
4426 Cuando un punto @code{\augmentum} aparece al final de la última pauta
4427 dentro de una ligadura, a veces se sitúa verticalmente en un lugar equivocado.  Como solución
4428 parcial, escriba una noa de salto adicional (e.g. @code{s8}) como la última nota
4429 de esa pauta.
4430
4431 @code{\augmentum} debería estar programada como un prefijo de cabeza y no como una
4432 función musical unaria, de forma que @code{\augmentum} pudiera entremezclarse
4433 con los prefijos de cabeza en un orden arbitrario.
4434
4435 @node Gregorian Chant contexts
4436 @subsection Gregorian Chant contexts
4437
4438 @cindex VaticanaVoiceContext
4439 @cindex VaticanaStaffContext
4440
4441 El contexto predefinido de voz @code{VaticanaVoiceContext} y el de
4442 pauta @code{VaticanaStaffContext} se pueden utilizar para grabar una pieza de
4443 Canto Gregoriano en el estilo de la Editio Vaticana.  Estos contextos
4444 establecen a unos valores iniciales adecuados todas las propiedades relevantes de los contextos y de los objetos gráficos,
4445 de forma que pueda inmediatamente comenzar a escribir el canto en sí,
4446 como lo demuestra el siguiente fragmento
4447
4448 @lilypond[quote,ragged-right,packed,verbatim]
4449 \include "gregorian-init.ly"
4450 \score {
4451   <<
4452     \new VaticanaVoice = "cantus" {
4453       \[ c'\melisma c' \flexa a \]
4454       \[ a \flexa \deminutum g\melismaEnd \]
4455       f \divisioMinima
4456       \[ f\melisma \pes a c' c' \pes d'\melismaEnd \]
4457       c' \divisioMinima \break
4458       \[ c'\melisma c' \flexa a \]
4459       \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima
4460     }
4461     \new Lyrics \lyricsto "cantus" {
4462       San- ctus, San- ctus, San- ctus
4463     }
4464   >>
4465 }
4466 @end lilypond
4467
4468
4469 @node Mensural contexts
4470 @subsection Mensural contexts
4471
4472 @cindex MensuralVoiceContext
4473 @cindex MensuralStaffContext
4474
4475 Los contextos predefinidos de voz @code{MensuralVoiceContext} y de pauta
4476 @code{MensuralStaffContext} se pueden usar para grabar una pieza en estilo mensural.
4477 Estos contextos establecen a unos valores iniciales adecuados todas las propiedades relevantes de los contextos y
4478 de los objetos gráficos, de manera que pueda comenzar inmediatamente a
4479 escribir el canto, como lo demustra el siguiente fragmento
4480
4481 @lilypond[quote,ragged-right,verbatim]
4482 \score {
4483   <<
4484     \new MensuralVoice = "discantus" \transpose c c' {
4485       \override Score.BarNumber #'transparent = ##t {
4486         c'1\melisma bes a g\melismaEnd
4487         f\breve
4488         \[ f1\melisma a c'\breve d'\melismaEnd \]
4489         c'\longa
4490         c'\breve\melisma a1 g1\melismaEnd
4491         fis\longa^\signumcongruentiae
4492       }
4493     }
4494     \new Lyrics \lyricsto "discantus" {
4495       San -- ctus, San -- ctus, San -- ctus
4496     }
4497   >>
4498 }
4499 @end lilypond
4500
4501 @node Musica ficta accidentals
4502 @subsection Musica ficta accidentals
4503
4504 En la música europea de hasta aprox. 1600, se esperaba de los cantantes que
4505 alterasen cromáticamente ciertas notas de acuerdo con su propia iniciativa. Esto recibe el nombre
4506 de @q{Musica Ficta}. En las transcripciones modernas, estas alteraciones accidentales se
4507 imprimen normalmente encima de la nota.
4508
4509 @cindex Accidental, musica ficta
4510 @cindex Musica ficta
4511
4512 Están contempladas estas alteraciones sugeridas, y se pueden activar
4513 estableciendo @code{suggestAccidentals} al valor cierto.
4514
4515 @funindex suggestAccidentals
4516
4517 @lilypond[verbatim,fragment,relative=1]
4518 fis gis
4519 \set suggestAccidentals = ##t
4520 ais bis
4521 @end lilypond
4522
4523 @seealso
4524
4525 Referencia del programa: el grabador @internalsref{Accidental_engraver} y el objeto
4526 @internalsref{AccidentalSuggestion}.
4527
4528 @node Figured bass
4529 @subsection Figured bass
4530
4531 @cindex Bajo continuo
4532
4533 @c TODO: musicological blurb about FB
4534
4535
4536 LilyPond contempla el bajo figurado
4537
4538 @lilypond[quote,ragged-right,verbatim,fragment]
4539 <<
4540   \new Voice { \clef bass dis4 c d ais g fis}
4541   \new FiguredBass \figuremode {
4542     < 6 >4 < 7\+ >8 < 6+ [_!] >
4543     < 6 >4 <6 5 [3+] >
4544     < _ >4 < 6 5/>4
4545   }
4546 >>
4547 @end lilypond
4548
4549 El soporte para el bajo figurado consta de dos partes: hay un modo de entrada,
4550 que se inicia mediante @code{\figuremode}, en el que puede escribir las cifras del bajo
4551 como números, y hay un contexto llamado @internalsref{FiguredBass} que se ocupa
4552 de crear los objetos @internalsref{BassFigure} (cifras del bajo).
4553
4554 En el modo de entrada de cifras, un grupo de cifras del bajo se encuentra delimitado por
4555 los paréntesis en ángulo @code{<} y @code{>}.  La duración se introduce después del ángulo de cierre @code{>}
4556 @example
4557 <4 6>
4558 @end example
4559 @lilypond[quote,ragged-right,fragment]
4560 \new FiguredBass
4561 \figuremode { <4 6> }
4562 @end lilypond
4563
4564 Las alteraciones se añaden al escribir @code{-}, @code{!} y @code{+}
4565 después de los números.  Se añadirá un signo más plus cuando escriba @code{\+}, y las
4566 quintas y séptimas disminuidas se pueden obtener con @code{5/} y @code{7/}.
4567
4568 @example
4569 <4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/>
4570 @end example
4571 @lilypond[quote,ragged-right,fragment]
4572 \figures { <4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/> }
4573 @end lilypond
4574
4575 Se pueden insertar espacios mediante el uso de @code{_}.  Los corchetes se
4576 escriben con @code{[} y @code{]}. También puede incluir cadenas de
4577 texto y elementos de marcado textuales, consulte @ref{Overview of text markup commands}.
4578
4579 @example
4580 < [4 6] 8 [_! 12] > < 5 \markup @{ \number 6 \super (1) @} >
4581 @end example
4582 @lilypond[quote,ragged-right,fragment]
4583 \new FiguredBass
4584 \figuremode { < [4 6] 8 [_! 12] > < 5 \markup{ \tiny \number 6 \super (1)} > }
4585 @end lilypond
4586
4587
4588 Además es posible usar líneas de continuación para las cifras que se repiten,
4589
4590 @lilypond[verbatim,relative=1]
4591 <<
4592   \new Staff {
4593     \clef bass
4594     c4 c c
4595   }
4596   \figures {
4597     \set useBassFigureExtenders = ##t
4598     <4 6> <3 6> <3 7>
4599   }
4600 >>
4601 @end lilypond
4602
4603 @noindent
4604 En este caso, las líneas de extensión siempre sustituyen a las cibras existentes.
4605
4606 El contexto @code{FiguredBass} no presta atención a la propie línea del
4607 bajo. Como consecuencia, quizá tenga que insertar cifras adicionales para
4608 obtener líneas de extensión bajo todas las notas, y puede que necesite añadir @code{\!}
4609 para evitar que aparezca una línea de extensión, e.g.
4610
4611 @lilypond[relative=1]
4612 <<
4613   \new Voice
4614   \figures {
4615     \set useBassFigureExtenders = ##t
4616     <6 4->4. <6 4->16. <6 4->32 <5>8. r16 <6>8 <6\! 5->
4617   }
4618   {
4619     \clef bass
4620     f16. g32 f16. g32 f16. g32 f16. g32 f8. es16 d8 es
4621   }
4622 >>
4623 @end lilypond
4624
4625 Al usar líneas de continuación, las cifras comunes siempre se colocan
4626 en la misma posición vertical. Si esto no es lo que desea, puede insertar un silencio
4627 con @code{r}. El silencio borrará cualquier alineación previa.  Por
4628 ejemplo, puede escribir
4629
4630 @example
4631   <4 6>8 r8
4632 @end example
4633
4634 @noindent
4635 instead of
4636 @example
4637   <4 6>4
4638 @end example
4639
4640 Las alteraciones y signos más pueden aparecer antes o después de los números,
4641 dependiendo de las propiedades dirección de la alteración establecida en @code{figuredBassAlterationDirection} y la
4642 dirección del signo más establecida en @code{figuredBassPlusDirection}
4643
4644
4645 @lilypond
4646   \figures {
4647     <6\+> <5+> <6 4-> r
4648     \set figuredBassAlterationDirection = #1
4649     <6\+> <5+> <6 4-> r
4650     \set figuredBassPlusDirection = #1
4651     <6\+> <5+> <6 4-> r
4652     \set figuredBassAlterationDirection = #-1
4653     <6\+> <5+> <6 4-> r
4654   }
4655 @end lilypond
4656
4657
4658 Aunque posiblemente la forma en que está contemplado el bajo figurado se parece superficialmente a los
4659 acordes, es mucho más simple.  El modo @code{\figuremode} sencillamente
4660 almacena los números, y el contexto @internalsref{FiguredBass} los imprime
4661 tal y como se han escrito.  No hay ninguna conversión a alturas de nota ni se reproduce ninguna realización
4662 del bajo en el archivo MIDI.
4663
4664 Internamente, el código del programa produce elementos de marcado textual.  Puede utilizar cualquiera de las
4665 propiedades de los elementos de marcado textual para sobreescribir los detalles del formateo.  Por ejemplo, el
4666 espaciado vertical de las cifras se puede establecer con @code{baseline-skip}.
4667
4668
4669 El bajo figurado también se puede añadir a contextos @code{Staff} (de pauta)
4670 directamente.  En este caso, su posición vertical se ajusta de
4671 forma automática.
4672
4673 @lilypond[ragged-right,fragment,quote]
4674 <<
4675   \new Staff = someUniqueName
4676   \relative c'' {
4677     c4 c'8 r8 c,4 c'
4678   }
4679
4680   %% send to existing Staff.
4681   \context Staff = someUniqueName 
4682   \figuremode {
4683     <4>4 <6 10>8 s8
4684     
4685     \set Staff.useBassFigureExtenders = ##t
4686     <4 6>4 <4 6>
4687   }
4688 >>
4689 @end lilypond
4690
4691
4692 @commonprop
4693
4694 Por defecto, este método produce cifras encima de las notas. Para obtener
4695 cifras por debajo de las notas, utilice
4696
4697 @example
4698 \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN
4699 @end example
4700
4701
4702 @refbugs
4703
4704 Al usar bajos figurados por encima del pentagrama con líneas de extensión y
4705 @code{implicitBassFigures}, las líneas podrían intercambiarse.
4706 Es imposible mantener el orden de forma consistente cuando varias cifras
4707 tienen líneas de extensión que se superponen.  Para evitar este problema, utilice
4708 @code{stacking-dir} sobre @code{BassFigureAlignment}.
4709
4710
4711 @seealso
4712
4713 Referencia del programa: Objetos @internalsref{NewBassFigure},
4714 @internalsref{BassFigureAlignment}, @internalsref{BassFigureLine},
4715 @internalsref{BassFigureBracket} y 
4716 @internalsref{BassFigureContinuation} y el contexto
4717 @internalsref{FiguredBass}.
4718
4719
4720
4721 @node Other instrument specific notation
4722 @section Other instrument specific notation
4723
4724 Esta sección incluye información adicional para la escritura de partituras destinadas a instrumentos.
4725
4726 @menu
4727 * Artificial harmonics (strings)::  
4728 @end menu
4729
4730 @node Artificial harmonics (strings)
4731 @subsection Artificial harmonics (strings)
4732
4733 @cindex armónicos artificiales
4734
4735 Los armónicos artificiales se tipografían con un estilo de cabeza distinto.  Se
4736 introducen marcando la nota que es un armónico mediante @code{\harmonic}.
4737
4738 @lilypond[ragged-right,verbatim,quote,fragment,relative=1]
4739 <c g'\harmonic>4
4740 @end lilypond
4741