]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/notation/vocal.itely
Merge branch 'lilypond/translation'
[lilypond.git] / Documentation / es / notation / vocal.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2
3 @ignore
4     Translation of GIT committish: ed748ad93c3b4aebee28dbc078d3f8c388db5cce
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11 @c \version "2.12.0"
12
13
14 @node Música vocal
15 @section Música vocal
16 @translationof Vocal music
17
18 @c TODO: inspirational headword
19
20 Esta sección explica cómo tipografiar música vocal, y cómo asegurarse
21 de que la letra se alinea con las notas de su melodía correspondiente.
22
23 @menu
24 * Notación común para música vocal::
25 * Introducir la letra::
26 * Alineación de la letra a una melodía::
27 * Usos específicos de la letra::
28 * Versos::
29 @end menu
30
31
32 @node Notación común para música vocal
33 @subsection Notación común para música vocal
34 @translationof Common notation for vocal music
35
36 Esta sección trata sobre asuntos relacionados con la música vocal en
37 general y con ciertos estilos concretos de música vocal.
38
39
40 @menu
41 * Referencias para música vocal y letra::
42 * Ópera::
43 * Cancioneros::
44 * Música hablada::
45 * Cantos::
46 * Música vocal antigua::
47 @end menu
48
49
50 @node Referencias para música vocal y letra
51 @unnumberedsubsubsec Referencias para música vocal y letra
52 @translationof References for vocal music and lyrics
53
54 @c TODO: split this section in two parts? -vv
55
56 Pueden surgir varias cuestiones al tipografiar música vocal.  Algunas
57 se discuten en esta sección, pero otras están tratadas en otros
58 lugares del manual:
59
60 @itemize
61 @item
62 Casi todos los estilos de música vocal utilizan texto escrito como
63 letra.  Hay una introducción a esta notación en @rlearning{Elaborar canciones sencillas}.
64
65 @item
66 La música vocal probablemente requiere el uso del modo de marcado o
67 @code{markup}, ya sea para la letra o para otros elementos de texto
68 (nombres de los personajes, etc.).  Esta sintaxis está descrita en
69 @ref{Introducción al marcado de texto}.
70
71 @item
72 Las hojas guía de acordes o @emph{Lead sheets} se pueden imprimir
73 combinando partes vocales y el @q{modo de acordes}; esta sintaxis se
74 explica en @ref{Notación de acordes}.
75
76 @item
77 Los @q{ambitus} o indicaciones de tesitura vocal se pueden añadir al
78 principio de los pentagramas vocales, como se explica en
79 @ref{Tesitura}.
80
81 @item
82 Las partes vocales se pueden imprimir utilizando las claves
83 tradicionales, como se muestra en @ref{Clave}.
84
85 @item
86 Está contemplada la música vocal en estilo de notación antiguo, como
87 se explica en @ref{Notación antigua}.
88 @end itemize
89
90
91 @node Ópera
92 @unnumberedsubsubsec Ópera
93 @translationof Opera
94
95 @c TODO
96 Continuará...
97
98 @c add characters names snippet -vv
99
100 @node Cancioneros
101 @unnumberedsubsubsec Cancioneros
102 @translationof Song books
103
104 @c TODO
105 Continuará...
106
107 @snippets
108 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
109 {simple-lead-sheet.ly}
110
111
112 @seealso
113 Referencia de la notación:
114 @ref{Notación de acordes}.
115
116
117 @node Música hablada
118 @unnumberedsubsubsec Música hablada
119 @translationof Spoken music
120
121 @cindex parlato
122 @cindex Sprechgesang
123
124 @c TODO Add @refs
125
126 Los efectos como el @q{parlato} o el @q{Sprechgesang} requieren de los
127 intérpretes que hablen sin altura determinada pero con su ritmo; su
128 notación se realiza mediante cabezas de nota en forma de aspas, como
129 se muestra en @ref{Cabezas de nota especiales}.
130
131 @c TODO add "marking-notes-on-spoken-parts" snippet -vv
132 @c add "showing the rhythm of a melody" snip
133 @c add "one staff-line notation"
134 @c add "improvisation" ref
135 @c add "lyrics independents of notes" ref
136
137
138 @node Cantos
139 @unnumberedsubsubsec Cantos
140 @translationof Chants
141
142 @c TODO Add text from lsr and -user
143 Continuará...
144
145
146 @node Música vocal antigua
147 @unnumberedsubsubsec Música vocal antigua
148 @translationof Ancient vocal music
149
150 @c TODO
151 Continuará...
152
153 @c Add "Printing both the ancient and the modern clef in vocal music" snippet,
154 @c and "Transcription of Ancient music with incipit" snippet. -vv
155
156
157 @seealso
158 Referencia de la notación:
159 @ref{Notación antigua}.
160
161
162 @node Introducir la letra
163 @subsection Introducir la letra
164 @translationof Entering lyrics
165
166 @c TODO add one sentence here. -vv
167
168 @menu
169 * Explicación de la letra::
170 * Elaborar canciones sencillas::
171 * Trabajar con el texto y las variables::
172 @end menu
173
174
175 @node Explicación de la letra
176 @unnumberedsubsubsec Explicación de la letra
177 @translationof Lyrics explained
178
179 @cindex letra
180 @funindex \lyricmode
181 @cindex puntuación
182 @cindex espacios, en la letra
183 @cindex comillas, en la letra
184
185 @c FIXME: this section is to be rewritten.
186 Dado que los archivos de entrada de LilyPond son de texto, existe al
187 menos un asunto que tener en cuenta al trabajar con música vocal: los
188 textos de las canciones se deben interpretar como texto, no como
189 notas.  Por ejemplo, la entrada@tie{}@code{d} debe interpretarse como
190 una sílaba de una sola letra, no como la nota@tie{}Re.  Por tanto se
191 hace necesario utilizar un modo especial para la letra, ya sea
192 explícitamente o mediante el uso de métodos abreviados.
193
194 La letra de las canciones se introduce en un modo de entrada especial
195 que se inicia mediante la palabra clave @code{\lyricmode}, o bien
196 mediante @code{\addlyrics} ó @code{\lyricsto}.  En este modo puede
197 introducir la letra, con puntuación y acentos, y el carácter @code{d}
198 no se analiza como una nota, sino más bien como una sílaba de una sola
199 letra.  Las sílabas se introducen como las notas, pero con texto en
200 lugar de alturas de nota.  Por ejemplo,
201
202 @example
203 \lyricmode @{ Cam-4 pa-4 ni- ta del- lu- gar2 @}
204 @end example
205
206 Existen dos métodos principales para especificar la colocación
207 horizontal de las sílabas, bien especificando la duración de cada
208 sílaba de forma explícita, como en el ejemplo anterior, o bien
209 alineando automáticamente la letra a la melodía o a cualquier otra
210 voz, usando @code{\addlyrics} o @code{\lyricsto}.
211 @c  TODO: broken
212 @c For more details see @ref{The Lyrics context}.
213
214 Una palabra o sílaba de la letra comienza con un carácter alfabético,
215 y termina con cualquier espacio o dígito.  Los caracteres que siguen
216 pueden ser cualesquiera excepto un dígito o un espacio.
217
218 Cualquier carácter excepto un dígito o un espacio en blanco se
219 considera parte de una sílaba; esto tiene una importante consecuencia,
220 y es que una palabra puede terminar en @code{@}}, lo que con
221 frecuencia conduce al siguiente error:
222
223 @example
224 \lyricmode @{ la- la@}
225 @end example
226
227 En este ejemplo, el símbolo @code{@}} se encuentra incluido dentro de
228 la sílaba final, por tanto la llave de apertura no se compensa con la
229 correspondiente llave de cierre y el archivo de entrada probablemente
230 no se podrá procesar.
231
232
233 @funindex \property dentro de \lyricmode
234
235 @noindent
236 De forma similar, un punto que sigue a una secuencia alfabética queda
237 incluido dentro de la cadena resultante.  Como consecuencia, se deben
238 insertar espacios antes y después de los comandos de propiedades:
239 @emph{no} escriba
240
241 @example
242 \override Score.LyricText #'font-shape = #'italic
243 @end example
244
245 @noindent
246 sino lo siguiente:
247
248 @example
249 \override Score . LyricText #'font-shape = #'italic
250 @end example
251
252 @funindex _
253 @cindex espacios, en la letra
254 @cindex comillas, en la letra
255 @cindex ligaduras, en la letra
256
257 Para asignar más de una sílaba a una única nota, puede rodearlas por
258 comillas o usar un carácter @code{_} (guión bajo), para obtener
259 espacios entre las sílabas, o usar el símbolo de tilde curva
260 (@code{~}) para obtener una ligadura entre sílabas de la letra.
261
262 @lilypond[quote,ragged-right,fragment,verbatim]
263 \time 3/4
264 \relative c' { c2 e4 g2 e4 }
265 \addlyrics { gran- de_a- mi- go }
266 \addlyrics { pu- "ro y ho-" nes- to }
267 \addlyrics { pu- ro~y~ho- nes- to }
268 @end lilypond
269
270 La ligadura de texto se construye con el carácter Unicode U+203F, por
271 tanto debe asegurarse de que tiene instalada una tipografía (como
272 DejaVuLGC) que incluya este glifo.
273
274
275 Para escribir letra con caracteres de una lengua no inglesa, o que
276 tenga caracteres acentuados o especiales (como el símbolo del corazón
277 o comillas inclinadas), introduzca simplemente los caracteres
278 directamente en el archivo de entrada y guárdelo con una codificación
279 utf-8.  Consulte @ref{Codificación del texto}, para ver más información.
280
281 @c FIXME: quotes.
282
283 @lilypond[quote,ragged-right,fragment,verbatim]
284 \relative c' { e4 f e d e f e2 }
285 \addlyrics { He said: “Let my peo ple go”. }
286 @end lilypond
287
288 Para utilizar comillas normales en la letra, escriba una barra
289 invertida antes de las comillas.  Por ejemplo,
290
291 @lilypond[quote,ragged-right,fragment,verbatim]
292 \relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
293 \addlyrics { "\"I" am so lone- "ly\"" said she }
294 @end lilypond
295
296 La definición completa del comienzo de una palabra en el modo Lyrics
297 (letra) es algo más compleja.
298
299 Una palabra en el modo Lyrics comienza por: un carácter alfabético,
300 @code{_}, @code{?}, @code{!}, @code{:}, @code{'}, los caracteres de
301 control desde @code{^A} hasta @code{^F}, desde @code{^Q} hasta
302 @code{^W}, @code{^Y}, @code{^^}, cualquier carácter de 8 bits con
303 código ASCII por encima del 127, o una combinación de dos caracteres
304 consistente en la combinación de una barra invertida seguida por
305 @code{`}, @code{'}, @code{"} ó @code{^}.
306
307 @c " to balance double quotes for not-so-bright context-sensitive editors
308
309 Para definir identificadores que contengan letra, se debe usar la
310 función @code{lyricmode}.
311
312 @example
313 verseOne = \lyricmode @{ Joy to the world the Lord is come @}
314 \score @{
315   <<
316     \new Voice = "one" \relative c'' @{
317       \autoBeamOff
318       \time 2/4
319       c4 b8. a16 g4. f8 e4 d c2
320     @}
321     \addlyrics @{ \verseOne @}
322   >>
323 @}
324 @end example
325
326
327 @seealso
328 Referencia de la notación:
329 @ref{Tipografías}.
330
331 Referencia de funcionamiento interno:
332 @rinternals{LyricText},
333 @rinternals{LyricSpace}.
334
335
336 @c FIXME: this title has to be changed (possible confusion with LM) -vv
337 @node Elaborar canciones sencillas
338 @unnumberedsubsubsec Elaborar canciones sencillas
339 @translationof Setting simple songs
340
341 @cindex \addlyrics
342
343 La manera más fácil de poner letra a una melodía es añadir
344
345 @example
346 \addlyrics @{ @var{la letra} @}
347 @end example
348
349 @noindent
350 a la melodía.  He aquí un ejemplo:
351
352 @lilypond[ragged-right,verbatim,fragment,quote]
353 \time 3/4
354 \relative c' { c2 e4 g2. }
355 \addlyrics { play the game }
356 @end lilypond
357
358 Se pueden añadir más versos mediante la adición de más secciones
359 @code{\addlyrics}
360
361 @lilypond[ragged-right,verbatim,fragment,quote]
362 \time 3/4
363 \relative c' { c2 e4 g2. }
364 \addlyrics { play the game }
365 \addlyrics { speel het spel }
366 \addlyrics { joue le jeu }
367 @end lilypond
368
369 La instrucción @code{\addlyrics} no puede manejar situaciones de
370 polifonía.  Para estos casos tendrá que usar @code{\lyricsto} y
371 @code{\lyricmode}, tal y como se explicará en @ref{Explicación de la letra}.
372
373
374 @node Trabajar con el texto y las variables
375 @unnumberedsubsubsec Trabajar con el texto y las variables
376 @translationof Working with lyrics and variables
377
378 @cindex letra, identificadores de
379
380 Para definir identificadores que contengan texto, se debe usar la
381 función @code{\lyricmode}.  Si embargo no tendrá que escribir las
382 duraciones, si añade @code{\addlyrics} o @code{\lyricsto} en el
383 momento de invocar el identificador.
384
385 @example
386 verseOne = \lyricmode @{ Joy to the world the Lord is come @}
387 \score @{
388  <<
389    \new Voice = "one" \relative c'' @{
390      \autoBeamOff
391      \time 2/4
392      c4 b8. a16 g4. f8 e4 d c2
393    @}
394    \addlyrics @{ \verseOne @}
395  >>
396 @}
397 @end example
398
399 Para arreglos distintos o más complejos, la mejor forma es preparar
400 previamente la jerarquía de pautas y textos, p.ej.:
401 @example
402 \new ChoirStaff <<
403   \new Voice = "soprano" @{ @emph{música} @}
404   \new Lyrics = "textoSoprano" @{ s1 @}
405   \new Lyrics = "textoTenor" @{ s1 @}
406   \new Voice = "tenor" @{ @emph{música} @}
407 >>
408 @end example
409
410 @noindent
411 y después combinar las melodías y líneas de texto correspondientes:
412
413 @example
414 \context Lyrics = textoSoprano \lyricsto "soprano"
415 @emph{el texto}
416 @end example
417
418 @noindent
419 El código de entrada definitivo sería algo como
420
421 @example
422 <<\new ChoirStaff << @emph{prepare la música} >>
423  \lyricsto "soprano" @emph{etc}
424  \lyricsto "alto" @emph{etc}
425 @emph{etc}
426 >>
427 @end example
428
429
430 @seealso
431 @c TODO: document \new Staff << Voice \lyricsto >> bug
432 Referencia de funcionamiento interno:
433 @rinternals{LyricCombineMusic},
434 @rinternals{Lyrics}.
435
436
437
438 @node Alineación de la letra a una melodía
439 @subsection Alineación de la letra a una melodía
440 @translationof Aligning lyrics to a melody
441
442 @funindex \lyricmode
443 @funindex \addlyrics
444 @funindex \lyricsto
445
446 La alineación del texto con las melodías se puede hacer
447 automáticamente, pero si especificamos las duraciones de las sílabas
448 también puede hacerse de forma manual.  La alineación y el
449 tipografiado de la letra se preparan con la ayuda de saltos o
450 @i{skips}, guiones y líneas extensoras.
451
452 La letra se imprime a través de su interpretación dentro del contexto
453 llamado @code{Lyrics}; véase @rinternals{Lyrics} para más información.
454
455 @example
456 \new Lyrics \lyricmode @dots{}
457 @end example
458
459 Existen dos métodos principales para especificar la colocación
460 horizontal de las sílabas:
461
462 @itemize
463 @item
464 alineando automáticamente el texto a una melodía o a otra voz,
465 utilizando @code{\addlyrics} o @code{\lyricsto}
466
467 @item
468 o especificando la duración de cada sílaba explícitamente, utilizando
469 @code{\lyricmode}
470 @end itemize
471
472 El contexto @code{Voice} que contiene la melodía con la que se está
473 alineando la letra no debe haber @qq{muerto}, o se perderá la letra
474 después de ese punto.  Esto puede ocurrir si existen períodos en los
475 que dicha voz no tiene nada que hacer.  Para ver métodos de mantener
476 vivos los contextos, consulte @ref{Mantener vivos los contextos}.
477
478
479 @menu
480 * Duración automática de las sílabas::
481 * Duración manual de las sílabas::
482 * Varias sílabas sobre una nota::
483 * Varias notas sobre una sílaba::
484 * Saltar notas::
485 * Líneas de extensión y guiones::
486 * Letras y repeticiones::
487 @end menu
488
489 @node Duración automática de las sílabas
490 @unnumberedsubsubsec Duración automática de las sílabas
491 @translationof Automatic syllable durations
492
493 @cindex duraciones automáticas de las sílabas
494 @cindex letra y melodías
495
496 La letra se puede alinear automáticamente bajo una melodía dada.  Esto
497 se consigue combinando la melodía y el texto con la expresión
498 @code{\lyricsto}
499
500 @example
501 \new Lyrics \lyricsto @var{nombre} @dots{}
502 @end example
503
504 @noindent
505 Esto alinea la letra a las notas del contexto de @code{Voice}
506 llamado @var{nombre}, que debe existir previamente.  Por ello la
507 @code{Voice} normalmente se especifica en primer lugar, y después se
508 especifica la letra con @code{\lyricsto}.  La instrucción
509 @code{\lyricsto} cambia automáticamente al modo @code{\lyricmode}, por
510 lo que la palabra clave @code{\lyricmode} se puede omitir.
511
512 El ejemplo siguiente utiliza comandos diferentes para introducir la
513 letra.
514
515 @lilypond[quote,fragment,ragged-right,verbatim]
516 <<
517   \new Voice = "one" \relative c'' {
518     \autoBeamOff
519     \time 2/4
520     c4 b8. a16 g4. f8 e4 d c2
521   }
522
523 % not recommended: left-aligned syllables
524   \new Lyrics \lyricmode { Joy4 to8. the16 world!4. the8 Lord4 is come.2 }
525
526 % wrong: durations needed
527   \new Lyrics \lyricmode { Joy to the earth! the Sa -- viour reigns. }
528
529 %correct
530   \new Lyrics \lyricsto "one" { No more let sins and sor -- rows grow. }
531 >>
532 @end lilypond
533
534 El segundo verso no está bien alineado porque las duraciones
535 no se han especificado.  Una solución para eso sería usar @code{\lyricsto}.
536
537 El comando @code{\addlyrics} es realmente tan sólo una forma cómoda de
538 escribir una estructura de LilyPond más complicada que establece la
539 letra.
540
541 @example
542 @{ MÚSICA @}
543 \addlyrics @{ LETRA @}
544 @end example
545
546 @noindent
547 es lo mismo que
548
549 @example
550 \new Voice = "blabla" @{ MÚSICA @}
551 \new Lyrics \lyricsto "blabla" @{ LETRA @}
552 @end example
553
554 @node Duración manual de las sílabas
555 @unnumberedsubsubsec Duración manual de las sílabas
556 @translationof Manual syllable durations
557
558 El texto también se puede introducir sin @code{\addlyrics} ni
559 @code{\lyricsto}.  En este caso, las sílabas se escriben como notas
560 (pero con las alturas sustituidas por texto) y la duración de cada
561 sílaba se debe escribir explícitamente.  Por ejemplo:
562
563 @example
564 play2 the4 game2.
565 sink2 or4 swim2.
566 @end example
567
568 La alineación respecto de una melodía se puede especificar con la
569 propiedad @code{associatedVoice},
570
571 @example
572 \set associatedVoice = #"lala"
573 @end example
574
575 @noindent
576 El valor de la propiedad (aquí: @code{"lala"}) ha de ser el nombre de
577 un contexto de @code{Voice}.  Sin este ajuste, las líneas de
578 extensión no se formatearán correctamente.
579
580 Presentamos a continuación un ejemplo que muestra el uso de las
581 duraciones manuales de las sílabas del texto:
582
583 @lilypond[relative=1,ragged-right,verbatim,fragment,quote]
584 << \new Voice = "melody" {
585     \time 3/4
586     c2 e4 g2.
587  }
588  \new Lyrics \lyricmode {
589    \set associatedVoice = #"melody"
590    play2 the4 game2.
591  } >>
592 @end lilypond
593
594
595 @seealso
596 Referencia de la notación:
597 @ref{Mantener vivos los contextos}.
598
599 Referencia de funcionamiento interno:
600 @rinternals{Lyrics},
601 @rinternals{Voice}.
602
603
604 @node Varias sílabas sobre una nota
605 @unnumberedsubsubsec Varias sílabas sobre una nota
606 @translationof Multiple syllables to one note
607
608 @funindex _
609 @cindex ligaduras, en el texto
610
611 Para asignar más de una sílaba a una sola nota, puede encerrarlas
612 entre comillas o utilizar un guión bajo (@code{_}), para dejar
613 espacios entre las sílabas, o usar el símbolo de tilde curva
614 (@code{~}) para obtener una ligadura en el texto@footnote{Las
615 ligaduras de texto están hechas con el carácter de Unicode U+203F, por
616 tanto debe asegurarse de tener instalada una tipografía (como
617 DejaVuLGC) que incluya este glifo.}.
618
619 @lilypond[quote,ragged-right,fragment,verbatim]
620 \time 3/4
621 \relative c' { c2 e4 g2 e4 }
622 \addlyrics { gran- de_a- mi- go }
623 \addlyrics { pu- "ro y ho-" nes- to }
624 \addlyrics { pu- ro~y~ho- nes- to }
625 @end lilypond
626
627
628 @seealso
629 Referencia de funcionamiento interno:
630 @rinternals{LyricCombineMusic}.
631
632
633 @c Here come the section which used to be "Melismata"
634 @c the new title might be more self-explanatory
635
636
637 @node Varias notas sobre una sílaba
638 @unnumberedsubsubsec Varias notas sobre una sílaba
639 @translationof Multiple notes to one syllable
640
641 @cindex melisma
642 @cindex melismata
643 @cindex fraseo, en la letra
644
645 A veces, y sobre todo en la música medieval, varias notas se cantan
646 sobre una sílaba única; tales vocalizaciones reciben el nombre de
647 melismas, o melismata.
648
649 @c this method seems to be the simplest; therefore
650 @c it might be better to present it first - vv
651
652 Podemos definir los melismas completamente dentro de la letra,
653 escribiendo un guión bajo @code{_} por cada nota que se quiere añadir
654 al melisma.
655
656 @c FIXME: clarify: __ is used to crate a lyric extender,
657 @c _ is used to add a note to a melisma, so both __ and _ are needed.
658
659 @c verbose! --FV
660 @c duplicated: TODO fix
661 Además, podemos hacer que se imprima una línea extensora para indicar
662 el melisma en la partitura, escribiendo un doble guión bajo junto a la
663 primera sílaba del melisma. Este ejemplo presenta los tres elementos
664 que se usan con este fin (todos ellos circundados por espacios):
665 guiones dobles para separar las sílabas de una palabra, guiones bajos
666 para añadir notas al melisma, y un doble guión bajo para poner una
667 línea extensora.
668
669 @c wrong: extender line only on last syllable of a word. Change example
670 @lilypond[relative=1,verbatim,fragment,quote]
671 { \set melismaBusyProperties = #'()
672  c d( e) f f( e) e e  }
673 \addlyrics
674  { Ky -- _ _ ri __ _ _ _  e }
675 @end lilypond
676
677 En este caso también podemos tener ligaduras de unión y de expresión
678 en la melodía, si establecemos @code{melismaBusyProperties}, como se
679 hizo en el ejemplo anterior.
680
681 Sin embargo la instrucción @code{\lyricsto} también puede detectar los
682 melismas automáticamente: sólo pone una sílaba debajo de un grupo de
683 notas unidas mediante ligadura de unión o de expresión.  Si quiere
684 forzar que un grupo de notas sin ligadura sea un melisma, inserte
685 @code{\melisma} después de la primera nota del grupo, y
686 @code{\melismaEnd} después de la última, p.ej.:
687
688 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
689 <<
690   \new Voice = "lala" {
691     \time 3/4
692     f4 g8
693     \melisma
694     f e f
695     \melismaEnd
696     e2
697   }
698   \new Lyrics \lyricsto "lala" {
699     la di __ daah
700   }
701 >>
702 @end lilypond
703
704 Además, las notas se consideran un melisma si están unidas manualmente
705 mediante una barra, y el barrado automático
706 (véase @ref{Establecer el comportamiento de las barras automáticas})
707 está desactivado.
708
709 @lilypond[quote,relative=2,ragged-right,fragment,verbatim]
710 <<
711   \new Voice = "lala" {
712     \time 3/4
713     \autoBeamOff
714     f4 g8[ f e f]
715     e2
716   }
717   \new Lyrics \lyricsto "lala" {
718     la di __ daah
719   }
720 >>
721 @end lilypond
722
723 @c FIXME: this now links to LM -vv
724
725 @cindex SATB
726 @cindex coral, partitura
727
728 Hay un ejemplo completo de una disposición de partitura SATB
729 en @rlearning{Conjuntos vocales}.
730
731
732 @predefined
733 @funindex \melisma
734 @code{\melisma},
735 @funindex \melismaEnd
736 @code{\melismaEnd}.
737 @endpredefined
738
739
740 @c @seealso
741 @c @lsr{vocal,lyric@/-combine.ly}.
742
743
744 @knownissues
745
746 Los melismas no se detectan automáticamente, y las líneas de extensión
747 se deben insertar a mano.
748
749 @node Saltar notas
750 @unnumberedsubsubsec Saltar notas
751 @translationof Skipping notes
752
753 Se puede conseguir que una línea de letra progrese más lentamente que
754 la melodía, mediante la inserción de desplazamientos o @code{\skip}s
755 en la letra.  Por cada @code{\skip}, el texto se retrasa en una nota.
756 La instrucción @code{\skip} debe ir seguida de una duración válida,
757 pero esta duración se ignora cuando se usa @code{\skip} en las letras.
758
759 @lilypond[verbatim,ragged-right,quote]
760 \relative c' { c c g' }
761 \addlyrics {
762   twin -- \skip 4
763   kle
764 }
765 @end lilypond
766
767
768 @node Líneas de extensión y guiones
769 @unnumberedsubsubsec Líneas de extensión y guiones
770 @translationof Extenders and hyphens
771
772 @cindex melisma
773 @cindex extensora, línea
774 @cindex línea de extensión
775
776 @c leave this as samp. -gp
777 Los melismas se indican mediante una línea horizontal centrada entre
778 una sílaba y la siguiente.  Esta línea recibe el nombre de línea de
779 extensión, y se escribe como @samp{ __ } (fíjese en los espacios antes
780 y después de los dos guiones bajos).
781
782 @warning{Los melismas se indican en la partitura con líneas
783 extensoras, que se escriben con un doble guión bajo; pero también se
784 pueden introducir melismas cortos mediante saltos de notas
785 individuales, que se escriben como caracteres de guión bajo sueltos;
786 de forma predeterminada éstos no producen la impresión de una línea de
787 extensión.}
788
789 @cindex guiones
790
791 @c leave this as samp. -gp
792 Los guiones centrados se escriben como @samp{ -- } entre sílabas de
793 una misma palabra (fíjese en los espacios antes y después de los dos
794 guiones).  El guión quedará centrado entre las sílabas, y su longitud
795 se ajustará en función del espacio que exista entre ellas.
796
797 En la música grabada de modo muy apretado, se pueden quitar los
798 guiones.  Se puede controlar si esto ocurre o no, mediante la
799 @code{minimum-distance} (distancia mínima entre las dos sílabas) y la
800 @code{minimum-length} (umbral por debajo del cual se suprimen los
801 guiones).
802
803
804 @seealso
805 Referencia de funcionamiento interno:
806 @rinternals{LyricExtender},
807 @rinternals{LyricHyphen}.
808
809
810 @node Letras y repeticiones
811 @unnumberedsubsubsec Letras y repeticiones
812 @translationof Lyrics and repeats
813
814 @c TODO New section.  Add text
815 Continuará...
816
817 @node Usos específicos de la letra
818 @subsection Usos específicos de la letra
819 @translationof Specific uses of lyrics
820
821 @c FIXME This whole section is to be reorganized. -vv
822
823 A menudo se aplican a una melodía distintos versos de una canción de
824 formas ligeramente distintas.  Tales variantes pueden aún captarse
825 mediante @code{\lyricsto}.
826
827 @menu
828 * Letras en divisi::
829 * Letra independiente de las notas::
830 * Espaciado de las sílabas::
831 * Centrado de la letra entre pentagramas::
832 @end menu
833
834
835 @node Letras en divisi
836 @unnumberedsubsubsec Letras en divisi
837 @translationof Divisi lyrics
838
839 Puede presentar letras alternativas (o divisi) nombrando contextos de
840 voz y aplicando la letra a los mencionados contextos específicos.
841
842 @lilypond[verbatim,ragged-right,quote]
843 \score{ <<
844   \new Voice = "melody" {
845     \relative c' {
846       c4
847       <<
848         { \voiceOne c8 e }
849         \new Voice = "splitpart" { \voiceTwo c4 }
850       >>
851       \oneVoice c4 c | c
852     }
853   }
854   \new Lyrics \lyricsto "melody" { we shall not o- ver- come }
855   \new Lyrics \lyricsto "splitpart" { will }
856 >> }
857 @end lilypond
858
859
860 Puede usar este truco para presentar las distintas letras de una
861 sección que se repite.
862
863 @lilypond[verbatim,ragged-right,quote]
864 \score{ <<
865   \new Voice = "melody" \relative c' {
866     c2 e | g e | c1 |
867     \new Voice = "verse" \repeat volta 2 {c4 d e f | g1 | }
868     a2 b | c1}
869   \new Lyrics = "mainlyrics" \lyricsto melody \lyricmode {
870     do mi sol mi do
871     la si do }
872   \context Lyrics = "mainlyrics" \lyricsto verse \lyricmode {
873    do re mi fa sol }
874   \new Lyrics = "repeatlyrics" \lyricsto verse \lyricmode {
875    dodo rere mimi fafa solsol }
876 >>
877 }
878 @end lilypond
879
880
881 @node Letra independiente de las notas
882 @unnumberedsubsubsec Letra independiente de las notas
883 @translationof Lyrics independent of notes
884
885 En cierta música vocal compleja, podría ser deseable colocar la letra
886 de forma totalmente independiente de las notas.  La música que se
887 define dentro de @code{lyricrhythm} desaparece dentro del contexto
888 @code{Devnull}, pero los valores rítmicos aún se pueden utilizar para
889 colocar la letra.
890
891 @lilypond[quote,verbatim,ragged-right]
892 voice = {
893   c''2
894   \tag #'music { c''2 }
895   \tag #'lyricrhythm { c''4. c''8 }
896   d''1
897 }
898
899 lyr = \lyricmode { I like my cat! }
900
901 <<
902   \new Staff \keepWithTag #'music \voice
903   \new Devnull="nowhere" \keepWithTag #'lyricrhythm \voice
904   \new Lyrics \lyricsto "nowhere" \lyr
905   \new Staff { c'8 c' c' c' c' c' c' c'
906   c' c' c' c' c' c' c' c' }
907 >>
908 @end lilypond
909
910 Sólo se recomienda este método si la música que está en el contexto
911 @code{Devnull} no contiene melismas.  Los melismas están definidos por
912 el contexto @code{Voice}.  La conexión de la letra a un contexto
913 @code{Devnull} hace que se pierdan los enlaces entre la voz y las
914 sílabas, y también la información relativa a los melismas.  Por tanto,
915 si enlazamos la letra a un contexto @code{Devnull}, los melismas
916 implícitos se ignoran.
917
918 @c Conclusion: do not use devnull for lyrics -FV
919
920 @c this clarifies http://code.google.com/p/lilypond/issues/detail?id=248
921
922 @node Espaciado de las sílabas
923 @unnumberedsubsubsec Espaciado de las sílabas
924 @translationof Spacing out syllables
925
926 @cindex Espaciado de la letra
927 @cindex Letra, aumentar el espaciado
928
929 Para aumentar el espaciado entre las sílabas de la letra, establezca
930 la propiedad @code{minimum-distance} de @code{LyricSpace}.
931
932 @lilypond[relative,verbatim,fragment,quote,ragged-right]
933 {
934   c c c c
935   \override Lyrics.LyricSpace #'minimum-distance = #1.0
936   c c c c
937 }
938 \addlyrics {
939   longtext longtext longtext longtext
940   longtext longtext longtext longtext
941 }
942 @end lilypond
943
944 @noindent
945 Para que este cambio sea válido para la letra de la partitura
946 completa, establezca la propiedad dentro del @q{layout} o disposición.
947
948 @lilypond[verbatim,quote,ragged-right]
949 \score {
950   \relative c' {
951   c c c c
952   c c c c
953   }
954   \addlyrics {
955   longtext longtext longtext longtext
956   longtext longtext longtext longtext
957   }
958   \layout {
959     \context {
960       \Lyrics
961       \override LyricSpace #'minimum-distance = #1.0
962     }
963   }
964 }
965 @end lilypond
966
967 @c @snippets
968 @c This snippet has been renamed to "lyrics-alignment.ly"
969 @c update as soon as lsr/is updated -vv
970 @c @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
971 @c {lyrics-alignment.ly}
972
973 @c TODO: move to LSR -vv
974 @snippets
975
976 La comprobación que asegura que las inscripciones de texto y la letra
977 de las canciones se mantienen dentro de los márgenes, es una tarea
978 computacional relativamente costosa.  Para acelerar el procesado,
979 LilyPond no hace tales cálculos de forma predeterminada; para
980 habilitarlos, utilice
981
982 @example
983 \override Score.PaperColumn #'keep-inside-line = ##t
984 @end example
985
986 Para hacer también que las sílabas de la letra eviten las barras de compás, use
987
988 @example
989 \layout @{
990   \context @{
991     \Lyrics
992       \consists "Bar_engraver"
993       \consists "Separating_line_group_engraver"
994       \override BarLine #'transparent = ##t
995   @}
996 @}
997 @end example
998
999 @c TODO Create and add lsr example of lyricMelismaAlignment
1000 @c It's used like this to center-align all lyric syllables,
1001 @c even when notes are tied. -td
1002
1003 @ignore
1004 \layout
1005 {
1006      \context { \Score lyricMelismaAlignment = #0 }
1007 }
1008 @end ignore
1009
1010
1011 @node Centrado de la letra entre pentagramas
1012 @unnumberedsubsubsec Centrado de la letra entre pentagramas
1013 @translationof Centering lyrics between staves
1014
1015 @c TODO Add text from -user
1016 Continuará...
1017
1018
1019 @node Versos
1020 @subsection Versos
1021 @translationof Stanzas
1022
1023 @menu
1024 * Añadir números de verso::
1025 * Añadir expresiones dinámicas a los versos::
1026 * Añadir el nombre de los cantantes a los versos::
1027 * Versos con ritmos distintos::
1028 * Imprimir los versos al final::
1029 * Imprimir los versos al final en varias columnas::
1030 @end menu
1031
1032
1033 @node Añadir números de verso
1034 @unnumberedsubsubsec Añadir números de verso
1035 @translationof Adding stanza numbers
1036
1037 @cindex verso, número de
1038
1039 Los números de los versos se pueden añadir estableciendo
1040 @code{stanza}, p.ej.,
1041
1042 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
1043 \new Voice {
1044   \time 3/4 g2 e4 a2 f4 g2.
1045 } \addlyrics {
1046   \set stanza = #"1. "
1047   Hi, my name is Bert.
1048 } \addlyrics {
1049   \set stanza = #"2. "
1050   Oh, ché -- ri, je t'aime
1051 }
1052 @end lilypond
1053
1054 @noindent
1055 Estos números aparecerán inmediatamente antes de la primera sílaba.
1056
1057 @c TODO Create and add snippet to show how two lines of a
1058 @c stanza can be grouped together, along these lines:
1059 @c (might need improving a bit) -td
1060
1061 @ignore
1062 leftbrace = \markup { \override #'(font-encoding . fetaBraces) \lookup
1063 #"brace105" }
1064
1065 stanzaOneOne = {
1066   \set stanza = \markup { "1. " \leftbrace }
1067   \lyricmode { Child, you're mine and I love you.
1068     Lend thine ear to what I say.
1069
1070   }
1071 }
1072
1073 stanzaOneThree =  {
1074 %  \set stanza = \markup { "   "}
1075   \lyricmode { Child, I have no great -- er joy
1076     Than to have you walk in truth.
1077
1078   }
1079 }
1080
1081 \new Voice {
1082   \repeat volta 2 { c'8 c' c' c' c' c' c'4
1083                     c'8 c' c' c' c' c' c'4   }
1084 }  \addlyrics { \stanzaOneOne }
1085    \addlyrics { \stanzaOneThree }
1086
1087 @end ignore
1088
1089 @node Añadir expresiones dinámicas a los versos
1090 @unnumberedsubsubsec Añadir expresiones dinámicas a los versos
1091 @translationof Adding dynamics marks to stanzas
1092
1093 Los versos que difieren en su sonoridad se pueden especificar
1094 escribiendo una indicación dinámica antes de cada verso.  En LilyPond,
1095 todo lo que aparece delante de un verso está dentro del objeto
1096 @code{StanzaNumber}; las indicaciones dinámicas no son diferentes.
1097 Por razones técnicas, tendrá que establecer el valor de la sección
1098 stanza (verso) fuera de @code{\lyricmode}:
1099
1100 @lilypond[quote,ragged-right,verbatim]
1101 text = {
1102   \set stanza = \markup { \dynamic "ff" "1. " }
1103   \lyricmode {
1104     Big bang
1105   }
1106 }
1107
1108 <<
1109   \new Voice = "tune" {
1110     \time 3/4
1111     g'4 c'2
1112   }
1113 \new Lyrics \lyricsto "tune" \text
1114 >>
1115 @end lilypond
1116
1117
1118 @node Añadir el nombre de los cantantes a los versos
1119 @unnumberedsubsubsec Añadir el nombre de los cantantes a los versos
1120 @translationof Adding singers' names to stanzas
1121
1122 @cindex cantante, nombre del
1123 @cindex nombre del cantante
1124
1125 También se pueden poner los nombres de los cantantes.  Se imprimen al
1126 comienzo de la línea, igual que los nombres de instrumento.  Se crean
1127 estableciendo un valor para @code{vocalName}.  Se puede definir una
1128 versión abreviada como @code{shortVocalName}.
1129
1130 @lilypond[fragment,ragged-right,quote,verbatim,relative=2]
1131 \new Voice {
1132   \time 3/4 g2 e4 a2 f4 g2.
1133 } \addlyrics {
1134   \set vocalName = #"Bert "
1135   Hi, my name is Bert.
1136 } \addlyrics {
1137   \set vocalName = #"Ernie "
1138   Oh, ché -- ri, je t'aime
1139 }
1140 @end lilypond
1141
1142
1143 @node Versos con ritmos distintos
1144 @unnumberedsubsubsec Versos con ritmos distintos
1145 @translationof Stanzas with different rhythms
1146
1147 @subsubheading Ignorar los melismas
1148
1149 Existe la posibilidad de que el texto tenga un melisma en un verso,
1150 pero varias sílabas en otro.  Una solución es hacer que la voz más
1151 rápida ignore el melisma.  Esto se consigue estableciendo
1152 @code{ignoreMelismata} en el contexto Lyrics.
1153
1154 @lilypond[verbatim,ragged-right,quote]
1155 <<
1156   \relative c' \new Voice = "lahlah" {
1157     \set Staff.autoBeaming = ##f
1158     c4
1159     \slurDotted
1160     f8.[( g16])
1161     a4
1162   }
1163   \new Lyrics \lyricsto "lahlah" {
1164     more slow -- ly
1165   }
1166   \new Lyrics \lyricsto "lahlah" {
1167     go
1168     \set ignoreMelismata = ##t
1169     fas -- ter
1170     \unset ignoreMelismata
1171     still
1172   }
1173 >>
1174 @end lilypond
1175
1176 @knownissues
1177 A diferencia de casi todas las instrucciones @code{\set}, @code{\set
1178 ignoreMelismata} no funciona si va precedido de @code{\once}.  Es
1179 necesario utilizar @code{\set} y @code{\unset} para delimitar la letra
1180 en que se quieren ignorar los melismas.
1181
1182
1183 @subsubheading Cambio a una melodía alternativa
1184
1185 Son posibles variaciones más complejas en la disposición del texto.
1186 Se puede cambiar la melodía para una línea de la letra durante el
1187 texto.  Esto se hace estableciendo la propiedad
1188 @code{associatedVoice}.  En el ejemplo
1189
1190 @lilypond[ragged-right,quote]
1191 <<
1192   \relative c' \new Voice = "lahlah" {
1193     \set Staff.autoBeaming = ##f
1194     c4
1195     <<
1196       \new Voice = "alternative" {
1197         \voiceOne
1198         \times 2/3 {
1199           % show associations clearly.
1200           \override NoteColumn #'force-hshift = #-3
1201           f8 f g
1202         }
1203       }
1204       {
1205         \voiceTwo
1206         f8.[ g16]
1207         \oneVoice
1208       } >>
1209     a8( b) c
1210   }
1211   \new Lyrics \lyricsto "lahlah" {
1212     Ju -- ras -- sic Park
1213   }
1214   \new Lyrics \lyricsto "lahlah" {
1215     % Tricky: need to set associatedVoice
1216     % one syllable too soon!
1217     \set associatedVoice = alternative % applies to "ran"
1218     Ty --
1219     ran --
1220     no --
1221     \set associatedVoice = lahlah % applies to "rus"
1222     sau -- rus Rex
1223   } >>
1224 @end lilypond
1225
1226 @noindent
1227 el texto del primer verso se aplica a una melodía llamada @q{lahlah},
1228
1229 @example
1230 \new Lyrics \lyricsto "lahlah" @{
1231   Ju -- ras -- sic Park
1232 @}
1233 @end example
1234
1235
1236 El segundo verso se aplica en principio al contexto de @code{lahlah},
1237 pero para la sílaba @q{ran}, cambia a una melodía diferente.  Esto se
1238 consigue con
1239 @example
1240 \set associatedVoice = alternative
1241 @end example
1242
1243 @noindent
1244 Aquí, @code{alternative} es el nombre del contexto de @code{Voice} que
1245 contiene el tresillo.
1246
1247 @c FIXME: make this easier to understand -vv
1248 La instrucción debe ir una sílaba antes de la cuenta, antes de @q{Ty}
1249 en este caso.  En otras palabras, el cambio en la voz asociada
1250 associatedVoice se produce un paso más tarde de lo que se espera.
1251 Esto es así por razones técnicas, y no es un fallo del programa.
1252
1253 @example
1254 \new Lyrics \lyricsto "lahlah" @{
1255   \set associatedVoice = alternative % se aplica al "ran"
1256   Ty --
1257   ran --
1258   no --
1259   \set associatedVoice = lahlah % se aplica al "rus"
1260   sau -- rus Rex
1261 @}
1262 @end example
1263
1264 @noindent
1265 La disposición se vuelve a cambiar a la situación inicial mediante la
1266 asignación de @code{lahlah} a @code{associatedVoice}.
1267
1268
1269 @node Imprimir los versos al final
1270 @unnumberedsubsubsec Imprimir los versos al final
1271 @translationof Printing stanzas at the end
1272
1273 En ocasiones es conveniente tener un verso ajustado a la música, y el
1274 resto añadido en forma de estrofa al final de la pieza.  Esto se puede
1275 conseguir escribiendo los versos adicionales dentro de una sección
1276 @code{\markup} fuera del bloque Score principal de la partitura.
1277 Tenga en cuenta que existen dos formas distintas de forzar los saltos
1278 de línea al utilizar @code{\markup}.
1279
1280 @lilypond[ragged-right,verbatim,quote]
1281 melody = \relative c' {
1282 e d c d | e e e e |
1283 d d e d | c1 |
1284 }
1285
1286 text = \lyricmode {
1287 \set stanza = #"1." Ma- ry had a lit- tle lamb,
1288 its fleece was white as snow.
1289 }
1290
1291 \score{ <<
1292   \new Voice = "one" { \melody }
1293   \new Lyrics \lyricsto "one" \text
1294 >>
1295   \layout { }
1296 }
1297 \markup { \column{
1298   \line{ Verse 2. }
1299   \line{ All the children laughed and played }
1300   \line{ To see a lamb at school. }
1301   }
1302 }
1303 \markup{
1304   \wordwrap-string #"
1305   Verse 3.
1306
1307   Mary took it home again,
1308
1309   It was against the rule."
1310 }
1311 @end lilypond
1312
1313
1314 @node Imprimir los versos al final en varias columnas
1315 @unnumberedsubsubsec Imprimir los versos al final en varias columnas
1316 @translationof Printing stanzas at the end in multiple columns
1317
1318 Cuando una pieza tiene muchos versos, a menudo se imprimen en varias
1319 columnas a lo largo de toda la página. Con frecuencia un número de
1320 verso fuera del margen precede a cada verso. El ejemplo siguiente
1321 muestra cómo producir dicha salida en LilyPond.
1322
1323 @lilypond[ragged-right,quote,verbatim]
1324 melody = \relative c' {
1325   c c c c | d d d d
1326 }
1327
1328 text = \lyricmode {
1329   \set stanza = #"1." This is verse one.
1330   It has two lines.
1331 }
1332
1333 \score{ <<
1334     \new Voice = "one" { \melody }
1335     \new Lyrics \lyricsto "one" \text
1336    >>
1337   \layout { }
1338 }
1339
1340 \markup {
1341   \fill-line {
1342     \hspace #0.1 % moves the column off the left margin;
1343         % can be removed if space on the page is tight
1344      \column {
1345       \line { \bold "2."
1346         \column {
1347           "This is verse two."
1348           "It has two lines."
1349         }
1350       }
1351       \hspace #0.1 % adds vertical spacing between verses
1352       \line { \bold "3."
1353         \column {
1354           "This is verse three."
1355           "It has two lines."
1356         }
1357       }
1358     }
1359     \hspace #0.1  % adds horizontal spacing between columns;
1360         % if they are still too close, add more " " pairs
1361         % until the result looks good
1362      \column {
1363       \line { \bold "4."
1364         \column {
1365           "This is verse four."
1366           "It has two lines."
1367         }
1368       }
1369       \hspace #0.1 % adds vertical spacing between verses
1370       \line { \bold "5."
1371         \column {
1372           "This is verse five."
1373           "It has two lines."
1374         }
1375       }
1376     }
1377   \hspace #0.1 % gives some extra space on the right margin;
1378       % can be removed if page space is tight
1379   }
1380 }
1381 @end lilypond
1382
1383
1384 @seealso
1385 Referencia de funcionamiento interno:
1386 @rinternals{LyricText},
1387 @rinternals{StanzaNumber}.