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