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