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