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