]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/vocal.itely
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
[lilypond.git] / Documentation / fr / notation / vocal.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: 00zz
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.19.21"
12
13 @c Translators: Valentin Villenave, Jean-Charles Malahieude
14 @c Translation checkers: Jean-Jacques Gerbaud
15
16 @node Musique vocale
17 @section Musique vocale
18 @translationof Vocal music
19
20 @lilypondfile[quote]{vocal-headword.ly}
21
22 Ce chapitre traite de la musique vocale : comment la saisir et comment
23 s'assurer que les paroles s'alignent avec les notes de la mélodie
24 correspondante.
25
26 @menu
27 * Vue d'ensemble de la musique vocale::
28 * Situations particulières en matière de paroles::
29 * Couplets::
30 * Chansons::
31 * Chorale::
32 * Opéras et musiques de scène::
33 * Chants liturgiques::
34 * Musique vocale ancienne::
35 @end menu
36
37
38 @node Vue d'ensemble de la musique vocale
39 @subsection Vue d'ensemble de la musique vocale
40 @translationof Common notation for vocal music
41
42 En complément de généralités, ce sous-chapitre aborde quelques styles
43 particuliers en terme de musique vocale.
44
45 @menu
46 * Références en matière de musique vocale::
47 * Saisie des paroles::
48 * Alignement des paroles sur la mélodie::
49 * Durée automatique des syllabes::
50 * Durée explicite des syllabes::
51 * Plusieurs syllabes sur une note::
52 * Plusieurs notes pour une même syllabe::
53 * Traits d'union et de prolongation::
54 @end menu
55
56
57 @node Références en matière de musique vocale
58 @unnumberedsubsubsec Références en matière de musique vocale
59 @translationof References for vocal music and lyrics
60
61 Graver de la musique vocale soulève plusieurs problèmes ; ils
62 sont abordés soit dans ce chapitre, soit dans d'autres parties de la
63 documentation de LilyPond.
64
65 @itemize
66 @item
67 La plupart du temps, les paroles ne sont constituées que de texte
68 simple.  Cette forme de notation est abordée dans
69 @rlearning{Écriture de chants simples}.
70
71 @item
72 La musique vocale nécessite souvent de recourir au mode @code{markup},
73 aussi bien pour des paroles que pour d'autres éléments textuels comme le
74 nom des personnages.  Cette syntaxe est expliquée dans
75 @ref{Introduction au formatage de texte}.
76
77 @item
78 L'impression d'un @emph{ambitus} -- ou tessiture -- que l'on trouve en
79 tête de certaines partitions, est abordée dans @ref{Ambitus}.
80
81 @item
82 Les indications de nuance viennent, par défaut, se placer sous la
83 portée. Il en va différemment pour la musique vocale, de telle sorte
84 qu'elles ne soient pas mélangées avec les paroles.  Ceci fait l'objet de
85 la rubrique @ref{Mise en forme d'une partition chorale}.
86
87 @end itemize
88
89 @seealso
90 Glossaire musicologique :
91 @rglos{ambitus}.
92
93 Manuel d'initiation :
94 @rlearning{Écriture de chants simples}.
95
96 Manuel de notation :
97 @ref{Introduction au formatage de texte},
98 @ref{Ambitus},
99 @ref{Mise en forme d'une partition chorale}.
100
101 Morceaux choisis :
102 @rlsrnamed{Vocal music,Musique vocale}.
103
104
105 @node Saisie des paroles
106 @unnumberedsubsubsec Saisie des paroles
107 @translationof Entering lyrics
108
109 @cindex paroles
110 @cindex ponctuation
111 @cindex espaces, dans les paroles
112 @cindex guillemets, dans les paroles
113 @cindex paroles, mise en forme
114 @cindex ponctuation et paroles
115
116 @funindex \lyricmode
117
118 @c TODO should we explain hyphens here
119
120 Il existe un mode de saisie spécialement adapté aux paroles.  On
121 l'introduit avec le mot-clé @code{\lyricmode}, ou en utilisant
122 @code{\addlyrics} ou @code{\lyricsto}.  Ce mode vous permet de saisir
123 des paroles ainsi que leur ponctuation, de telle sorte que le
124 caractère @code{a} ne sera plus interprété comme une note, un
125 @notation{la} pour les non latinistes, mais comme une syllabe.  Les
126 syllabes sont saisies comme des notes, mais les hauteurs sont alors
127 remplacées par du texte.  Exemple avec une comptine anglaise :
128
129 @example
130 \lyricmode @{ Three4 blind mice,2 three4 blind mice2 @}
131 @end example
132
133 Il y a deux manières principales de préciser la place exacte des
134 syllabes : soit en spécifiant explicitement la durée de chaque
135 syllabe -- comme dans l'exemple ci-dessus -- soit en alignant
136 automatiquement les paroles sur les notes d'une mélodie ou d'une voix en
137 utilisant @code{\addlyrics} ou @code{\lyricsto}.  La première méthode
138 est abordée plus en détail à la rubrique
139 @ref{Durée explicite des syllabes}, et la deuxième à la rubrique
140 @ref{Durée automatique des syllabes}.
141
142 Dans les paroles, un mot ou une syllabe commence par une lettre de
143 l'alphabet, et se termine par une espace.  Toute syllabe doit donc être
144 séparée d'une autre par une espace, tout autre caractère -- chiffre ou
145 ponctuation -- étant considéré comme partie intégrante de cette même
146 syllabe.  L'exemple suivant comporte une faute de frappe évidente :
147
148 @example
149 \lyricmode @{ lah lah lah@}
150 @end example
151
152 @noindent
153 la dernière syllabe contient une @code{@}} ; il y a de fait un
154 défaut de parité avec l'accolade ouvrante, et la compilation échouera
155 fort probablement.  Prenez dès à présent l'habitude de toujours encadrer
156 d'espaces une accolade :
157
158 @example
159 \lyricmode @{ lah lah lah @}
160 @end example
161
162 Pour utiliser des lettres accentuées ou des caractères spéciaux
163 -- cœurs ou guillemets inversés par exemple -- il suffit de les insérer
164 dans le fichier et de veiller à le sauvegarder avec le codage UTF-8.
165 Voir à ce sujet @ref{Caractères spéciaux} pour plus de détails.
166
167 @lilypond[quote,verbatim]
168 \relative { d''8 c16 a bes8 f ees' d c4 }
169 \addlyrics { „Schad’ um das schö -- ne grü -- ne Band, }
170 @end lilypond
171
172 Pour utiliser des guillemets informatiques standard, faites-les
173 précéder d'une barre oblique inverse et encadrez d'une paire de
174 guillemets la syllabe ainsi composée :
175
176 @lilypond[quote,verbatim]
177 \relative { \time 3/4 e'4 e4. e8 d4 e d c2. }
178 \addlyrics { "\"I" am so lone- "ly\"" said she }
179 @end lilypond
180
181 Expliquer exactement comment LilyPond repère le début d'un mot en mode
182 paroles (@emph{Lyrics}) est quelque peu compliqué.  En mode
183 @emph{Lyrics}, un mot peut commencer par : tout caractère
184 alphabétique, @code{_}, @code{?}, @code{!}, @code{:}, @code{'}, un des
185 codes de contrôle @code{^A} à @code{^F} et @code{^Q} à @code{^W},
186 @code{^Y}, @code{^^}, tout caractère ASCII de code strictement supérieur
187 à 127, ou enfin l'un des symboles @code{`}, @code{'}, @code{"}, ou
188 @code{^}, s'il est précédé d'une barre oblique inverse.
189
190 @c " to balance double quotes for not-so-bright context-sensitive editors
191
192 LilyPond permet de contrôler très finement le rendu des paroles grâce au
193 mode @code{\markup}, utilisable y compris au sein du mode
194 @code{\lyricmode}.  Des explications complètes sont disponibles au
195 chapitre @ref{Mise en forme du texte}.
196
197 1@snippets
198 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
199 {formatting-lyrics-syllables.ly}
200
201 @seealso
202 Manuel d'initiation :
203 @rlearning{Chansons}
204
205 Manuel de notation :
206 @ref{Caractères spéciaux},
207 @ref{Durée automatique des syllabes},
208 @ref{Durée explicite des syllabes},
209 @ref{Fontes},
210 @ref{Mise en forme du texte},
211 @ref{Modes de saisie}.
212
213 Référence des propriétés internes :
214 @rinternals{LyricText}.
215
216
217 @node Alignement des paroles sur la mélodie
218 @unnumberedsubsubsec Alignement des paroles sur la mélodie
219 @translationof Aligning lyrics to a melody
220
221 @cindex paroles, alignement sur la mélodie
222 @cindex @code{associatedVoice}
223 @funindex \lyricmode
224 @funindex \addlyrics
225 @funindex \lyricsto
226
227 Les paroles sont interprétées à partir à partir du mode
228 @code{\lyricmode} et imprimées dans un contexte @code{Lyrics} -- voir
229  @ref{Tout savoir sur les contextes}.
230
231 @example
232 \new Lyrics \lyricmode @{ @dots{} @}
233 @end example
234
235 Deux variantes à @code{\lyricmode} permettent de plus d'associer
236 un contexte pour synchroniser les syllabes à la musique.  La plus
237 commode consiste à ajouter un @code{\addlyrics} directement après
238 le contenu musical du context @code{Voice} qui devrait se
239 synchroniser avec le contexte @code{Lyrics} alors implicitement
240 créé.  L'instruction @code{\lyricsto} est plus versatile en ceci
241 qu'elle requiert de spécifier à la fois le contexte @code{Voice}
242 associé  et de créer explicitement un contexte @code{Lyrics} pour
243 contenir les paroles.  Pour de plus amples détails, voir
244 @ref{Durée automatique des syllabes}.
245
246 Vous disposez de deux méthodes pour aligner des paroles sur une
247 mélodie :
248
249 @itemize
250
251 @item
252 Les paroles peuvent s'aligner automatiquement, la durée des syllabes
253 étant déterminée à partir d'un contexte de voix ou, dans certaines
254 circonstances, une mélodie associée, grâce aux commandes
255 @code{\addlyrics} et @code{\lyricsto} ou en définissant la propriété
256 @code{associatedVoice}.  Ceci est détaillé à la rubrique
257 @ref{Durée automatique des syllabes}.
258
259 @lilypond[quote,ragged-right,verbatim]
260 <<
261   \new Staff <<
262     \time 2/4
263     \new Voice = "one" \relative {
264       \voiceOne
265       c''4 b8. a16 g4. r8 a4 ( b ) c2
266     }
267     \new Voice = "two" \relative {
268       \voiceTwo
269        s2 s4. f'8 e4 d c2
270     }
271   >>
272
273 % takes durations and alignment from notes in "one"
274   \new Lyrics \lyricsto "one" {
275     Life is __ _ love, live __ life.
276   }
277
278 % takes durations and alignment from notes in "one" initially
279 % then switches to "two"
280   \new Lyrics \lyricsto "one" {
281     No more let
282     \set associatedVoice = "two"  % must be set one syllable early
283     sins and sor -- rows grow.
284   }
285 >>
286 @end lilypond
287
288 La première ligne de paroles est saisie selon la méthode la plus simple.
289
290 Vous pouvez constater, dans la deuxième ligne, que les paroles
291 s'alignent selon les durées d'une voix différente.  Ceci est
292 particulièrement utile lorsque le texte s'agence différemment selon les
293 couplets et que les durées sont accessibles grâce à des contextes
294 @code{Voice} particuliers.  Pour de plus amples détails, rendez-vous à
295 la rubrique @ref{Couplets}.
296
297 @item
298 Les paroles s'aligneront indépendamment de la valeur des notes dès lors
299 que vous utiliserez le mode @code{\lyricmode} et affecterez
300 explicitement leur durée à chaque syllabe.
301
302 @lilypond[quote,ragged-right,verbatim]
303 <<
304   \new Voice = "one" \relative {
305     \time 2/4
306     c''4 b8. a16 g4. f8 e4 d c2
307   }
308
309 % uses previous explicit duration of 2;
310   \new Lyrics \lyricmode {
311     Joy to the earth!
312   }
313
314 % explicit durations, set to a different rhythm
315   \new Lyrics \lyricmode {
316     Life4 is love,2. live4 life.2
317   }
318 >>
319 @end lilypond
320
321 La première ligne de paroles ne s'aligne pas vraiment sur les notes
322 parce qu'aucune durée n'a été spécifiée.  En fait, LilyPond adopte la
323 dernière durée mentionnée, un 2, et l'applique à chaque mot.
324
325 La deuxième ligne illustre la manière d'aligner des paroles sans tenir
326 compte de la durée des notes.  Cette façon de procéder permet de traiter
327 un alignement différent selon les couplets lorsqu'il n'y a pas moyen de
328 déduire les durées à partir d'un contexte musical ; la rubrique
329 @ref{Durée explicite des syllabes} aborde ceci plus en détails.  Cette
330 technique permet aussi d'ajouter des dialogues, comme indiqué à la rubrique
331 @ref{Dialogue et musique}.
332
333 @end itemize
334
335 @seealso
336 Manuel d'initiation :
337 @rlearning{Alignement des paroles sur une mélodie}.
338
339 Référence des propriétés internes :
340 @rinternals{Lyrics}.
341
342
343 @node Durée automatique des syllabes
344 @unnumberedsubsubsec Durée automatique des syllabes
345 @translationof Automatic syllable durations
346
347 @cindex syllabes, durée automatique
348 @cindex paroles et mélodies
349 @cindex associatedVoice
350
351 @funindex \addlyrics
352 @funindex \lyricsto
353
354 Les paroles peuvent être automatiquement alignées sous une mélodie, de
355 trois manières différentes :
356
357 @itemize
358
359 @item
360 en utilisant la commande @code{\lyricsto} pour spécifier le contexte de
361 voix qui contient la mélodie,
362
363 @item
364 en introduisant les paroles par la commande @code{\addlyrics}, placée
365 juste après le contexte @code{Voice} qui contient la mélodie,
366
367 @item
368 en définissant la propriété @code{associatedVoice} pour synchroniser les
369 paroles avec un autre contexte de voix, ce à n'importe quel moment.
370
371 @end itemize
372
373 Ces trois méthodes permettent d'ajouter les traits d'union séparant les
374 syllabes d'un même mot ainsi que d'indiquer la tenue de la dernière
375 syllabe.  Ceci fait l'objet de la rubrique
376 @ref{Traits d'union et de prolongation}.
377
378 Le contexte @code{Voice} contenant la mélodie sur laquelle les paroles
379 vont s'aligner doit rester actif, au risque de voir la suite du texte
380 disparaître.  Ceci peut se produire lorsqu'il y a des moments où l'on ne
381 chante pas.  La rubrique @ref{Conservation d'un contexte} vous indiquera
382 comment maintenir un contexte actif.
383
384
385 @subheading Utilisation de @code{\lyricsto}
386 @c VO: Using @code{\lyricsto}
387
388 @cindex \lyricsto
389 @funindex \lyricsto
390
391 Vous pouvez aligner automatiquement des paroles sous une mélodie en
392 spécifiant à l'aide de la commande @code{\lyricsto} le contexte de voix
393 qui contient cette mélodie :
394
395 @c KEEP LY
396 @lilypond[quote,verbatim,relative=2]
397 <<
398   \new Voice = "melodie" {
399     a1 a4. a8 a2
400   }
401   \new Lyrics \lyricsto "melodie" {
402     Ce sont les mots
403   }
404 >>
405 @end lilypond
406
407 @noindent
408 Cette commande adapte les paroles aux notes de la voix (contexte
409 @code{Voice} dans le jargon LilyPond) @var{melodie}.  Ce contexte
410 @code{Voice} doit exister avant l'affectation des paroles par
411 @code{\lyricsto}.  La commande @code{\lyricsto} introduit
412 automatiquement le mode @code{\lyricmode}. Les paroles viendront par
413 défaut se placer en dessous des notes. Pour un autre positionnement,
414 voir @ref{Positionnement vertical des paroles}.
415
416
417 @subheading Utilisation de @code{\addlyrics}
418 @c VO: Using @code{\addlyrics}
419
420 @cindex \addlyrics
421 @funindex \addlyrics
422
423 La commande @code{\addlyrics} n'est en fait qu'une manière plus aisée
424 d'écrire de la musique vocale dans une structure Lilypond plus complexe.
425
426 @example
427 @{ MUSIQUE @}
428 \addlyrics @{ PAROLES @}
429 @end example
430
431 @noindent
432 revient au même que
433
434 @example
435 \new Voice = "blah" @{ MUSIQUE @}
436 \new Lyrics \lyricsto "blah" @{ PAROLES @}
437 @end example
438
439 En voici un exemple :
440
441 @lilypond[verbatim,quote]
442 {
443   \time 3/4
444   \relative { c'2 e4 g2. }
445   \addlyrics { play the game }
446 }
447 @end lilypond
448
449 On peut ajouter davantage de couplets en multipliant le nombre de
450 sections @code{\addlyrics}.
451
452 @lilypond[ragged-right,verbatim,quote]
453 {
454   \time 3/4
455   \relative { c'2 e4 g2. }
456   \addlyrics { play the game }
457   \addlyrics { speel het spel }
458   \addlyrics { joue le jeu }
459 }
460 @end lilypond
461
462 Cependant, la commande @code{\addlyrics} ne peut pas gérer les
463 constructions polyphoniques et ne permet pas d'associer des
464 paroles à un contexte @code{TabVoice}.  Dans ces cas là, mieux vaut
465 employer @code{\lyricsto}.
466
467
468 @subheading Utilisation de associatedVoice
469 @c VO: Using associatedVoice
470
471 La propriété @code{associatedVoice} permet de basculer de mélodie pour
472 la synchronisation des paroles.  Elle s'emploie de la manière suivante :
473
474 @example
475 \set associatedVoice = #"lala"
476 @end example
477
478 @noindent
479 La valeur que vous attribuez à cette propriété (ici @code{"lala"})
480 doit désigner un contexte @code{Voice} nommé, sans quoi les mélismes
481 ne seront pas imprimés correctement.
482
483 Voici un exemple de cette manière de procéder :
484
485 @lilypond[quote,ragged-right,verbatim]
486 <<
487   \new Staff <<
488     \time 2/4
489     \new Voice = "one" \relative {
490       \voiceOne
491       c''4 b8. a16 g4. r8 a4 ( b ) c2
492     }
493     \new Voice = "two" \relative {
494       \voiceTwo
495        s2 s4. f'8 e8 d4. c2
496     }
497   >>
498 % takes durations and alignment from notes in "one" initially
499 % then switches to "two"
500   \new Lyrics \lyricsto "one" {
501     No more let
502     \set associatedVoice = "two"  % must be set one syllable early
503     sins and sor -- rows grow.
504   }
505 >>
506 @end lilypond
507
508 @seealso
509 Manuel de notation :
510 @ref{Traits d'union et de prolongation},
511 @ref{Conservation d'un contexte}.
512
513
514 @node Durée explicite des syllabes
515 @unnumberedsubsubsec Durée explicite des syllabes
516 @translationof Manual syllable durations
517
518 On peut aussi se passer de @code{\addlyrics}, @code{\lyricsto} et
519 @code{associatedVoice} pour saisir des paroles.  Dans ce cas, les
520 syllabes sont entrées comme des notes -- du texte remplaçant les
521 hauteurs -- ce qui veut dire que vous devez définir leur durée
522 explicitement.
523
524 Les traits d'union seront imprimés entre les syllabes, à l'inverse des
525 mélismes puisqu'il n'y a pas de voix associée.
526
527 Voici deux illustrations de cette technique :
528
529 @lilypond[relative=1,verbatim,quote]
530 <<
531   \new Voice = "melody" {
532     \time 3/4
533     c'2 a f f e e
534   }
535   \new Lyrics \lyricmode {
536     c4. -- a -- f -- f -- e2. -- e
537   }
538 >>
539 @end lilypond
540
541 @lilypond[quote,verbatim,ragged-right]
542 <<
543   \new Staff {
544     \relative {
545       c''2 c2
546       d1
547     }
548   }
549   \new Lyrics {
550     \lyricmode {
551       I2 like4. my8 cat!1
552     }
553   }
554   \new Staff {
555     \relative {
556       c'8 c c c c c c c
557       c8 c c c c c c c
558     }
559   }
560 >>
561 @end lilypond
562
563 Cette manière de procéder est tout à fait adaptée lorsqu'un fond musical
564 accompagne des dialogues -- voir @ref{Dialogue et musique}.
565
566 Les syllabes seront alignées selon la dérogation apportée à la propriété
567 @code{self-alignment-X} :
568
569 @lilypond[relative=1,verbatim,quote]
570 <<
571   \new Voice = "melody" {
572     \time 3/4
573     c2 e4 g2 f
574   }
575   \new Lyrics \lyricmode {
576     \override LyricText.self-alignment-X = #LEFT
577     play1 a4 game4
578   }
579 >>
580 @end lilypond
581
582 @seealso
583 Manuel de notation :
584 @ref{Dialogue et musique}.
585
586 Référence des propriétés internes :
587 @rinternals{Lyrics},
588 @rinternals{Voice}.
589
590
591 @node Plusieurs syllabes sur une note
592 @unnumberedsubsubsec Plusieurs syllabes sur une note
593 @translationof Multiple syllables to one note
594
595 @cindex liaisons, dans les paroles
596 @cindex espaces dans les paroles
597 @cindex guillemets dans les paroles
598
599 @funindex _
600
601 Pour attribuer plus d'une syllabe à une même note, vous pouvez soit les
602 mettre entre guillemets, soit utiliser le caractère souligné
603 (@code{_}) pour obtenir une espace, ou bien encore utiliser un tilde
604 (@code{~}) pour obtenir une liaison entre les syllabes.
605
606 @lilypond[quote,ragged-right,verbatim,relative=2]
607 {
608   { \autoBeamOff
609     r8 b c fis, fis c' b e,
610   }
611   \addlyrics
612   {
613     \override LyricHyphen.minimum-distance = #1.0 % Ensure hyphens are visible
614     Che_in ques -- ta_e_in quel -- l'al -- tr'on -- da
615   }
616   \addlyrics { "Che in" ques -- "ta e in" quel -- l'al -- tr'on -- da }
617   \addlyrics { Che~in ques -- ta~e~in quel -- l'al -- tr'on -- da }
618 }
619 @end lilypond
620
621 @seealso
622 Référence des propriétés internes :
623 @rinternals{LyricCombineMusic}.
624
625
626 @node Plusieurs notes pour une même syllabe
627 @unnumberedsubsubsec Plusieurs notes pour une même syllabe
628 @translationof Multiple notes to one syllable
629
630 @cindex mélisme
631 @cindex vocalise
632 @cindex phrasé, pour des paroles
633
634 @funindex \melisma
635 @funindex \melismaEnd
636
637 Parfois, tout particulièrement en musique médiévale ou baroque,
638 plusieurs notes correspondent à une même syllabe.  Ces vocalises sont
639 appelées @rglosnamed{melisma,mélismes}.  La syllabe à vocaliser est
640 traditionnellement alignée par la gauche sur la première note du mélisme.
641
642 Lorsqu'un mélisme tombe sur une syllabe autre que la dernière d'un mot,
643 un trait d'union étiré, indiqué par un double tiret @w{@code{--}} dans
644 le fichier source, reliera cette syllabe à la suivante.
645
646 Lorsqu'un mélisme tombe sur la dernière syllabe d'un mot ou que ce mot
647 n'en comporte qu'une, l'usage est d'indiquer la « tenue » jusqu'à la
648 dernière note de la vocalise.  Ceci s'obtient en ajoutant un double
649 caractère souligné @code{__} après cette syllabe.
650
651 Vous disposez de cinq méthodes pour indiquer la présence d'un mélisme :
652
653 @itemize
654
655 @item
656 Une liaison de prolongation constitue de fait un mélisme :
657
658 @lilypond[quote,relative=2,verbatim]
659 <<
660   \new Voice = "melody" {
661     \time 3/4
662     f4 g2 ~ |
663     4 e2 ~ |
664     8
665   }
666   \new Lyrics \lyricsto "melody" {
667     Ky -- ri -- e __
668   }
669 >>
670 @end lilypond
671
672 @item
673 LilyPond considère une liaison d'articulation comme un mélisme -- il
674 s'étendra de la première à la dernière note couvertes par cette
675 liaison.  Il s'agit là de la façon traditionnelle de saisir des
676 paroles :
677
678 @lilypond[quote,relative=2,verbatim]
679 <<
680   \new Voice = "melody" {
681     \time 3/4
682     f4 g8 ( f e f )
683     e8 ( d e2 )
684   }
685   \new Lyrics \lyricsto "melody" {
686     Ky -- ri -- e __
687   }
688 >>
689 @end lilypond
690
691 Notez bien qu'une liaison de phrasé -- indiquée par @code{\(@dots{}\)}
692 -- n'a aucune incidence sur la gestion des mélismes.
693
694 @item
695 LilyPond considère des notes regroupées par une ligature manuelle comme
696 un mélisme, si tant est que la procédure de ligature automatique a été
697 désactivée -- voir @ref{Définition des règles de ligature automatique}.
698
699 @lilypond[quote,relative=2,verbatim]
700 <<
701   \new Voice = "melody" {
702     \time 3/4
703     \autoBeamOff
704     f4 g8[ f e f]
705     e2.
706   }
707   \new Lyrics \lyricsto "melody" {
708     Ky -- ri -- e
709   }
710 >>
711 @end lilypond
712
713 Ceci ne peut, vous en conviendrez, prendre en compte des durées
714 plus longues que la croche.
715
716 @item
717 LilyPond considère un groupe de notes non liées, mais encadrées par
718 @code{\melisma} et @code{\melismaEnd}, comme constituant un
719 mélisme :
720
721 @lilypond[quote,relative=2,verbatim]
722 <<
723   \new Voice = "melody" {
724     \time 3/4
725     f4 g8
726     \melisma
727     f e f
728     \melismaEnd
729     e2.
730   }
731   \new Lyrics \lyricsto "melody" {
732     Ky -- ri -- e
733   }
734 >>
735 @end lilypond
736
737 @item
738 Vous pouvez indiquer un mélisme directement dans les paroles, à l'aide
739 d'un caractère souligné simple @code{_}, pour chaque note faisant partie
740 de la vocalise :
741
742 @lilypond[verbatim, quote, relative=2]
743 <<
744   \new Voice = "melody" {
745     \time 3/4
746     f4 g8 f e f
747     e8 d e2
748   }
749   \new Lyrics \lyricsto "melody" {
750     Ky -- ri -- _ _ _ e __ _ _
751   }
752 >>
753 @end lilypond
754
755 @end itemize
756
757 Vous pouvez totalement désactiver l'interprétation des liaisons de
758 prolongation ou d'articulation et des ligatures apparaissant dans une
759 mélodie comme fait générateur d'un mélisme.  Il suffit en ce cas de
760 définir @code{melismaBusyProperties} :
761
762 @lilypond[relative=1,verbatim,quote]
763 <<
764   \new Voice = "melody" {
765     \time 3/4
766     \set melismaBusyProperties = #'()
767     c4 d ( e )
768     g8 [ f ] f4 ~ 4
769   }
770   \new Lyrics \lyricsto "melody" {
771     Ky -- ri -- e e -- le -- i -- son
772   }
773 >>
774 @end lilypond
775
776 Certains réglages de @code{melismaBusyProperties} permettent de prendre
777 en compte ou non les liaisons de tenue, les liaisons d'articulation et
778 les ligatures dans la détection automatique des mélismes -- voir
779 @code{melismaBusyProperties} à la rubrique
780 @rinternalsnamed{Tunable context properties,
781 propriétés de contexte ajustables (en anglais)}.
782
783 Dans le cas où les indications de mélisme doivent être totalement
784 ignorées, il vous faudra alors activer @code{ignoreMelismata} -- voir
785 @ref{Rythme différent selon le couplet}.
786
787 Lorsque, dans un passage où la propriété @code{melismaBusyProperties}
788 est active, survient un mélisme, vous pouvez l'indiquer dans les paroles
789 par un simple caractère souligné pour chaque note à inclure :
790
791 @lilypond[relative=1,verbatim,quote]
792 <<
793   \new Voice = "melody" {
794     \time 3/4
795     \set melismaBusyProperties = #'()
796     c4 d ( e )
797     g8 [ f ] ~ 4 ~ f
798   }
799   \new Lyrics \lyricsto "melody" {
800     Ky -- ri -- _ e __ _ _ _
801   }
802 >>
803 @end lilypond
804
805 @predefined
806 @code{\autoBeamOff},
807 @code{\autoBeamOn},
808 @code{\melisma},
809 @code{\melismaEnd}.
810 @endpredefined
811
812 @seealso
813 Glossaire musicologique :
814 @rglos{melisma}.
815
816 Manuel d'initiation :
817 @rlearning{Alignement des paroles sur une mélodie}.
818
819 Manuel de notation :
820 @ref{Alignement des paroles sur la mélodie},
821 @ref{Durée automatique des syllabes},
822 @ref{Définition des règles de ligature automatique},
823 @ref{Rythme différent selon le couplet}.
824
825 Référence des propriétés internes :
826 @rinternals{Tunable context properties}.
827
828 @knownissues
829 Certains mélismes ne sont pas détectés automatiquement ; vous devrez
830 alors prolonger vous-même les syllabes concernées à l'aide d'un double
831 caractère souligné.
832
833
834 @node Traits d'union et de prolongation
835 @unnumberedsubsubsec Traits d'union et de prolongation
836 @translationof Extenders and hyphens
837
838 @cindex mélisme
839 @cindex extenseur
840 @cindex prolongateur
841
842 @c leave this as samp. -gp
843 Un mélisme sur la dernière syllabe d'un mot est indiqué par une longue
844 ligne horizontale basse s'étirant jusqu'à la syllabe suivante.  Une
845 telle ligne, que nous appellerons prolongateur ou extenseur, s'obtient
846 en saisissant @samp{ __ } (notez les espaces entourant le double
847 caractère souligné).
848
849 @warning{Dans une partition, les mélismes, ou vocalises, sont
850 matérialisés par une ligne de prolongation.  On l'indique par un double
851 caractère souligné.  Lorsqu'ils sont assez courts, ces mélismes peuvent
852 s'indiquer par un souligné unique, ce qui aura pour effet de sauter une
853 note à chaque fois et de ne pas imprimer de ligne.}
854
855 @cindex trait d'union
856
857 @c leave this as samp. -gp
858 Un trait d'union séparant deux syllabes d'un même mot s'obtient en
859 saisissant @samp{ -- } (notez les espaces entourant le tiret double).
860 Ce trait d'union sera centré entre les deux syllabes et sa longueur
861 sera proportionnelle à l'espace les séparant.
862
863 Dans les partitions très serrées, les traits d'union peuvent ne pas être
864 imprimés.  Cet inconvénient peut être contrôlé par les propriétés
865 @code{minimum-distance} pour gérer l'espace minimum entre deux syllabes,
866 et @code{minimum-length}, seuil en deçà duquel il n'y a pas de trait
867 d'union, toutes deux attachées à l'objet @code{LyricHyphen}.
868
869 @seealso
870 Référence des propriétés internes :
871 @rinternals{LyricExtender},
872 @rinternals{LyricHyphen}
873
874
875 @node Situations particulières en matière de paroles
876 @subsection Situations particulières en matière de paroles
877 @translationof Techniques specific to lyrics
878
879 @c FIXME This whole section is to be reorganized
880
881 @menu
882 * Travail avec des paroles et variables::
883 * Positionnement vertical des paroles::
884 * Positionnement horizontal des syllabes::
885 * Paroles et reprises::
886 * Paroles alternatives::
887 * Polyphonie et paroles communes::
888 @end menu
889
890
891 @node Travail avec des paroles et variables
892 @unnumberedsubsubsec Travail avec des paroles et variables
893 @translationof Working with lyrics and variables
894
895 @cindex paroles, variables
896 @cindex paroles, identificateurs
897
898 Vous pouvez créer des variables pour contenir les paroles, dès lors que
899 vous faites appel au mode approprié :
900
901 @lilypond[quote,verbatim]
902 musicOne = \relative {
903   c''4 b8. a16 g4. f8 e4 d c2
904 }
905 verseOne = \lyricmode {
906   Joy to the world, the Lord is come.
907 }
908 \score {
909   <<
910     \new Voice = "one" {
911       \time 2/4
912       \musicOne
913     }
914     \new Lyrics \lyricsto "one" {
915       \verseOne
916     }
917   >>
918 }
919 @end lilypond
920
921 La fonction @code{\lyricmode} permet de définir une variable pour
922 les paroles.  Point n'est besoin de spécifier les durées si vous
923 utilisez @code{\addlyrics} ou @code{\lyricsto} lorsque vous y faites
924 référence.
925
926 Pour une organisation différente ou plus complexe, mieux vaut
927 commencer par créer et alimenter les variables contenant mélodies et
928 paroles, puis définir la hiérarchie des portées et des lignes de
929 paroles, et enfin combiner correctement mélodies et paroles à l'aide de
930 la commande @code{\context}.  Vous serez ainsi assuré que la voix à
931 laquelle il est fait référence par @code{\lyricsto} aura bien été
932 préalablement définie, comme dans l'exemple suivant :
933
934 @lilypond[quote,verbatim]
935 sopranoMusic = \relative { c''4 c c c }
936 contraltoMusic = \relative { a'4 a a a }
937 sopranoWords = \lyricmode { Sop -- ra -- no words }
938 contraltoWords = \lyricmode { Con -- tral -- to words }
939
940 \score {
941   \new ChoirStaff <<
942     \new Staff {
943       \new Voice = "sopranos" {
944         \sopranoMusic
945       }
946     }
947     \new Lyrics = "sopranos"
948     \new Lyrics = "contraltos"
949     \new Staff {
950       \new Voice = "contraltos" {
951         \contraltoMusic
952       }
953     }
954     \context Lyrics = "sopranos" {
955       \lyricsto "sopranos" {
956         \sopranoWords
957       }
958     }
959     \context Lyrics = "contraltos" {
960       \lyricsto "contraltos" {
961         \contraltoWords
962       }
963     }
964   >>
965 }
966 @end lilypond
967
968 @seealso
969 Manuel de notation :
970 @ref{Positionnement vertical des paroles}.
971
972 Référence des propriétés internes :
973 @rinternals{LyricCombineMusic},
974 @rinternals{Lyrics}.
975
976
977 @node Positionnement vertical des paroles
978 @unnumberedsubsubsec Positionnement vertical des paroles
979 @translationof Placing lyrics vertically
980
981 @cindex positionnement des paroles
982 @cindex paroles, positionnement
983
984 Selon le type de musique, les paroles apparaîtront au-dessus ou
985 au-dessous d'une portée ou bien entre deux portées.  Positionner des
986 paroles en dessous de la portée à laquelle elles se rattachent est de
987 loin la chose la plus simple : il suffit de mentionner le contexte
988 de paroles après le contexte de portée :
989
990 @lilypond[quote,verbatim]
991 \score {
992   <<
993     \new Staff {
994       \new Voice = "melody" {
995         \relative { c''4 c c c }
996       }
997     }
998     \new Lyrics {
999       \lyricsto "melody" {
1000         Here are the words
1001       }
1002     }
1003   >>
1004 }
1005 @end lilypond
1006
1007 Positionner les paroles au-dessus de la portée se fait de deux manières
1008 différentes, le plus simple étant d'utiliser la même syntaxe que
1009 ci-dessus, à ceci près que la ligne de paroles sera positionnée de
1010 manière explicite :
1011
1012 @lilypond[quote,verbatim]
1013 \score {
1014   <<
1015     \new Staff = "staff" {
1016       \new Voice = "melody" {
1017         \relative { c''4 c c c }
1018       }
1019     }
1020     \new Lyrics \with { alignAboveContext = "staff" } {
1021       \lyricsto "melody" {
1022         Here are the words
1023       }
1024     }
1025   >>
1026 }
1027 @end lilypond
1028
1029 Autre façon de procéder, cette fois-ci en deux étapes.  Nous commençons
1030 par déclarer un contexte @code{Lyrics} que nous laissons vide, puis
1031 les contextes @code{Staff} et @code{Voice}.  Dans un deuxième temps,
1032 nous ajoutons l'instruction @code{\context} et la commande
1033 @code{\lyricsto} pour affecter les paroles au contexte de voix en
1034 question.  Voici comment cela se présente :
1035
1036 @lilypond[quote,verbatim]
1037 \score {
1038   <<
1039     \new Lyrics = "lyrics" \with {
1040       % lyrics above a staff should have this override
1041       \override VerticalAxisGroup.staff-affinity = #DOWN
1042     }
1043     \new Staff {
1044       \new Voice = "melody" {
1045         \relative { c''4 c c c }
1046       }
1047     }
1048     \context Lyrics = "lyrics" {
1049       \lyricsto "melody" {
1050         Here are the words
1051       }
1052     }
1053   >>
1054 }
1055 @end lilypond
1056
1057 Lorsque deux voix sont isolées chacune sur une portée, vous pouvez
1058 placer les paroles entre les deux portées en utilisant l'une des
1059 méthodes que nous venons de voir.  En voici un exemple, basé sur la
1060 deuxième méthode :
1061
1062 @lilypond[quote,verbatim]
1063 \score {
1064   \new ChoirStaff <<
1065     \new Staff {
1066       \new Voice = "sopranos" {
1067         \relative { c''4 c c c }
1068       }
1069     }
1070     \new Lyrics = "sopranos"
1071     \new Lyrics = "contraltos" \with {
1072       % lyrics above a staff should have this override
1073       \override VerticalAxisGroup.staff-affinity = #DOWN
1074     }
1075     \new Staff {
1076       \new Voice = "contraltos" {
1077         \relative { a'4 a a a }
1078       }
1079     }
1080     \context Lyrics = "sopranos" {
1081       \lyricsto "sopranos" {
1082         Sop -- ra -- no words
1083       }
1084     }
1085     \context Lyrics = "contraltos" {
1086       \lyricsto "contraltos" {
1087         Con -- tral -- to words
1088       }
1089     }
1090   >>
1091 }
1092 @end lilypond
1093
1094 Vous pouvez générer d'autres combinaisons de paroles et portées à partir
1095 de ces exemples, ou en examinant ce qui figure à la rubrique
1096 @rlearning{Modèles pour ensemble vocal} du manuel d'initiation.
1097
1098 @snippets
1099 @lilypondfile[verbatim,quote,texidoc,doctitle]
1100 {obtaining-2.12-lyrics-spacing-in-newer-versions.ly}
1101
1102 @seealso
1103 Manuel d'initiation :
1104 @rlearning{Modèles pour ensemble vocal}.
1105
1106 Manuel de notation :
1107 @ref{Ordonnancement des contextes},
1108 @ref{Création et référencement d'un contexte}.
1109
1110
1111 @node Positionnement horizontal des syllabes
1112 @unnumberedsubsubsec Positionnement horizontal des syllabes
1113 @translationof Placing syllables horizontally
1114
1115 @cindex espacement des paroles
1116 @cindex paroles, gestion de l'espacement
1117
1118 La propriété @code{minimum-distance} de l'objet @code{LyricSpace}
1119 permet d'accroître l'espacement des paroles.
1120
1121 @lilypond[relative=1,verbatim,quote,ragged-right]
1122 {
1123   c c c c
1124   \override Lyrics.LyricSpace.minimum-distance = #1.0
1125   c c c c
1126 }
1127 \addlyrics {
1128   longtext longtext longtext longtext
1129   longtext longtext longtext longtext
1130 }
1131 @end lilypond
1132
1133 @noindent
1134 Pour que ce réglage s'applique à toute la partition, définissez-le
1135 dans le bloc @code{\layout}.
1136
1137 @lilypond[verbatim,quote,ragged-right]
1138 \score {
1139   \relative {
1140   c' c c c
1141   c c c c
1142   }
1143   \addlyrics {
1144   longtext longtext longtext longtext
1145   longtext longtext longtext longtext
1146   }
1147   \layout {
1148     \context {
1149       \Lyrics
1150       \override LyricSpace.minimum-distance = #1.0
1151     }
1152   }
1153 }
1154 @end lilypond
1155
1156 @snippets
1157 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1158 {lyrics-alignment.ly}
1159
1160 @c TODO: move to LSR -vv
1161
1162 L'assurance que tous les scripts textuels et les paroles resteront bien
1163 à l'intérieur des marges requiert des ressources non négligeables.
1164 Afin de réduire le temps de traitement, vous pouvez désactiver cette
1165 fonctionnalité en ajoutant
1166
1167 @example
1168 \override Score.PaperColumn.keep-inside-line = ##f
1169 @end example
1170
1171 Pour s'assurer que les paroles ne seront pas traversées par des barres
1172 de mesure, il faut ajouter
1173
1174 @example
1175 \layout @{
1176   \context @{
1177     \Lyrics
1178       \consists "Bar_engraver"
1179       \consists "Separating_line_group_engraver"
1180       \hide BarLine
1181   @}
1182 @}
1183 @end example
1184
1185
1186 @node Paroles et reprises
1187 @unnumberedsubsubsec Paroles et reprises
1188 @translationof Lyrics and repeats
1189
1190 @cindex reprise et paroles
1191 @cindex paroles et répétition
1192
1193 La répétition de @i{fragments musicaux} est abordée de manière détaillée
1194 dans un @rusernamed{Répétitions et reprises,chapitre spécifique}.  Nous
1195 nous intéresserons ici aux moyens d'ajouter des paroles à des reprises.
1196
1197
1198 @subheading Reprises simples
1199 @c VO: Simple repeats
1200
1201 Les paroles attachées à un fragment musical répété devraient adopter
1202 rigoureusement la même construction que la musique, si tant est qu'elles
1203 ne diffèrent pas d'une fois sur l'autre.
1204
1205 @lilypond[verbatim,quote]
1206 \score {
1207   <<
1208     \new Staff {
1209       \new Voice = "melody" {
1210         \relative {
1211           a'4 a a a
1212           \repeat volta 2 { b4 b b b }
1213         }
1214       }
1215     }
1216     \new Lyrics {
1217       \lyricsto "melody" {
1218         Not re -- peat -- ed.
1219         \repeat volta 2 { Re -- peat -- ed twice. }
1220       }
1221     }
1222   >>
1223 }
1224 @end lilypond
1225
1226 Les mots seront alors correctement répétés si la reprise est développée.
1227
1228 @lilypond[verbatim,quote]
1229 \score {
1230   \unfoldRepeats {
1231     <<
1232       \new Staff {
1233         \new Voice = "melody" {
1234           \relative {
1235             a'4 a a a
1236             \repeat volta 2 { b4 b b b }
1237           }
1238         }
1239       }
1240       \new Lyrics {
1241         \lyricsto "melody" {
1242           Not re -- peat -- ed.
1243           \repeat volta 2 { Re -- peat -- ed twice. }
1244         }
1245       }
1246     >>
1247   }
1248 }
1249 @end lilypond
1250
1251 Lorsque la reprise est développée et que les paroles diffèrent,
1252 saisissez le texte normalement :
1253
1254 @lilypond[verbatim,quote,ragged-right]
1255 \score {
1256   <<
1257     \new Staff {
1258       \new Voice = "melody" {
1259         \relative {
1260           a'4 a a a
1261           \repeat unfold 2 { b4 b b b }
1262         }
1263       }
1264     }
1265     \new Lyrics {
1266       \lyricsto "melody" {
1267         Not re -- peat -- ed.
1268         The first time words.
1269         Sec -- ond time words.
1270       }
1271     }
1272   >>
1273 }
1274 @end lilypond
1275
1276 Lorsque les paroles diffèrent pour une reprise non développée --
1277 utilisation de @code{volta} au lieu de @code{unfold} -- les paroles en
1278 question doivent être saisies dans des contextes @code{Lyrics}
1279 séparés ; ils seront combinés dans une section parallèle :
1280
1281 @lilypond[verbatim,quote]
1282 \score {
1283   <<
1284     \new Staff {
1285       \new Voice = "melody" {
1286         \relative {
1287           a'4 a a a
1288           \repeat volta 2 { b4 b b b }
1289         }
1290       }
1291     }
1292     \new Lyrics \lyricsto "melody" {
1293       Not re -- peat -- ed.
1294       <<
1295         { The first time words. }
1296         \new Lyrics {
1297           \set associatedVoice = "melody"
1298           Sec -- ond time words.
1299         }
1300       >>
1301     }
1302   >>
1303 }
1304 @end lilypond
1305
1306 Et ce quel que soit le nombre de « couplets » :
1307
1308 @lilypond[verbatim,quote]
1309 \score {
1310   <<
1311     \new Staff {
1312       \new Voice = "singleVoice" {
1313         \relative {
1314           a'4 a a a
1315           \repeat volta 3 { b4 b b b }
1316           c4 c c c
1317         }
1318       }
1319     }
1320     \new Lyrics \lyricsto "singleVoice" {
1321       Not re -- peat -- ed.
1322       <<
1323         { The first time words. }
1324         \new Lyrics {
1325           \set associatedVoice = "singleVoice"
1326           Sec -- ond time words.
1327         }
1328         \new Lyrics {
1329           \set associatedVoice = "singleVoice"
1330           The third time words.
1331         }
1332       >>
1333       The end sec -- tion.
1334     }
1335   >>
1336 }
1337 @end lilypond
1338
1339 @cindex alignBelowContext
1340 @funindex alignBelowContext
1341
1342 Cependant, lorsque la partition comporte plusieurs portées, cas typique
1343 d'un @code{ChoirStaff}, les paroles des deuxième et troisième couplets
1344 seront repoussées sous la dernière portée.  L'instruction
1345 @code{alignBelowContext} permet alors de les repositionner correctement :
1346
1347 @lilypond[verbatim,quote]
1348 \score {
1349   <<
1350     \new Staff {
1351       \new Voice = "melody" {
1352         \relative {
1353           a'4 a a a
1354           \repeat volta 3 { b4 b b b }
1355           c4 c c c
1356         }
1357       }
1358     }
1359     \new Lyrics = "firstVerse" \lyricsto "melody" {
1360       Not re -- peat -- ed.
1361       <<
1362         { The first time words. }
1363         \new Lyrics = "secondVerse"
1364         \with { alignBelowContext = #"firstVerse" } {
1365           \set associatedVoice = "melody"
1366           Sec -- ond time words.
1367         }
1368         \new Lyrics = "thirdVerse"
1369         \with { alignBelowContext = #"secondVerse" } {
1370           \set associatedVoice = "melody"
1371           The third time words.
1372         }
1373       >>
1374       The end sec -- tion.
1375     }
1376     \new Voice = "harmony" {
1377       \relative {
1378         f'4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
1379       }
1380     }
1381   >>
1382 }
1383 @end lilypond
1384
1385 @c TODO positioning a common line of lyrics
1386
1387
1388 @subheading Reprises avec alternative
1389 @c VO: Repeats with alternative endings
1390
1391 @cindex paroles, reprise avec alternative
1392 @cindex reprise avec alternative et paroles
1393 @cindex alternative et paroles
1394
1395 Les paroles d'un fragment répété, lorsqu'elles sont identiques, peuvent
1396 adopter la même construction que la musique :
1397
1398 @lilypond[quote,verbatim]
1399 \score {
1400   <<
1401     \new Staff {
1402       \time 2/4
1403       \new Voice = "melody" {
1404         \relative {
1405           a'4 a a a
1406           \repeat volta 2 { b4 b }
1407           \alternative { { b b } { b c } }
1408         }
1409       }
1410     }
1411     \new Lyrics {
1412       \lyricsto "melody" {
1413         Not re -- peat -- ed.
1414         \repeat volta 2 { Re -- peat -- }
1415         \alternative { { ed twice. } { ed twice. } }
1416       }
1417     }
1418   >>
1419 }
1420 @end lilypond
1421
1422 Cette identité de structure n'est toutefois pas possible lorsque les
1423 paroles sont différentes.  Des instructions @code{\skip} devront venir
1424 s'insérer dans les paroles pour « sauter » les notes des alternatives
1425 qui ne les concernent pas.
1426
1427 N'utilisez pas de simple caractère souligné pour sauter une note.
1428 N'oubliez pas qu'un caractère souligné indique un mélisme ; la
1429 syllabe précédente sera donc alignée à gauche.
1430
1431 @warning{La commande @code{@bs{}skip} doit comporter une durée quelle
1432 qu'elle soit -- elle sera toujours ignorée lorsque les paroles sont
1433 associées à une mélodie à l'aide de @code{@bs{}addlyrics} ou
1434 @code{@bs{}lyricsto}. Chaque @code{@bs{}skip} correspond à une seule
1435 note quelle qu'en soit la durée.}
1436
1437 @lilypond[verbatim,quote,ragged-right]
1438 \score {
1439   <<
1440     \new Staff {
1441       \time 2/4
1442       \new Voice = "melody" {
1443         \relative {
1444           \repeat volta 2 { b'4 b }
1445           \alternative { { b b } { b c } }
1446           c4 c
1447         }
1448       }
1449     }
1450     \new Lyrics {
1451       \lyricsto "melody" {
1452         The first time words.
1453         \repeat unfold 2 { \skip 1 }
1454         End here.
1455       }
1456     }
1457     \new Lyrics {
1458       \lyricsto "melody" {
1459         Sec -- ond
1460         \repeat unfold 2 { \skip 1 }
1461         time words.
1462       }
1463     }
1464   >>
1465 }
1466 @end lilypond
1467
1468 @cindex paroles et liaison de prolongation
1469 @funindex \repeatTie
1470
1471 Lorsqu'une note se prolonge sur les alternatives, la tenue est
1472 indiquée normalement pour la première alternative, et à l'aide de
1473 l'instruction @code{\repeatTie} pour les suivantes.  Cette liaison
1474 « de répétition » pose problème en matière d'alignement des paroles
1475 puisque la longueur de l'alternative est accrue en raison de la liaison.
1476
1477 D'autre part, une liaison de prolongation crée un mélisme qui sera
1478 effectif pour la première alternative, mais pas pour les autres.  La
1479 solution pour « recaler » les paroles consiste à désactiver
1480 temporairement la détection automatique de mélismes et insérer des
1481 « blancs ».
1482
1483 @lilypond[quote,verbatim]
1484 \score {
1485   <<
1486     \new Staff {
1487       \time 2/4
1488       \new Voice = "melody" {
1489         \relative {
1490           \set melismaBusyProperties = #'()
1491           \repeat volta 2 { b'4 b ~}
1492           \alternative { { b b } { b \repeatTie c } }
1493           \unset melismaBusyProperties
1494           c4 c
1495         }
1496       }
1497     }
1498     \new Lyrics {
1499       \lyricsto "melody" {
1500         \repeat volta 2 { Here's a __ }
1501         \alternative {
1502           { \skip 1 verse }
1503           { \skip 1 sec }
1504         }
1505         ond one.
1506       }
1507     }
1508   >>
1509 }
1510 @end lilypond
1511
1512 Notez bien que l'utilisation conjointe de @code{\unfoldRepeats} et de
1513 @code{\repeatTie} entraîne l'impression d'une double liaison, sauf à
1514 supprimer les @code{\repeatTie}.
1515
1516 Lorsque les paroles sont différentes sur le fragment répété, la
1517 construction avec @code{\repeat} est inefficace ; vous devrez alors
1518 insérer des blancs :
1519
1520 @lilypond[quote,verbatim]
1521 \score {
1522   <<
1523     \new Staff {
1524       \time 2/4
1525       \new Voice = "melody" {
1526         \relative {
1527           \repeat volta 2 { b'4 b ~}
1528           \alternative { { b b } { b \repeatTie c } }
1529           c4 c
1530         }
1531       }
1532     }
1533     \new Lyrics {
1534       \lyricsto "melody" {
1535         Here's a __ verse.
1536         \repeat unfold 2 { \skip 1 }
1537       }
1538     }
1539     \new Lyrics {
1540       \lyricsto "melody" {
1541         Here's one
1542         \repeat unfold 2 { \skip 1 }
1543         more to sing.
1544       }
1545     }
1546   >>
1547 }
1548 @end lilypond
1549
1550 Les indications de mélisme et traits d'union en début d'alternative
1551 doivent être insérées manuellement :
1552
1553 @lilypond[quote,verbatim]
1554 \score {
1555   <<
1556     \new Staff {
1557       \time 2/4
1558       \new Voice = "melody" {
1559         \relative {
1560           \repeat volta 2 { b'4 b ~}
1561           \alternative { { b b } { b \repeatTie c } }
1562           c4 c
1563         }
1564       }
1565     }
1566     \new Lyrics {
1567       \lyricsto "melody" {
1568         Here's a __ verse.
1569         \repeat unfold 2 { \skip 1 }
1570       }
1571     }
1572     \new Lyrics {
1573       \lyricsto "melody" {
1574         Here's "a_"
1575         \skip 1
1576         "_" sec -- ond one.
1577       }
1578     }
1579   >>
1580 }
1581 @end lilypond
1582
1583 @seealso
1584 Manuel de notation :
1585 @ref{Conservation d'un contexte},
1586 @ref{Répétitions et reprises}.
1587
1588
1589 @node Paroles alternatives
1590 @unnumberedsubsubsec Paroles alternatives
1591 @translationof Divisi lyrics
1592
1593 @cindex division et paroles
1594 @cindex paroles divisées (reprises)
1595 @cindex variante rythmique
1596
1597 Il arrive parfois, dans un fragment répété, qu'une note soit divisée
1598 pour répondre au texte.  Vous pouvez indiquer cette adaptation rythmique
1599 en désactivant temporairement la détection automatique des mélismes tout
1600 en spécifiant ces mélismes au niveau des paroles :
1601
1602 @lilypond[quote,verbatim]
1603 \score {
1604   <<
1605     \new Voice = "melody" {
1606       \relative c' {
1607         \set melismaBusyProperties = #'()
1608         \slurDown
1609         \slurDashed
1610         e4 e8 ( e ) c4 c |
1611         \unset melismaBusyProperties
1612         c
1613       }
1614     }
1615     \new Lyrics \lyricsto "melody" {
1616       They shall not o -- ver -- come
1617     }
1618     \new Lyrics \lyricsto "melody" {
1619       We will _
1620     }
1621   >>
1622 }
1623 @end lilypond
1624
1625 En donnant un nom à chaque voix et en leur attribuant spécifiquement
1626 des paroles, vous pourrez traiter le cas où notes et rythme diffèrent
1627 d'une fois sur l'autre :
1628
1629 @lilypond[verbatim,ragged-right,quote]
1630 \score {
1631   <<
1632     \new Voice = "melody" {
1633       \relative {
1634         <<
1635           {
1636             \voiceOne
1637             e'4 e8 e
1638           }
1639           \new Voice = "splitpart" {
1640             \voiceTwo
1641             c4 c
1642           }
1643         >>
1644         \oneVoice
1645         c4 c |
1646         c
1647       }
1648     }
1649     \new Lyrics \lyricsto "melody" {
1650       They shall not o -- ver -- come
1651     }
1652     \new Lyrics \lyricsto "splitpart" {
1653       We will
1654     }
1655   >>
1656 }
1657 @end lilypond
1658
1659 Il n'est pas rare, en musique chorale, qu'une voix se divise
1660 pendant plusieurs mesures.  Bien qu'une construction du type
1661 @code{<< @{@dots{}@} \\ @{@dots{}@} >>}, où deux expressions
1662 musicales (ou plus) séparées par des doubles obliques inversées
1663 peuvent sembler être le moyen adéquat de définir cette division,
1664 @strong{toutes} les expressions qu'elle contient seront assignées à
1665 de @strong{nouveaux contextes de voix}, ce qui aura pour effet
1666 qu'aucune parole ne leur sera affectée -- les paroles sont
1667 attachées au contexte de voix initial.  Il vaut mieux construire
1668 ce passage comme une polyphonie temporaire -- voir
1669 @ref{Polyphonie sur une portée}.
1670
1671
1672 @node Polyphonie et paroles communes
1673 @unnumberedsubsubsec Polyphonie et paroles communes
1674 @translationof Polyphony with shared lyrics
1675
1676 @cindex NullVoice
1677 @cindex polyphonie, mêmes paroles
1678 @cindex paroles communes à plusieurs voix
1679 @cindex \partcombine et paroles
1680 @funindex \partcombine
1681
1682 Lorsque deux voix au rythme différent partagent les mêmes paroles,
1683 l'alignement des syllabes sur l'une des voix peut gêner la lecture de
1684 l'autre voix.  Par exemple, la deuxième extension de syllabe ci-dessous
1685 est trop courte puisque les paroles ne sont alignées que sur la voix du
1686 haut :
1687
1688 @lilypond[quote,verbatim]
1689 soprano = \relative { b'8( c d c) d2 }
1690 alto = \relative { g'2 b8( a g a) }
1691 words = \lyricmode { la __ la __ }
1692
1693 \new Staff <<
1694   \new Voice = "sopranoVoice" { \voiceOne \soprano }
1695   \new Voice { \voiceTwo \alto }
1696   \new Lyrics \lyricsto "sopranoVoice" \words
1697 >>
1698 @end lilypond
1699
1700 Le résultat attendu sera obtenu grâce à l'alignement des paroles sur un
1701 contexte @code{NullVoice} supplémentaire, celui-ci contenant une
1702 combinaison judicieuse des deux voix.  Les notes du contexte
1703 @code{NullVoice}, bien que n'apparaissant pas sur la version imprimable,
1704 peuvent servir à aligner correctement les syllabes :
1705
1706 @lilypond[quote,verbatim]
1707 soprano = \relative { b'8( c d c) d2 }
1708 alto = \relative { g'2 b8( a g a) }
1709 aligner = \relative { b'8( c d c) b( a g a) }
1710 words = \lyricmode { la __ la __ }
1711
1712 \new Staff <<
1713   \new Voice { \voiceOne \soprano }
1714   \new Voice { \voiceTwo \alto }
1715   \new NullVoice = "aligner" \aligner
1716   \new Lyrics \lyricsto "aligner" \words
1717 >>
1718 @end lilypond
1719
1720 Cette façon de procéder permet par ailleurs d'utiliser la fonction
1721 @code{\partcombine} qui normalement ne peut s'utiliser avec des
1722 paroles :
1723
1724 @lilypond[quote,verbatim]
1725 soprano = \relative { b'8( c d c) d2 }
1726 alto = \relative { g'2 b8( a g a) }
1727 aligner = \relative { b'8( c d c) b( a g a) }
1728 words = \lyricmode { la __ la __ }
1729
1730 \new Staff <<
1731   \new Voice \partcombine \soprano \alto
1732   \new NullVoice = "aligner" \aligner
1733   \new Lyrics \lyricsto "aligner" \words
1734 >>
1735 @end lilypond
1736
1737 @knownissues
1738 La commande @code{\addLyrics} ne peut traiter que des paroles attachées
1739 à un contexte @code{Voice} ; elle ne peut donc s'utiliser avec un
1740 @code{NullVoice}.
1741
1742 @noindent
1743 La fonction @code{\partcombine} est abordée en détails dans
1744 @ref{Regroupement automatique de parties}.
1745
1746 Pour finir, cette méthode est aussi utilisable lorsque les voix sont
1747 sur des portées différentes, et ne se limite pas à deux voix :
1748
1749 @lilypond[quote,verbatim]
1750 soprano = \relative { b'8( c d c) d2 }
1751 altoOne = \relative { g'2 b8( a b4) }
1752 altoTwo = \relative { d'2 g4( fis8 g) }
1753 aligner = \relative { b'8( c d c) d( d d d) }
1754 words = \lyricmode { la __ la __ }
1755
1756 \new ChoirStaff <<
1757   \new Staff \soprano
1758   \new NullVoice = "aligner" \aligner
1759   \new Lyrics \lyricsto "aligner" \words
1760   \new Staff \partcombine \altoOne \altoTwo
1761 >>
1762 @end lilypond
1763
1764
1765 @node Couplets
1766 @subsection Couplets
1767 @translationof Stanzas
1768
1769 @menu
1770 * Numérotation des couplets::
1771 * Indication de nuance dans les couplets::
1772 * Indication du personnage et couplets::
1773 * Rythme différent selon le couplet::
1774 * Paroles en fin de partition::
1775 * Paroles sur plusieurs colonnes en fin de partition::
1776 @end menu
1777
1778
1779 @node Numérotation des couplets
1780 @unnumberedsubsubsec Numérotation des couplets
1781 @translationof Adding stanza numbers
1782
1783 @cindex numéro de couplet
1784
1785 On peut ajouter un numéro aux couplets en définissant la variable
1786 @code{stanza} :
1787
1788 @lilypond[quote,ragged-right,verbatim,relative=2]
1789 \new Voice {
1790   \time 3/4 g2 e4 a2 f4 g2.
1791 } \addlyrics {
1792   \set stanza = #"1. "
1793   Hi, my name is Bert.
1794 } \addlyrics {
1795   \set stanza = #"2. "
1796   Oh, ché -- ri, je t'aime
1797 }
1798 @end lilypond
1799
1800 @noindent
1801 Ces numéros se placeront juste avant le début de la première syllabe.
1802
1803 @c TODO Create and add snippet to show how two lines of a
1804 @c stanza can be grouped together, along these lines:
1805 @c (might need improving a bit) -td
1806
1807 @ignore
1808 leftbrace = \markup { \override #'(font-encoding . fetaBraces) \lookup
1809 #"brace105" }
1810
1811 stanzaOneOne = {
1812   \set stanza = \markup { "1. " \leftbrace }
1813   \lyricmode { Child, you're mine and I love you.
1814     Lend thine ear to what I say.
1815
1816   }
1817 }
1818
1819 stanzaOneThree =  {
1820 %  \set stanza = \markup { "   "}
1821   \lyricmode { Child, I have no great -- er joy
1822     Than to have you walk in truth.
1823
1824   }
1825 }
1826
1827 \new Voice {
1828   \repeat volta 2 { c'8 c' c' c' c' c' c'4
1829                     c'8 c' c' c' c' c' c'4   }
1830 }  \addlyrics { \stanzaOneOne }
1831    \addlyrics { \stanzaOneThree }
1832
1833 @end ignore
1834
1835
1836 @node Indication de nuance dans les couplets
1837 @unnumberedsubsubsec Indication de nuance dans les couplets
1838 @translationof Adding dynamics marks to stanzas
1839
1840 Lorsque des couplets ont des nuances différentes, vous pouvez ajouter
1841 une nuance en regard de chacun d'eux.  L'objet @code{StanzaNumber}
1842 contient tout ce qui se place avant les paroles du couplet.  Pour des
1843 raisons techniques, vous devrez définir la variable @code{stanza} en
1844 dehors du mode @code{\lyricmode}.
1845
1846 @lilypond[quote,ragged-right,verbatim]
1847 text = {
1848   \set stanza = \markup { \dynamic "ff" "1. " }
1849   \lyricmode {
1850     Big bang
1851   }
1852 }
1853
1854 <<
1855   \new Voice = "tune" {
1856     \time 3/4
1857     g'4 c'2
1858   }
1859 \new Lyrics \lyricsto "tune" \text
1860 >>
1861 @end lilypond
1862
1863
1864 @node Indication du personnage et couplets
1865 @unnumberedsubsubsec Indication du personnage et couplets
1866 @translationof Adding singers' names to stanzas
1867
1868 @cindex nom de personnage
1869 @cindex nom du chanteur
1870 @cindex rôle
1871
1872 On peut également ajouter le nom de chaque rôle ; ils s'imprimeront
1873 au début de chaque ligne comme les noms d'instrument.  Il faut pour cela
1874 définir @code{vocalName}, et @code{shortVocalName} pour une version
1875 abrégée.
1876
1877 @lilypond[ragged-right,quote,verbatim,relative=2]
1878 \new Voice {
1879   \time 3/4 g2 e4 a2 f4 g2.
1880 } \addlyrics {
1881   \set vocalName = #"Bert "
1882   Hi, my name is Bert.
1883 } \addlyrics {
1884   \set vocalName = #"Ernie "
1885   Oh, ché -- ri, je t'aime
1886 }
1887 @end lilypond
1888
1889
1890 @node Rythme différent selon le couplet
1891 @unnumberedsubsubsec Rythme différent selon le couplet
1892 @translationof Stanzas with different rhythms
1893
1894 Il arrive assez souvent que le paroles de différents couplets, bien
1895 qu'attachées à une même mélodie, ne s'articulent pas de la même manière.
1896 La commande @code{\lyricsto} est cependant capable de gérer de telles
1897 situations.
1898
1899
1900 @subsubheading Mélismes dans certaines strophes seulement
1901 @c VO: Ignoring melismata
1902
1903 Il peut survenir que les paroles comportent un mélisme pour l'un des
1904 couplets, mais plusieurs syllabes pour d'autres.  Une solution consiste
1905 à ignorer temporairement les mélismes dans le couplet ayant le plus de
1906 syllabes.  Il suffit pour cela de définir la propriété
1907 @code{ignoreMelismata} à l'intérieur du contexte @code{Lyrics}.
1908
1909 Petit détail qui a son importance : l'activation de
1910 @code{ignoreMelismata} doit @strong{précéder} la syllabe à partir de
1911 laquelle elle s'appliquera :
1912
1913 @lilypond[verbatim,ragged-right,quote]
1914 <<
1915   \relative \new Voice = "lahlah" {
1916     \set Staff.autoBeaming = ##f
1917     c'4
1918     \slurDotted
1919     f8.[( g16])
1920     a4
1921   }
1922   \new Lyrics \lyricsto "lahlah" {
1923     more slow -- ly
1924   }
1925   \new Lyrics \lyricsto "lahlah" {
1926     go
1927     \set ignoreMelismata = ##t
1928     fas -- ter
1929     \unset ignoreMelismata
1930     still
1931   }
1932 >>
1933 @end lilypond
1934
1935 @knownissues
1936 Contrairement aux autres utilisations de l'instruction @code{\set}, il
1937 n'est pas possible de la faire précéder d'un @code{\once} dans le cas de
1938 @code{\set ignoreMelismata}.  Les paroles affectées par la
1939 propriété @code{ignoreMelismata} @strong{doivent} être encadrées
1940 respectivement d'un @code{\set} et d'un @code{\unset}.
1941
1942
1943 @subsubheading Syllabe sur note de passage
1944 @c VO: Adding syllables to grace notes
1945
1946 @cindex ornements et paroles
1947 @cindex paroles et ornements
1948
1949 L'utilisation de la commande @code{\lyricsto} ne permet pas, par
1950 défaut, d'assigner une syllabe à des notes d'ornement -- introduites par
1951 la commande @code{\grace}.  Vous pouvez cependant y parvenir grâce à la
1952 propriété @code{includeGraceNotes} :
1953
1954 @lilypond[verbatim,ragged-right,quote]
1955 <<
1956   \new Voice = melody \relative {
1957     f'4 \appoggiatura a32 b4
1958     \grace { f16 a16 } b2
1959     \afterGrace b2 { f16[ a16] }
1960     \appoggiatura a32 b4
1961     \acciaccatura a8 b4
1962   }
1963   \new Lyrics
1964   \lyricsto melody {
1965     normal
1966     \set includeGraceNotes = ##t
1967     case,
1968     gra -- ce case,
1969     after -- grace case,
1970     \set ignoreMelismata = ##t
1971     app. case,
1972     acc. case.
1973   }
1974 >>
1975 @end lilypond
1976
1977 @knownissues
1978 Tout comme pour la propriété @code{associatedVoice}, la propriété
1979 @code{includeGraceNotes} doit être activée au moins une syllabe avant
1980 celle qui viendra s'attacher à la note d'ornement.  Dans le cas où cette
1981 note se trouve être la première de la pièce, vous devrez recourir à une
1982 clause @code{\with} ou @code{\context} :
1983
1984 @lilypond[verbatim,ragged-right,quote]
1985 <<
1986   \new Voice = melody \relative c' {
1987     \grace { c16( d e f }
1988     g1) f
1989   }
1990   \new Lyrics \with { includeGraceNotes = ##t }
1991   \lyricsto melody {
1992     Ah __ fa
1993   }
1994 >>
1995 @end lilypond
1996
1997
1998 @subsubheading Basculer vers une mélodie alternative
1999 @c VO: Switching to an alternative melody
2000
2001 @cindex associatedVoice
2002 @cindex alternative, bascule sur une mélodie
2003 @cindex mélodie alternative
2004
2005 On peut créer des variations plus complexes à partir d'une mélodie à
2006 plusieurs voix.  Les paroles peuvent suivre l'une ou l'autre des
2007 lignes mélodiques, et même basculer de l'une à l'autre si l'on
2008 modifie la propriété @code{associatedVoice}.  Dans cet exemple,
2009
2010 @lilypond[verbatim,quote]
2011 <<
2012   \relative \new Voice = "lahlah" {
2013     \set Staff.autoBeaming = ##f
2014     c'4
2015     <<
2016       \new Voice = "alternative" {
2017         \voiceOne
2018         \tuplet 3/2 {
2019           % show associations clearly.
2020           \override NoteColumn.force-hshift = #-3
2021           f8 f g
2022         }
2023       }
2024       {
2025         \voiceTwo
2026         f8.[ g16]
2027         \oneVoice
2028       } >>
2029     a8( b) c
2030   }
2031   \new Lyrics \lyricsto "lahlah" {
2032     Ju -- ras -- sic Park
2033   }
2034   \new Lyrics \lyricsto "lahlah" {
2035     % Tricky: need to set associatedVoice
2036     % one syllable too soon!
2037     \set associatedVoice = alternative % applies to "ran"
2038     Ty --
2039     ran --
2040     no --
2041     \set associatedVoice = lahlah % applies to "rus"
2042     sau -- rus Rex
2043   } >>
2044 @end lilypond
2045
2046 @noindent
2047 le texte du premier couplet s'aligne de manière habituelle sur la
2048 mélodie nommée « lahlah ».  Mais le second couplet, tout d'abord
2049 rattaché au contexte @code{lahlah}, bascule sur la mélodie
2050 @code{alternative} pour les syllabes « ran » à « sau » grâce aux lignes
2051
2052 @example
2053 \new Lyrics \lyricsto "lahlah" @{
2054   \set associatedVoice = alternative % s'applique à "ran"
2055   Ty --
2056   ran --
2057   no --
2058   \set associatedVoice = lahlah % s'applique à "rus"
2059   sau -- rus Rex
2060 @}
2061 @end example
2062
2063 @noindent
2064 où @code{alternative} désigne le nom du contexte @code{Voice} qui contient
2065 le triolet.
2066
2067 Notez bien où apparaît la commande @code{\set associatedVoice} --
2068 une syllabe en avance, ce qui est tout à fait correct.
2069
2070 @warning{La commande @code{@bs{}set associatedVoice} @strong{doit}
2071 intervenir une syllabe @i{avant} celle qui sera suivie par la bascule.
2072 Autrement dit, une modification de la voix associée sera effective une
2073 syllabe plus tard que prévu.  Il ne s'agit en aucun cas d'un bogue, la
2074 raison en est purement technique.}
2075
2076
2077 @node Paroles en fin de partition
2078 @unnumberedsubsubsec Paroles en fin de partition
2079 @translationof Printing stanzas at the end
2080
2081 Il peut parfois s'avérer opportun d'aligner un seul couplet sur la
2082 mélodie et de présenter tous les autres en bloc à la fin du morceau.
2083 Ces couplets additionnels peuvent être inclus dans une section
2084 @code{\markup} en dehors du bloc @code{\score} principal.
2085 Vous en trouverez un exemple ci-dessous ; notez également les deux
2086 méthodes différentes employées pour indiquer les sauts de ligne,
2087 entre les couplets (@emph{verses} en anglais) 2 et 3.
2088
2089 @c KEEP LY
2090 @lilypond[ragged-right,verbatim,quote]
2091 melody = \relative {
2092   \time 2/4
2093   g'4 g8 b | b a b a |
2094   g4 g8 b | b a b4 |
2095 }
2096
2097 text = \lyricmode {
2098 \set stanza = #"1." À la clai- re fon- tai- ne,
2099 M'en al- lant pro- me- ner...
2100 }
2101
2102 \score{ <<
2103   \new Voice = "one" { \melody }
2104   \new Lyrics \lyricsto "one" \text
2105 >>
2106   \layout { }
2107 }
2108 \markup { \column{
2109   \line{ Verse 2. }
2110   \line{ Sous les feuilles d'un chêne }
2111   \line{ Je me suis fait sécher... }
2112   }
2113 }
2114 \markup{
2115   \wordwrap-string #"
2116   Verse 3.
2117
2118   Chante, rossignol, chante,
2119
2120   Toi qui as le cœur gai..."
2121 }
2122 @end lilypond
2123
2124
2125 @node Paroles sur plusieurs colonnes en fin de partition
2126 @unnumberedsubsubsec Paroles sur plusieurs colonnes en fin de partition
2127 @translationof Printing stanzas at the end in multiple columns
2128
2129 Si les couplets sont vraiment nombreux, il est possible de les imprimer
2130 sur plusieurs colonnes.  L'exemple suivant vous montre comment procéder
2131 pour que le numéro du couplet soit en retrait à gauche, comme c'est
2132 traditionnellement le cas.
2133
2134 @c KEEP LY
2135 @lilypond[ragged-right,quote,verbatim]
2136 melody = \relative {
2137   \time 2/4
2138   g'4 g8 b | b a b a |
2139   g4 g8 b | b a b4 |
2140 }
2141
2142 text = \lyricmode {
2143   \set stanza = #"1." À la clai- re fon- tai- ne,
2144   M'en al- lant pro- me- ner...
2145 }
2146
2147 \score{ <<
2148     \new Voice = "one" { \melody }
2149     \new Lyrics \lyricsto "one" \text
2150    >>
2151   \layout { }
2152 }
2153
2154 \markup {
2155   \fill-line {
2156     \hspace #0.1 % décalage par rapport à la marge de gauche
2157      % peut être supprimé si l'espace sur la page est réduit
2158     \column {
2159       \line { \bold "2."
2160         \column {
2161           "Sous les feuilles d'un chêne"
2162           "Je me suis fait sécher..."
2163         }
2164       }
2165       % ajout d'espace vertical entre les couplets
2166       \combine \null \vspace #0.1
2167       \line { \bold "3."
2168         \column {
2169           "Chante, rossignol, chante,"
2170           "Toi qui as le cœur gai..."
2171         }
2172       }
2173     }
2174     \hspace #0.1  % ajout d'espace horizontal entre les colonnes
2175     \column {
2176       \line { \bold "4."
2177         \column {
2178           "J'ai perdu mon ami"
2179           "Sans l'avoir mérité..."
2180         }
2181       }
2182       % ajout d'espace vertical entre les couplets
2183       \combine \null \vspace #0.1
2184       \line { \bold "5."
2185         \column {
2186           "Je voudrais que la rose"
2187           "Fût encore au rosier..."
2188         }
2189       }
2190     }
2191     \hspace #0.1 % décalage par rapport à la marge de droite
2192      % peut être supprimé si l'espace sur la page est réduit
2193   }
2194 }
2195 @end lilypond
2196
2197 @seealso
2198 Référence des propriétés internes :
2199 @rinternals{LyricText},
2200 @rinternals{StanzaNumber}.
2201
2202
2203 @node Chansons
2204 @subsection Chansons
2205 @translationof Songs
2206
2207 @menu
2208 * Références en matière de chanson::
2209 * Feuille de chant::
2210 @end menu
2211
2212
2213 @node Références en matière de chanson
2214 @unnumberedsubsubsec Références en matière de chanson
2215 @translationof References for songs
2216
2217 Une chanson se présente la plupart du temps sous la forme de trois
2218 portées : une pour la mélodie surmontant un système pianistique
2219 pour l'accompagnement ; les paroles du premier couplet s'accolent
2220 sous la mélodie.  S'il n'y a que deux ou trois couplets, et que cela
2221 n'est pas gênant au niveau de l'aspect général, tous peuvent prendre
2222 place entre la mélodie et l'accompagnement.  Dans le cas contraire, le
2223 premier couplet sera imprimé sous la mélodie et les suivants après la
2224 partition, sous forme de blocs de texte indépendants.
2225
2226 Tous les éléments qui permettent d'imprimer des chansons sont examinés à
2227 différents endroits de la documentation de LilyPond :
2228
2229 @itemize
2230
2231 @item
2232 L'agencement des portées est abordé au chapitre
2233 @ref{Gravure des portées}.
2234
2235 @item
2236 Les spécificités du piano sont abordées au chapitre
2237 @ref{Instruments utilisant des portées multiples}.
2238
2239 @item
2240 L'affectation de paroles à une ligne mélodique est abordée au chapitre
2241 @ref{Vue d'ensemble de la musique vocale}.
2242
2243 @item
2244 Le positionnement des paroles fait l'objet d'une
2245 @rusernamed{Positionnement vertical des paroles, rubrique dédiée}.
2246
2247 @item
2248 La gestion des couplets est abordée dans un
2249 @rusernamed{Couplets,chapitre spécifique}.
2250
2251 @item
2252 L'harmonisation d'une chanson est souvent indiquée par des noms d'accord
2253 en surplomb de la mélodie.  Ceci est abordé au chapitre
2254 @ref{Gravure des accords}.
2255
2256 @item
2257 L'impression de diagrammes d'accord, lorsque l'accompagnement est fait à
2258 la guitare, est expliqué à la rubrique « Tablatures sous forme
2259 d’étiquette », au chapitre @ref{Vue d'ensemble des cordes frettées}.
2260
2261 @end itemize
2262
2263 @seealso
2264 Manuel d'initiation :
2265 @rlearning{Chansons}.
2266
2267 Manuel de notation :
2268 @ref{Vue d'ensemble de la musique vocale},
2269 @ref{Gravure des accords},
2270 @ref{Gravure des portées},
2271 @ref{Instruments utilisant des portées multiples},
2272 @ref{Positionnement vertical des paroles},
2273 @ref{Couplets}.
2274
2275 Morceaux choisis :
2276 @rlsrnamed{Vocal music,Musique vocale}.
2277
2278
2279 @node Feuille de chant
2280 @unnumberedsubsubsec Feuille de chant
2281 @translationof Lead sheets
2282
2283 Une simple feuille de chant s'obtient en combinant une partie vocale et
2284 son harmonisation.  La syntaxe appropriée est expliquée en détails au
2285 chapitre @ref{Notation des accords}.
2286
2287 @snippets
2288 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2289 {simple-lead-sheet.ly}
2290
2291 @seealso
2292 Manuel de notation :
2293 @ref{Notation des accords}.
2294
2295
2296 @node Chorale
2297 @subsection Chorale
2298 @translationof Choral
2299
2300 @cindex motet
2301 @cindex partie vocale
2302 @cindex chœur, partition de
2303 @cindex oratorio
2304 @cindex SATB
2305
2306 Nous allons voir, dans les paragraphes qui suivent, les particularités de
2307 la musique chorale, qu'il s'agisse de motet, d'oratorio ou de simple
2308 partie de chœur.
2309
2310 @menu
2311 * Références en matière de chorale::
2312 * Mise en forme d'une partition chorale::
2313 * Division de voix::
2314 @end menu
2315
2316
2317 @node Références en matière de chorale
2318 @unnumberedsubsubsec Références en matière de chorale
2319 @translationof References for choral
2320
2321 Une partition pour chœur comporte habituellement de deux à quatre
2322 portées regroupées dans un @code{ChoirStaff}.  L'accompagnement, s'il y
2323 en a un, se présente sous la forme d'un système pianistique -- un
2324 @code{PianoStaff} -- en dessous du chœur ; il s'agira d'une simple
2325 réduction dans le cas d'une œuvre @emph{a capella}.  Les notes de chaque
2326 pupitre font l'objet d'un contexte @code{Voice} distinct.  Ces contextes
2327 @code{Voice} peuvent se voir groupés ou non sur une même portée.
2328
2329 Les paroles sont traitées dans des contextes @code{Lyrics} qui viendront
2330 se placer tantôt sous la portée, tantôt au-dessus et au-dessous de la
2331 portée si elle contient deux voix.
2332
2333 Certaines composantes d'une partition pour chœur sont examinées à
2334 différents endroits de la documentation de LilyPond :
2335
2336 @itemize
2337
2338 @item
2339 La création pas à pas d'une partition pour chœur se trouve dans le
2340 manuel d'initiation, à la rubrique
2341 @rlearning{Partition pour chœur à quatre voix mixtes}.
2342 LilyPond dispose aussi d'un canevas automatisé qui simplifie grandement
2343 la saisie d'une partiotion pour chœur SATB disponible à la rubrique
2344 @rlearning{Gabarits préprogrammés}.
2345
2346 @item
2347 Plusieurs exemples et canevas sont regroupés dans le manuel
2348 d'initiation, à la rubrique @rlearning{Modèles pour ensemble vocal}.
2349
2350 @item
2351 Des informations détaillées sur les contextes @code{ChoirStaff} et
2352 @code{PianoStaff} sont disponibles au chapitre
2353 @ref{Regroupement de portées}.
2354
2355 @item
2356 Les formes de notation particulière, telle que celle utilisée en
2357 @emph{Sacred Harp} et assimilées, sont abordées au chapitre
2358 @ref{Têtes de note à forme variable}.
2359
2360 @item
2361 Lorsque plusieurs pupitres sont regroupés sur la même portée, les
2362 hampes, liaisons, etc. de la voix supérieure sont orientées vers le
2363 haut, et inversement pour la voix inférieure.  L'utilisation de
2364 @code{\voiceOne} et @code{\voiceTwo} est expliquée au chapitre
2365 @ref{Polyphonie sur une portée}.
2366
2367 @item
2368 La division temporaire d'un pupitre, ce qui correspond à un
2369 passage polyphonique temporaire, est expliquée à la section
2370 @ref{Polyphonie sur une portée}.
2371
2372 @end itemize
2373
2374 @predefined
2375 @code{\oneVoice},
2376 @code{\voiceOne},
2377 @code{\voiceTwo}.
2378
2379 @seealso
2380 Manuel d'initiation :
2381 @rlearning{Partition pour chœur à quatre voix mixtes},
2382 @rlearning{Modèles pour ensemble vocal}.
2383
2384 Manuel de notation :
2385 @ref{Ordonnancement des contextes},
2386 @ref{Regroupement de portées},
2387 @ref{Têtes de note à forme variable},
2388 @ref{Polyphonie sur une portée}.
2389
2390 Morceaux choisis :
2391 @rlsrnamed{Vocal music,Musique vocale}.
2392
2393 Référence des propriétés internes :
2394 @rinternals{ChoirStaff},
2395 @rinternals{Lyrics},
2396 @rinternals{PianoStaff}.
2397
2398
2399 @node Mise en forme d'une partition chorale
2400 @unnumberedsubsubsec Mise en forme d'une partition chorale
2401 @translationof Score layouts for choral
2402
2403 Une partition pour chœur sur quatre portées, avec ou sans
2404 accompagnement, présente traditionnellement deux systèmes par page.
2405 Selon la taille du papier, vous pourrez être amené à effectuer quelques
2406 ajustements aux réglages par défaut, notamment en raison des points
2407 suivants :
2408
2409 @itemize
2410
2411 @item
2412 La taille des portées a des répercussions sur l'ensemble des éléments de
2413 la partition.  Voir @ref{Définition de la taille de portée}.
2414
2415 @item
2416 La distance séparant les systèmes, les portées et les paroles peut
2417 s'ajuster de manière séparée, comme expliqué au chapitre
2418 @ref{Espacement vertical}.
2419
2420 @item
2421 La mise en évidence des différentes dimensions permet d'appréhender avec
2422 finesse le réglage des variables d'espacement vertical et, pourquoi pas,
2423 de faire tenir la partition sur moins de pages, comme l'explique la
2424 rubrique @ref{Réduction du nombre de pages de la partition}.
2425
2426 @item
2427 Lorsque le nombre de systèmes varie d'une page à l'autre, il est
2428 judicieux de l'indiquer visuellement, en suivant les instructions de la
2429 rubrique @ref{Séparation des systèmes}.
2430
2431 @item
2432 Pour de plus amples détails quant aux propriétés liées au formatage,
2433 consultez le chapitre @ref{Mise en forme de la page}.
2434
2435 @end itemize
2436
2437 Les indications de nuance se placent traditionnellement sous la portée,
2438 ce qui n'est pas le cas en matière de musique vocale dans le but
2439 d'éviter toute collision avec les paroles.  La commande prédéfinie
2440 @code{\dynamicUp} attachée à un contexte @code{Voice} permet de
2441 positionner les nuances au-dessus de la portée.  Dans le cas où il y en
2442 aurait plusieurs, cette commande devra apparaître dans chacun des
2443 contextes @code{Voice} qui le requiert.  Vous pouvez aussi opter pour la
2444 forme développée, comme dans l'exemple ci-dessous, pour que cela
2445 s'applique à toutes les portées de la partition -- changez
2446 @code{\Score} en @code{\ChoirStaff} s'il y a d'autres parties que celles
2447 du chœur.
2448
2449 @lilypond[verbatim,quote]
2450 \score {
2451   \new ChoirStaff <<
2452     \new Staff {
2453       \new Voice {
2454         \relative { g'4\f g g g }
2455       }
2456     }
2457     \new Staff {
2458       \new Voice {
2459         \relative { d'4 d d\p d }
2460       }
2461     }
2462   >>
2463   \layout {
2464     \context {
2465       \Score
2466       \override DynamicText.direction = #UP
2467       \override DynamicLineSpanner.direction = #UP
2468     }
2469   }
2470 }
2471 @end lilypond
2472
2473 @predefined
2474 @code{\dynamicUp}, @code{\dynamicDown}, @code{\dynamicNeutral}.
2475
2476 @seealso
2477 Manuel de notation :
2478 @ref{Modification de l'espacement},
2479 @ref{Mise en évidence de l'espacement},
2480 @ref{Réduction du nombre de pages de la partition},
2481 @ref{Mise en forme de la page},
2482 @ref{Mise en forme de la partition},
2483 @ref{Séparation des systèmes},
2484 @ref{Définition de la taille de portée},
2485 @ref{Sauts},
2486 @ref{Espacement vertical}.
2487
2488 Référence des propriétés internes :
2489 @rinternals{VerticalAxisGroup},
2490 @rinternals{StaffGrouper}.
2491
2492
2493 @node Division de voix
2494 @unnumberedsubsubsec Division de voix
2495 @translationof Divided voices
2496
2497 @cindex voix, division
2498
2499 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2500 {using-arpeggiobracket-to-make-divisi-more-visible.ly}
2501
2502 @seealso
2503 Manuel de notation :
2504 @ref{Signes d'interprétation sous forme de ligne}.
2505
2506
2507 @node Opéras et musiques de scène
2508 @subsection Opéras et musiques de scène
2509 @translationof Opera and stage musicals
2510
2511 Tout ce qui permet d'exécuter un opéra ou une œuvre scénique accompagnée
2512 de musique se présente généralement sous l'une ou plusieurs des formes
2513 suivantes :
2514
2515 @itemize
2516
2517 @item
2518 Un @emph{Conducteur} destiné au chef d'orchestre.  Il comprend
2519 l'intégralité des parties d'orchestre et des chanteurs, ainsi que des
2520 citations du livret pour les passages déclamés.
2521
2522 @item
2523 Un @emph{matériel d'orchestre}, autrement dit une partition pour chacun
2524 des pupitres de l'orchestre ou de l'ensemble instrumental.
2525
2526 @item
2527 Une @emph{partition de chœur} regroupant toutes les parties vocales avec
2528 accompagnement au piano.  Cet accompagnement est souvent une réduction
2529 d'orchestre où les différents instruments sont indiqués.  Les partitions
2530 de chœur comprennent parfois des indications de mise en scène ainsi que
2531 des extraits du livret.
2532
2533 @item
2534 Une @emph{partition de choriste} qui ne comprend que les parties vocales
2535 -- donc sans accompagnement.  Elle peut être augmentée du livret.
2536
2537 @item
2538 Un @emph{livret} contenant l'intégralité des dialogues et le texte des
2539 passages chantés.  On y trouve aussi très souvent les indications de
2540 mise en scène.  Bien que LilyPond soit capable de « typographier » un
2541 livret, n'oubliez pas qu'il n'y a dans ce cas pas de musique, et que
2542 d'autres outils pourraient être mieux appropriés.
2543
2544 @end itemize
2545
2546 La plupart de ce qui est nécessaire à la mise en forme d'un opéra ou
2547 d'une musique de scène est disséminé dans la somme documentaire de
2548 LilyPond.  Nous commencerons par rappeler ces différents éléments, avant
2549 que d'en examiner certaines particularités adaptées aux styles
2550 opératique et scénique.
2551
2552 @menu
2553 * Références en matière d'opéra et musique de scène::
2554 * Indication du rôle::
2555 * Citation-repère::
2556 * Musique parlée::
2557 * Dialogue et musique::
2558 @end menu
2559
2560
2561 @node Références en matière d'opéra et musique de scène
2562 @unnumberedsubsubsec Références en matière d'opéra et musique de scène
2563 @translationof References for opera and stage musicals
2564
2565 @itemize
2566
2567 @item
2568 Un conducteur contient un certain nombre de portées et de nombreuses
2569 paroles.  Les manières d'agencer les portées sont indiquées à la
2570 rubrique @ref{Regroupement de portées}, et les façons de les combiner à
2571 la rubrique @ref{Imbrication de regroupements de portées}.
2572
2573 @item
2574 Les portées vides sont la plupart du temps éliminées d'un conducteur ou
2575 d'une partition de chœur.  La réalisation d'une telle partition --  les
2576 anglophones la disent « à la française » -- est expliquée à la rubrique
2577 @ref{Masquage de portées}.
2578
2579 @item
2580 La génération d'un matériel d'orchestre fait l'objet de la rubrique
2581 @ref{Écriture de parties séparées}.  D'autres parties du chapitre
2582 consacré à la notation spécialisée vous seront utiles selon
2583 l'orchestration de la pièce.  Tous les instruments ne sont pas accordés
2584 pareil ; vous trouverez des informations à ce sujet à la rubrique
2585 @ref{Instruments transpositeurs}.
2586
2587 @item
2588 Lorsque le nombre de systèmes varie d'une page à l'autre, il peut être
2589 judicieux de les mettre en évidence, en suivant les indications de la
2590 rubrique @ref{Séparation des systèmes}.
2591
2592 @item
2593 Les différentes propriétés impliquées dans la mise en page sont
2594 répertoriées au chapitre @ref{Mise en forme de la page}.
2595
2596 @item
2597 L'insertion de dialogues et d'indications de mise en scène peuvent se
2598 réaliser à l'aide de @emph{markups}, en suivant les directives fournies
2599 aux chapitres @ref{Notes de bas de page} et @ref{Texte}.  Les
2600 indications de mise en scène peuvent s'intercaler entre deux blocs
2601 @code{\score} selon les préceptes de la rubrique
2602 @ref{Texte indépendant}.
2603
2604 @end itemize
2605
2606 @seealso
2607 Glossaire musicologique :
2608 @rglosnamed{Frenched score,Partition à la française},
2609 @rglos{Frenched staves},
2610 @rglosnamed{transposing instrument,instrument transpositeur}.
2611
2612 Manuel de notation :
2613 @ref{Ajout de texte},
2614 @ref{Imbrication de regroupements de portées},
2615 @ref{Instruments transpositeurs},
2616 @ref{Masquage de portées},
2617 @ref{Mise en forme de la page},
2618 @ref{Notes de bas de page},
2619 @ref{Regroupement de portées},
2620 @ref{Séparation des systèmes},
2621 @ref{Transposition},
2622 @ref{Écriture de parties séparées}.
2623
2624 Morceaux choisis :
2625 @rlsrnamed{Vocal music,Musique vocale}.
2626
2627
2628 @node Indication du rôle
2629 @unnumberedsubsubsec Indication du rôle
2630 @translationof Character names
2631
2632 @cindex rôle, indication
2633 @cindex personnage, indication
2634
2635 Lorsqu'un rôle est distribué sur une portée spécifique, vous pouvez
2636 l'indiquer en regard de cette portée :
2637
2638 @lilypond[quote,verbatim,ragged-right]
2639 \score {
2640   <<
2641     \new Staff {
2642       \set Staff.vocalName = \markup \smallCaps Kaspar
2643       \set Staff.shortVocalName = \markup \smallCaps Kas.
2644       \relative {
2645         \clef "G_8"
2646         c'4 c c c
2647         \break
2648         c4 c c c
2649       }
2650     }
2651     \new Staff {
2652       \set Staff.vocalName = \markup \smallCaps Melchior
2653       \set Staff.shortVocalName = \markup \smallCaps Mel
2654       \clef "bass"
2655       \relative {
2656         a4 a a a
2657         a4 a a a
2658       }
2659     }
2660   >>
2661 }
2662 @end lilypond
2663
2664 Lorsque la même portée sert à plusieurs personnages, leur nom est
2665 généralement imprimé en surplomb de la portée, à chaque changement de
2666 rôle.  L'utilisation d'un @emph{markup} -- dans une fonte réservée à cet
2667 effet -- vous permettra de générer ces indications :
2668
2669 @lilypond[quote,verbatim,relative=1]
2670 \clef "G_8"
2671 c4^\markup \fontsize #1 \smallCaps Kaspar
2672 c c c
2673 \clef "bass"
2674 a4^\markup \fontsize #1 \smallCaps Melchior
2675 a a a
2676 \clef "G_8"
2677 c4^\markup \fontsize #1 \smallCaps Kaspar
2678 c c c
2679 @end lilypond
2680
2681 Dans le cas où les changements de personnage se multiplient, il peut
2682 s'avérer pratique d'affecter à des variables la définition de
2683 chacun des rôles afin de simplifier la gestion des différentes
2684 interventions de l'un ou de l'autre.
2685
2686 @lilypond[quote,verbatim]
2687 kaspar = {
2688   \clef "G_8"
2689   \set Staff.shortVocalName = "Kas."
2690   \set Staff.midiInstrument = "voice oohs"
2691   <>^\markup \smallCaps "Kaspar"
2692 }
2693
2694 melchior = {
2695   \clef "bass"
2696   \set Staff.shortVocalName = "Mel."
2697   \set Staff.midiInstrument = "choir aahs"
2698   <>^\markup \smallCaps "Melchior"
2699 }
2700
2701 \relative c' {
2702   \kaspar
2703   c4 c c c
2704   \melchior
2705   a4 a a a
2706   \kaspar
2707   c4 c c c
2708 }
2709 @end lilypond
2710
2711 @seealso
2712 Manuel d'initiation:
2713 @rlearning{Organisation du code source avec des variables}.
2714
2715 Manuel de notation :
2716 @ref{Texte},
2717 @ref{Commandes pour markup}.
2718
2719
2720 @node Citation-repère
2721 @unnumberedsubsubsec Citation-repère
2722 @translationof Musical cues
2723
2724 @cindex musicale, citation
2725 @cindex instrument, citation
2726 @cindex chœur, citation d'instrument
2727
2728 Les citations d'instruments insérées dans les parties vocales, les
2729 partitions de chœur ou les partitions d'un pupitre permettent d'indiquer
2730 ce qui se passe ailleurs juste avant une entrée.  On les retrouve
2731 souvent dans la réduction pour piano, ce qui fournit au chef de chœur
2732 de précieuses indications sur qui joue quoi, lorsqu'il ne dispose pas
2733 d'un conducteur en bonne et due forme.
2734
2735 Les mécanismes de base permettant d'insérer des citations sont expliqués
2736 en détail aux rubriques @ref{Citation d'autres voix} et
2737 @ref{Mise en forme d'une citation}.  Dans le cas où les citations
2738 concernent différents instruments, faire mention de celui qui intervient
2739 devient une nécessité ; voici une illustration de la manière de
2740 procéder en pareil cas :
2741
2742 @lilypond[quote,verbatim]
2743 flute = \relative {
2744   s4 s4 e'' g
2745 }
2746 \addQuote "flute" { \flute }
2747
2748 pianoRH = \relative {
2749   c''4. g8
2750   % position name of cue-ing instrument just before the cue notes,
2751   % and above the staff
2752   <>^\markup { \right-align { \tiny "Flute" } }
2753   \cueDuring "flute" #UP { g4 bes4 }
2754 }
2755 pianoLH = \relative { c4 <c' e> e, <g c> }
2756
2757 \score {
2758   \new PianoStaff <<
2759     \new Staff {
2760       \pianoRH
2761     }
2762     \new Staff {
2763       \clef "bass"
2764       \pianoLH
2765     }
2766   >>
2767 }
2768 @end lilypond
2769
2770 La citation peut concerner un instrument transpositeur, auquel cas il
2771 faudra mentionner sa tonalité dans sa définition, afin que ses hauteurs
2772 soient automatiquement converties dans la réplique.  Ceci est illustré
2773 par l'exemple ci-dessous, dans lequel il est fait appel à une clarinette
2774 en si bémol.  Dans la mesure où les notes citées se trouvent vers le bas
2775 de la portée, nous affectons un @code{DOWN} à la commande
2776 @code{\cueDuring}, de telle sorte que les hampes aillent vers le bas et
2777 que le nom de l'instrument cité soit en dessous de la portée.
2778
2779 @lilypond[quote,verbatim]
2780 clarinet = \relative c' {
2781   \transposition bes
2782   fis4 d d c
2783 }
2784 \addQuote "clarinet" { \clarinet }
2785
2786 pianoRH = \relative c'' {
2787   \transposition c'
2788   % position name of cue-ing instrument below the staff
2789   <>_\markup { \right-align { \tiny "Clar." } }
2790   \cueDuring "clarinet" #DOWN { c4. g8 }
2791   g4 bes4
2792 }
2793 pianoLH = \relative { c4 <c' e> e, <g c> }
2794
2795 \score {
2796   <<
2797     \new PianoStaff <<
2798       \new Staff {
2799         \new Voice {
2800           \pianoRH
2801         }
2802       }
2803       \new Staff {
2804         \clef "bass"
2805         \pianoLH
2806       }
2807     >>
2808   >>
2809 }
2810 @end lilypond
2811
2812 Il est clair, au vu de ces deux exemples, que multiplier le nombre de
2813 citations dans une partition vocale demande un travail fastidieux et que
2814 relire la partie de piano deviendra vite un cauchemar.  Vous pouvez
2815 néanmoins, comme l'illustre l'exemple suivant, définir une fonction
2816 musicale dans le but de vous épargner de la saisie tout en améliorant
2817 la lisibilité des notes du piano.
2818
2819 @snippets
2820 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2821 {adding-orchestral-cues-to-a-vocal-score.ly}
2822
2823 @seealso
2824 Glossaire musicologique :
2825 @rglos{cue-notes}.
2826
2827 Manuel de notation :
2828 @ref{Alignement des objets},
2829 @ref{Direction et positionnement},
2830 @ref{Mise en forme d'une citation},
2831 @ref{Citation d'autres voix},
2832 @ref{Utilisation de fonctions musicales}.
2833
2834 Morceaux choisis :
2835 @rlsrnamed{Vocal music,Musique vocale}.
2836
2837 Référence des propriétés internes :
2838 @rinternals{CueVoice}.
2839
2840 @knownissues
2841 @code{\cueDuring} crée automatiquement un contexte @code{CueVoice} qui
2842 accueillera toutes les notes répliquées.  Il est par conséquent
2843 impossible de faire se superposer des citations à l'aide de la technique
2844 simplifiée telle que nous venons de le voir.  La superposition de
2845 fragments cités requiert que les contextes @code{CueVoice} soient
2846 explicitement déclarés, ainsi que l'utilisation de la commande
2847 @code{\quoteDuring} pour extraire et insérer les notes répliquées.
2848
2849
2850 @node Musique parlée
2851 @unnumberedsubsubsec Musique parlée
2852 @translationof Spoken music
2853
2854 @cindex parlato
2855 @cindex Sprechgesang
2856
2857 Le @emph{parlato} -- ou @emph{Sprechgesang} pour les germanistes -- est
2858 du texte scandé en rythme, mais sans hauteurs définies ; il est
2859 indiqué par des notes en croix, à l'instar des percussions -- voir
2860 @ref{Têtes de note spécifiques}.
2861
2862 @c TODO add "marking-notes-on-spoken-parts" snippet -vv
2863 @c add "showing the rhythm of a melody" snip
2864 @c add "one staff-line notation"
2865 @c add "improvisation" ref
2866 @c add "lyrics independents of notes" ref
2867
2868
2869 @node Dialogue et musique
2870 @unnumberedsubsubsec Dialogue et musique
2871 @translationof Dialogue over music
2872
2873 Les dialogues que l'on ajoute à la musique sont traditionnellement
2874 imprimés en italique au-dessus des portées, au moment même où ils
2875 surviennent.
2876
2877 Une courte intervention peut se formuler à l'aide d'un simple
2878 @emph{markup} :
2879
2880 @lilypond[quote,verbatim,relative=2]
2881 a4^\markup { \smallCaps { Alex - } \italic { He's gone } } a a a
2882 a4 a a^\markup { \smallCaps { Bethan - } \italic Where? } a
2883 a4 a a a
2884 @end lilypond
2885
2886 Une intervention un peu plus longue peut nécessiter d'étirer la musique
2887 de telle sorte que le texte ait suffisamment de place.  LilyPond ne
2888 disposant d'aucun mécanisme permettant d'automatiser l'étirement, vous
2889 devrez probablement ajuster vous même la mise en forme.
2890
2891 Dans le cas d'une phrase entière ou de passages relativement denses, le
2892 recours à un contexte @code{Lyrics} peut donner de meilleurs résultats.
2893 Le contexte @code{Lyrics} en question ne doit être rattaché à aucune
2894 voix musicale ; chaque fragment de dialogue devra donc comporter
2895 des durées explicites.  Lorsque les dialogues comportent des pauses, le
2896 dernier mot devra être séparé du reste et les durées individualisées
2897 pour obtenir un espacement harmonieux de la musique.
2898
2899 Des dialogues qui s'étendent sur plus d'une ligne vous obligeront à
2900 insérer des @code{\break} et ajuster leur placement pour éviter qu'ils
2901 ne débordent dans la marge droite.  Le dernier mot de la dernière mesure
2902 d'une ligne doit être saisi sur une ligne à part.
2903
2904 Voici une illustration de tout ce que nous venons de voir :
2905
2906 @c This should be a snippet, but it can't be as it needs to be
2907 @c manually adjusted to suit the imposed line length.  -td
2908
2909 @lilypond[quote,verbatim,ragged-right]
2910 music = \relative {
2911   \repeat unfold 3 { a'4 a a a }
2912 }
2913
2914 dialogue = \lyricmode {
2915   \markup {
2916     \fontsize #1 \upright \smallCaps Abe:
2917     "Say this over measures one and"
2918   }4*7
2919   "two"4 |
2920   \break
2921   "and this over measure"4*3
2922   "three"4 |
2923 }
2924
2925 \score {
2926   <<
2927     \new Lyrics \with {
2928       \override LyricText.font-shape = #'italic
2929       \override LyricText.self-alignment-X = #LEFT
2930     }
2931     { \dialogue }
2932     \new Staff {
2933       \new Voice { \music }
2934     }
2935   >>
2936 }
2937 @end lilypond
2938
2939 @c TODO show use of \column to produce dialogue on two lines
2940
2941 @seealso
2942 Manuel de notation :
2943 @ref{Durée explicite des syllabes},
2944 @ref{Texte}.
2945
2946 Référence des propriétés internes :
2947 @rinternals{LyricText}.
2948
2949
2950 @node Chants liturgiques
2951 @subsection Chants liturgiques
2952 @translationof Chants psalms and hymns
2953
2954 @cindex cantique
2955 @cindex psalmodie
2956 @cindex hymne
2957 @cindex religieuse, musique
2958 @cindex liturgie et musique
2959
2960 Selon les chapelles, la mise en forme des cantiques, psaumes et hymnes
2961 répond à des canons bien établis.  Bien que différents de par leur
2962 présentation, nous verrons dans ce qui suit que les problèmes qui
2963 surviennent en matière de typographie se ressemblent, quelle que soit
2964 l'obédience.
2965
2966 @menu
2967 * Références en matière de chant liturgique::
2968 * Cantiques et hymnes::
2969 * Psalmodie::
2970 * Mesure incomplète et musique liturgique::
2971 @end menu
2972
2973
2974 @node Références en matière de chant liturgique
2975 @unnumberedsubsubsec Références en matière de chant liturgique
2976 @translationof References for chants and psalms
2977
2978 La présentation du plain chant et du grégorien selon différents styles
2979 est abordée au chapitre @ref{Notations anciennes}.
2980
2981 @seealso
2982 Manuel de notation :
2983 @ref{Notations anciennes}.
2984
2985 Morceaux choisis :
2986 @rlsrnamed{Vocal music,Musique vocale}.
2987
2988
2989 @node Cantiques et hymnes
2990 @unnumberedsubsubsec Cantiques et hymnes
2991 @translationof Setting a chant
2992
2993 La mise en forme contemporaine de cantiques utilise à la fois la
2994 notation moderne et un certain nombre d'éléments propres aux notations
2995 anciennes.  Nous allons examiner quelques uns de ces éléments et la
2996 méthode consacrée pour les mettre en œuvre.
2997
2998 Les cantiques utilisent souvent des noires dépourvues de hampe pour
2999 indiquer les hauteurs ; le rythme de la mélodie est donné par le
3000 rythme et l'accentuation des paroles elles-mêmes.
3001
3002 @lilypond[verbatim,quote]
3003 stemOff = { \hide Staff.Stem }
3004
3005 \relative c' {
3006   \stemOff
3007   a'4 b c2 |
3008 }
3009 @end lilypond
3010
3011 Les barres de mesure sont absentes dans la plupart des cas ; celles
3012 que vous rencontrerez seront raccourcies ou en pointillé, dans le but
3013 d'indiquer une « respiration ».  Le fait de supprimer le graveur de
3014 barres de mesure produira des portées sans barre :
3015
3016 @lilypond[verbatim,quote]
3017 \score {
3018   \new StaffGroup <<
3019     \new Staff {
3020       \relative {
3021         a'4 b c2 |
3022         a4 b c2 |
3023         a4 b c2 |
3024       }
3025     }
3026     \new Staff {
3027       \relative {
3028         a'4 b c2 |
3029         a4 b c2 |
3030         a4 b c2 |
3031       }
3032     }
3033   >>
3034   \layout {
3035     \context {
3036       \Staff
3037       \remove "Bar_engraver"
3038     }
3039   }
3040 }
3041 @end lilypond
3042
3043 L'absence de barre de mesure peut ne concerner que certaines portées :
3044
3045 @lilypond[verbatim, quote]
3046 \score {
3047   \new ChoirStaff <<
3048     \new Staff
3049     \with { \remove "Bar_engraver" } {
3050       \relative {
3051         a'4 b c2 |
3052         a4 b c2 |
3053         a4 b c2 |
3054       }
3055     }
3056     \new Staff {
3057       \relative {
3058         a'4 b c2 |
3059         a4 b c2 |
3060         a4 b c2 |
3061       }
3062     }
3063   >>
3064 }
3065 @end lilypond
3066
3067 L'absence de barre de mesure sur un fragment seulement s'obtient en
3068 traitant ce fragment comme une cadence.  S'il est relativement long,
3069 pensez à y insérer des barres fantômes -- un simple @code{\bar ""}
3070 -- pour indiquer à LilyPond où serait susceptible de se produire un saut
3071 de ligne.
3072
3073 @lilypond[verbatim,quote,relative=2]
3074 a4 b c2 |
3075 \cadenzaOn
3076 a4 b c2
3077 a4 b c2
3078 \bar ""
3079 a4 b c2
3080 a4 b c2
3081 \cadenzaOff
3082 a4 b c2 |
3083 a4 b c2 |
3084 @end lilypond
3085
3086 Dans la mélodie d'un cantique, les silences ou pauses s'indiquent à
3087 l'aide de barres de mesure spécifiques :
3088
3089 @lilypond[verbatim, quote,relative=2]
3090 a4
3091 \cadenzaOn
3092 b c2
3093 a4 b c2
3094 \bar "'"
3095 a4 b c2
3096 a4 b c2
3097 \bar ";"
3098 a4 b c2
3099 \bar "!"
3100 a4 b c2
3101 \bar "||"
3102 @end lilypond
3103
3104 Vous pouvez accessoirement, bien qu'il s'agisse de notation moderne,
3105 emprunter au grégorien des indications de pause et silence.  Il vous
3106 suffit pour cela d'adapter la commande @code{\breathe} selon vos
3107 besoins :
3108
3109 @lilypond[verbatim,quote]
3110 divisioMinima = {
3111   \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima
3112   \once \override BreathingSign.Y-offset = #0
3113   \breathe
3114 }
3115 divisioMaior = {
3116   \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior
3117   \once \override BreathingSign.Y-offset = #0
3118   \breathe
3119 }
3120 divisioMaxima = {
3121   \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima
3122   \once \override BreathingSign.Y-offset = #0
3123   \breathe
3124 }
3125 finalis = {
3126   \once \override BreathingSign.stencil = #ly:breathing-sign::finalis
3127   \once \override BreathingSign.Y-offset = #0
3128   \breathe
3129 }
3130
3131 \score {
3132   \relative {
3133     g'2 a4 g
3134     \divisioMinima
3135     g2 a4 g
3136     \divisioMaior
3137     g2 a4 g
3138     \divisioMaxima
3139     g2 a4 g
3140     \finalis
3141   }
3142   \layout {
3143     \context {
3144       \Staff
3145       \remove "Bar_engraver"
3146     }
3147   }
3148 }
3149 @end lilypond
3150
3151 De nombreux cantiques sont dépourvus de métrique, voire même de clef.
3152
3153 @lilypond[verbatim,quote]
3154 \score {
3155   \new Staff {
3156     \relative {
3157       a'4 b c2 |
3158       a4 b c2 |
3159       a4 b c2 |
3160     }
3161   }
3162   \layout {
3163     \context {
3164       \Staff
3165       \remove "Bar_engraver"
3166       \remove "Time_signature_engraver"
3167       \remove "Clef_engraver"
3168     }
3169   }
3170 }
3171 @end lilypond
3172
3173 L'une des traditions anglicanes est de chanter les psaumes sur la base
3174 d'un fragment de sept mesures -- forme @emph{single} ou simple -- ou de
3175 deux fragments toujours de sept mesures -- forme @emph{double}.  Chaque
3176 fragment est divisé en deux parties correspondant aux deux moitiés de
3177 chaque verset et généralement séparées par une double barre.  Il n'est
3178 fait usage que de rondes et de blanches, et la première mesure de chaque
3179 moitié contient un simple accord de rondes.  Il s'agit donc des notes
3180 correspondant au « récitatif ».  Ces cantiques sont traditionnellement
3181 centrés sur la page.
3182
3183 @lilypond[verbatim,quote]
3184 SopranoMusic = \relative {
3185   g'1 | c2 b | a1 | \bar "||"
3186   a1 | d2 c | c b | c1 | \bar "||"
3187 }
3188
3189 AltoMusic = \relative {
3190   e'1 | g2 g | f1 |
3191   f1 | f2 e | d d | e1 |
3192 }
3193
3194 TenorMusic = \relative {
3195   c'1 | c2 c | c1 |
3196   d1 | g,2 g | g g | g1 |
3197 }
3198
3199 BassMusic =  \relative {
3200   c1 | e2 e | f1 |
3201   d1 | b2 c | g' g | c,1 |
3202 }
3203
3204 global = {
3205   \time 2/2
3206 }
3207
3208 % Use markup to center the chant on the page
3209 \markup {
3210   \fill-line {
3211     \score {  % centered
3212       <<
3213         \new ChoirStaff <<
3214           \new Staff <<
3215             \global
3216             \clef "treble"
3217             \new Voice = "Soprano" <<
3218               \voiceOne
3219               \SopranoMusic
3220             >>
3221             \new Voice = "Alto" <<
3222               \voiceTwo
3223               \AltoMusic
3224             >>
3225           >>
3226           \new Staff <<
3227             \clef "bass"
3228             \global
3229             \new Voice = "Tenor" <<
3230               \voiceOne
3231               \TenorMusic
3232             >>
3233             \new Voice = "Bass" <<
3234               \voiceTwo
3235               \BassMusic
3236             >>
3237           >>
3238         >>
3239       >>
3240       \layout {
3241         \context {
3242           \Score
3243           \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/2)
3244         }
3245         \context {
3246           \Staff
3247           \remove "Time_signature_engraver"
3248         }
3249       }
3250     }  % End score
3251   }
3252 }  % End markup
3253 @end lilypond
3254
3255 D'autres approches d'une telle mise en forme font l'objet du premier des
3256 exemples qui suivent.
3257
3258 @snippets
3259 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3260 {chant-or-psalms-notation.ly}
3261
3262 Cantiques et autres textes liturgiques peuvent être mis en forme avec
3263 une grande liberté et parfois emprunter des éléments de notation
3264 ancienne.  Le texte apparaît souvent sous la mélodie, les mots alors
3265 alignés sur les notes.  En pareil cas, les notes sont espacées selon les
3266 syllabes et non leur durée.
3267
3268 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3269 {ancient-notation-template----modern-transcription-of-gregorian-music.ly}
3270
3271 @seealso
3272 Manuel d'initiation :
3273 @rlearning{Visibilité et couleur des objets},
3274 @rlearning{Modèles pour ensemble vocal}.
3275
3276 Manuel de notation :
3277 @ref{Notations anciennes},
3278 @ref{Barres de mesure},
3279 @ref{Modification des greffons de contexte},
3280 @ref{Typographie du chant grégorien},
3281 @ref{Musique sans métrique},
3282 @ref{Visibilité des objets}.
3283
3284
3285 @node Psalmodie
3286 @unnumberedsubsubsec Psalmodie
3287 @translationof Pointing a psalm
3288
3289 Les versets d'un psaume anglican sont habituellement centrées sous la
3290 mélodie.
3291
3292 Dans le cas d'un chant simple, les sept mesures qui le composent sont
3293 répétées pour chaque verset.  Dans le cas d'un chant double, les
3294 quatorze mesures se répètent par couple de versets.  Des marques
3295 insérées dans le texte indiquent comment il s'articule par rapport à la
3296 mélodie.  Chaque verset est séparé en deux, et la rupture est indiquée
3297 par un caractère deux points (@code{:}) correspondant à la double barre
3298 de la mélodie.  Le texte précédant les deux points se chante sur les
3299 trois premières mesures, celui qui suit sur les quatre dernières
3300 mesures.
3301
3302 De simples barres verticales -- remplacées par des virgules inversées
3303 dans certains psautiers -- représentent les barres de mesures portées
3304 sur la mélodie.  En mode @emph{markup}, ces barres s'obtiennent en
3305 saisissant le même caractère @code{|} qui sert pour les contrôles de
3306 mesure.
3307
3308 @lilypond[verbatim,quote]
3309 \markup {
3310   \fill-line {
3311     \column {
3312       \left-align {
3313         \line { O come let us sing | unto the | Lord : let }
3314         \line { us heartily rejoice in the | strength of | our }
3315         \line { sal- | -vation. }
3316       }
3317     }
3318   }
3319 }
3320 @end lilypond
3321
3322 Vous pourriez tout à fait utiliser d'autres symboles disponibles au
3323 travers des glyphes de la fonte @code{fetaMusic} -- voir le chapitre
3324 @ref{Fontes} pour plus de détails.
3325
3326 @lilypond[verbatim,quote]
3327 tick = \markup {
3328   \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3329 }
3330 \markup {
3331   \fill-line {
3332     \column {
3333       \left-align {
3334         \line { O come let us sing \tick unto the \tick Lord : let }
3335         \line {
3336           us heartily rejoice in the \tick strength of \tick our
3337         }
3338         \line { sal \tick vation. }
3339       }
3340     }
3341   }
3342 }
3343 @end lilypond
3344
3345 Lorsqu'une mesure ne comporte qu'une ronde, le texte correspondant à
3346 cette mesure est chanté sur cette même note, selon le rythme naturel de
3347 la phrase.  Lorsque la mesure comporte deux notes, celles-ci
3348 correspondent en général à une ou deux syllabes ; dans le cas
3349 contraire, le changement de note est indiqué par un point.
3350
3351 @lilypond[verbatim,quote]
3352 dot = \markup {
3353   \raise #0.7 \musicglyph #"dots.dot"
3354 }
3355 tick = \markup {
3356   \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3357 }
3358 \markup {
3359   \fill-line {
3360     \column {
3361       \left-align {
3362         \line {
3363           O come let us sing \tick unto \dot the \tick Lord : let
3364         }
3365         \line {
3366           us heartily rejoice in the \tick strength of \tick our
3367         }
3368         \line { sal \tick vation. }
3369       }
3370     }
3371   }
3372 }
3373 @end lilypond
3374
3375 Certains psautiers font apparaître, pour indiquer une césure, une
3376 astérisque au lieu d'une virgule, ainsi que des caractères gras pour les
3377 syllabes accentuées ou allongées.
3378
3379 @lilypond[verbatim,quote]
3380 dot = \markup {
3381   \raise #0.7 \musicglyph #"dots.dot"
3382 }
3383 tick = \markup {
3384   \raise #1 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3385 }
3386 \markup {
3387   \fill-line {
3388     \column {
3389       \left-align {
3390         \line { Today if ye will hear his voice * }
3391         \line {
3392           \concat { \bold hard en }
3393           | not your | hearts : as in the pro-
3394         }
3395         \line { vocation * and as in the \bold day of tempt- | }
3396         \line { -ation | in the | wilderness. }
3397       }
3398     }
3399   }
3400 }
3401 @end lilypond
3402
3403 D'autres psautiers indiquent une syllabe accentuée en la surchargeant
3404 d'un accent.
3405
3406 @lilypond[verbatim,quote]
3407 tick = \markup {
3408   \raise #2 \fontsize #-5 \musicglyph #"scripts.rvarcomma"
3409 }
3410 \markup {
3411   \fill-line {
3412     \column {
3413       \left-align {
3414         \line {
3415           O come let us \concat {
3416             si \combine \tick ng
3417           }
3418           | unto the | Lord : let
3419         }
3420         \line {
3421           us heartily \concat {
3422             rejo \combine \tick ice
3423           }
3424           in the | strength of | our
3425         }
3426         \line { sal- | -vation. }
3427       }
3428     }
3429   }
3430 }
3431 @end lilypond
3432
3433 L'utilisation du mode @emph{markup} pour centrer le texte et agencer les
3434 lignes est abordée en détails au chapitre @ref{Mise en forme du texte}.
3435
3436 La plupart de ces éléments sont regroupés dans l'un des versets du modèle
3437 présenté à la rubrique @rlearning{Psalmodie}.
3438
3439 @seealso
3440 Manuel d'initiation :
3441 @rlearning{Psalmodie},
3442 @rlearning{Modèles pour ensemble vocal}.
3443
3444 Manuel de notation :
3445 @ref{Fontes},
3446 @ref{Mise en forme du texte}.
3447
3448
3449 @node Mesure incomplète et musique liturgique
3450 @unnumberedsubsubsec Mesure incomplète et musique liturgique
3451 @translationof Partial measures in hymn tunes
3452
3453 Il arrive fréquemment que les chants liturgiques comportent des mesures
3454 incomplètes aussi bien en début qu'en fin de ligne, de telle sorte qu'à
3455 une portée corresponde une ligne de texte.  Ceci requiert donc
3456 l'utilisation de la commande @code{\partial} en début de partition et
3457 d'une commande @code{\bar "|"} ou @code{\bar "||"} à la fin de
3458 chaque ligne.
3459
3460 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3461 {hymn-template.ly}
3462
3463
3464 @node Musique vocale ancienne
3465 @subsection Musique vocale ancienne
3466 @translationof Ancient vocal music
3467
3468 LilyPond prend en charge la musique vocale ancienne.  Elle est abordée
3469 en détails au chapitre @ref{Notations anciennes}.
3470
3471 @c TODO
3472
3473 @c Add "Printing both the ancient and the modern clef in vocal music" snippet,
3474 @c and "Transcription of Ancient music with incipit" snippet. -vv
3475
3476 @seealso
3477 Manuel de notation :
3478 @ref{Notations anciennes}.