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