]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/expressive.itely
Issue 4894: Remove unescaped @funindex entries
[lilypond.git] / Documentation / fr / notation / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4    Translation of GIT committish: 16d46fb0995cc6d078617ada1e8fea7879dffe07
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.19.21"
12
13 @c Translators: Valentin Villenave, Jean-Charles Malahieude
14 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15
16
17 @node Signes d'interprétation
18 @section Signes d'interprétation
19 @translationof Expressive marks
20
21 @lilypondfile[quote]{expressive-headword.ly}
22
23 Ce chapitre traite des différentes indications d'interprétation que l'on
24 peut trouver sur les partitions.
25
26 @menu
27 * Signes d'interprétation attachés à des notes::
28 * Signes d'interprétation sous forme de courbe::
29 * Signes d'interprétation sous forme de ligne::
30 @end menu
31
32
33 @node Signes d'interprétation attachés à des notes
34 @subsection Signes d'interprétation attachés à des notes
35 @translationof Expressive marks attached to notes
36
37 Nous allons voir au cours de ces lignes comment ajouter aux notes des
38 indications d'interprétation -- articulation, ornementation, nuance --
39 et aborderons la manière de générer vos propres signes.
40
41 @menu
42 * Articulations et ornements::
43 * Nuances::
44 * Personnalisation des indications de nuance::
45 @end menu
46
47
48 @node Articulations et ornements
49 @unnumberedsubsubsec Articulations et ornements
50 @translationof Articulations and ornamentations
51
52 @cindex articulations
53 @cindex symboles d'ornementation
54 @cindex ornementation, symboles
55 @cindex accent
56 @cindex marcato
57 @cindex staccatissimo
58 @cindex espressivo
59 @cindex point d'orgue
60 @cindex point d'arrêt
61 @cindex staccato
62 @cindex portato
63 @cindex tenuto
64 @cindex coup d'archet
65 @cindex bouché
66 @cindex sourdine
67 @cindex orgue, marque de pédale
68 @cindex grupetto
69 @cindex ouvert
70 @cindex flageolet
71 @cindex trille
72 @cindex mordant
73 @cindex ornementation baroque
74 @cindex baroque, ornementation
75 @cindex pouce
76 @cindex segno
77 @cindex coda
78 @cindex varcoda
79
80 @funindex \accent
81 @funindex \marcato
82 @funindex \staccatissimo
83 @funindex \espressivo
84 @funindex \staccato
85 @funindex \tenuto
86 @funindex \portato
87 @funindex \upbow
88 @funindex \downbow
89 @funindex \flageolet
90 @funindex \thumb
91 @funindex \lheel
92 @funindex \rheel
93 @funindex \ltoe
94 @funindex \rtoe
95 @funindex \open
96 @funindex \halfopen
97 @funindex \stopped
98 @funindex \snappizzicato
99 @funindex \turn
100 @funindex \reverseturn
101 @funindex \trill
102 @funindex \prall
103 @funindex \mordent
104 @funindex \prallprall
105 @funindex \prallmordent
106 @funindex \upprall
107 @funindex \downprall
108 @funindex \upmordent
109 @funindex \downmordent
110 @funindex \pralldown
111 @funindex \prallup
112 @funindex \lineprall
113 @funindex \signumcongruentiae
114 @funindex \shortfermata
115 @funindex \fermata
116 @funindex \longfermata
117 @funindex \verylongfermata
118 @funindex \fermataMarkup
119 @funindex \segno
120 @funindex \coda
121 @funindex \varcoda
122 @funindex -
123
124 Les différents symboles qui indiquent des ponctuations ou des modes de
125 jeu différents s'ajoutent aux notes de la manière suivante :
126
127 @example
128 @var{note}\@var{nom}
129 @end example
130
131 Les valeurs de @var{nom} sont répertoriées dans l'annexe
132 @ref{Liste des signes d'articulation}. En voici un exemple :
133
134 @lilypond[verbatim,quote]
135 \relative {
136   c''4\staccato c\mordent b2\turn
137   c1\fermata
138 }
139 @end lilypond
140
141 @cindex marcato
142 @cindex tenuto
143 @cindex staccatissimo
144 @cindex accent
145 @cindex staccato
146 @cindex portato
147
148 Certains signes d'articulation disposent d'un raccourci.  On les ajoute
149 à chaque note au moyen d'un tiret suivi du caractère correspondant à
150 l'articulation désirée.  C'est entre autres le cas pour
151 @notation{marcato}, @notation{stopped}, @notation{tenuto},
152 @notation{staccatissimo}, @notation{accent}, @notation{staccato}, et
153 @notation{portato}, comme l'illustre l'exemple ci-dessous.
154
155 @lilypond[verbatim,quote]
156 \relative {
157   c''4-^  c-+  c--  c-!
158   c4->  c-.  c2-_
159 }
160 @end lilypond
161
162 Même si LilyPond place automatiquement ces symboles, selon les règles
163 contenues dans le fichier @file{scm/script.scm}, il est possible de
164 l'obliger à les positionner au-dessus ou en dessous de la note, comme
165 indiqué au chapitre @ref{Direction et positionnement}.
166
167 Les articulations sont des objets de type @code{script} ; les
168 propriétés de ces objets sont abordées plus en détail au chapitre
169 @rinternals{Script}.
170
171 Une articulation peut se rattacher aussi bien à un silence qu'à une
172 note, mais @strong{pas à un silence multimesures}.  Il existe cependant
173 un cas particulier : le point d'orgue -- ou point d'arrêt -- attaché à
174 un silence valant l'intégralité de la mesure.  LilyPond dispose à cet
175 effet de la commande @code{\fermataMarkup}, qui créera un objet
176 @code{MultiMeasureRestText} rattaché à ce « silence multimesures ».
177
178 @lilypond[verbatim,quote,fragment]
179 \override Script.color = #red
180 \override MultiMeasureRestText.color = #blue
181 a'2\fermata r\fermata
182 R1\fermataMarkup
183 @end lilypond
184
185 En dehors des articulations habituelles, vous pouvez adjoindre du texte
186 -- avec ou sans mise en forme -- à n'importe quelle note.  Voir à ce
187 propos @ref{Commentaires textuels}.
188
189 Pour plus d'information sur la manière d'ordonner @code{Scripts} et
190 @code{TextScripts}, consultez le chapitre
191 @rlearning{Positionnement des objets}.
192
193 @snippets
194
195 @lilypondfile[verbatim,quote,texidoc,doctitle]
196 {modifying-default-values-for-articulation-shorthand-notation.ly}
197
198 @lilypondfile[verbatim,quote,texidoc,doctitle]
199 {controlling-the-vertical-ordering-of-scripts.ly}
200
201 @lilypondfile[verbatim,quote,texidoc,doctitle]
202 {creating-a-delayed-turn.ly}
203
204 @seealso
205 Glossaire musicologique :
206 @rglos{tenuto},
207 @rglos{accent},
208 @rglos{staccato},
209 @rglos{portato}.
210
211 Manuel d'initiation :
212 @rlearning{Positionnement des objets}.
213
214 Manuel de notation :
215 @ref{Commentaires textuels},
216 @ref{Direction et positionnement},
217 @ref{Liste des signes d'articulation},
218 @ref{Trilles}.
219
220 Fichiers d'initialisation :
221 @file{scm/script.scm}.
222
223 Morceaux choisis :
224 @rlsrnamed{Expressive marks,Signes d'interprétation}.
225
226 Référence des propriétés internes :
227 @rinternals{Script},
228 @rinternals{TextScript}.
229
230
231 @node Nuances
232 @unnumberedsubsubsec Nuances
233 @translationof Dynamics
234
235 @cindex nuances
236
237 @funindex \ppppp
238 @funindex \pppp
239 @funindex \ppp
240 @funindex \pp
241 @funindex \p
242 @funindex \mp
243 @funindex \mf
244 @funindex \f
245 @funindex \ff
246 @funindex \fff
247 @funindex \ffff
248 @funindex \fffff
249 @funindex \fp
250 @funindex \sf
251 @funindex \sff
252 @funindex \sp
253 @funindex \spp
254 @funindex \sfz
255 @funindex \rfz
256
257 À chaque nuance absolue correspond une commande qui peut être indiquée
258 après une note : @code{c4\ff} par exemple.  Les commandes de nuance
259 disponibles sont @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp},
260 @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff},
261 @code{\ffff}, @code{\fffff}, @code{\fp}, @code{\sf}, @code{\sff},
262 @code{\sp}, @code{\spp}, @code{\sfz} et @code{\rfz}.  Les nuances se
263 placent aussi bien en dessous qu'au-dessus de la portée ; pour plus
264 d'information, consultez @ref{Direction et positionnement}.
265
266 @lilypond[verbatim,quote]
267 \relative c'' {
268   c2\ppp c\mp
269   c2\rfz c^\mf
270   c2_\spp c^\ff
271 }
272 @end lilypond
273
274 @cindex soufflet
275 @cindex crescendo
276 @cindex decrescendo
277 @cindex diminuendo
278
279 @funindex \<
280 @funindex \>
281 @funindex \!
282 @funindex \cr
283 @funindex \decr
284
285 Un crescendo est délimité par @code{\<} et @code{\!}, ou peut se
286 terminer par une commande de nuance explicite, ou bien un decrescendo ou
287 un nouveau crescendo.  Il en va de même pour un diminuendo.  Au lieu de
288 @code{\<} et @code{\>}, vous pouvez utiliser @code{\cr} et @code{\decr},
289 auquel cas LilyPond n'imprimera pas de soufflet (@emph{hairpin} en
290 anglais).
291
292 @lilypond[verbatim,quote]
293 \relative c'' {
294   c2\< c\!
295   d2\< d\f
296   e2\< e\>
297   f2\> f\!
298   e2\> e\mp
299   d2\> d\>
300   c1\!
301 }
302 @end lilypond
303
304 Un soufflet terminé par un simple @code{\!} prendra fin sur la droite de
305 la tête de note à laquelle il est attaché.  Dans le cas où il se termine
306 par l'intervention d'un autre soufflet (contraire ou non), il prendra
307 fin au milieu de la tête de note affublée d'un @code{\<} ou d'un
308 @code{\>}, et le nouveau soufflet débutera à l'extrémité droite de cette
309 même tête de note.
310
311 @lilypond[verbatim,quote]
312 \relative {
313   c''1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\!
314 }
315 @end lilypond
316
317 Il en va de même lorsqu'un soufflet est interrompu par une nuance
318 explicite. Notez bien que la largeur occupée par cette nuance explicite
319 influe sur la terminaison du soufflet :
320
321 @lilypond[verbatim,quote]
322 \relative {
323   c''1\< | c4 a c\mf a | c1\< | c4 a c\ffff a
324 }
325 @end lilypond
326
327 @cindex nuances successives sur une note tenue
328 @cindex tenue et nuances successives
329
330 Les indications de nuance sont attachées aux notes ; aussi, lorsque
331 l'on veut faire se succéder plusieurs nuances pendant une note tenue, il
332 faudra avoir recours à des silences invisibles :
333
334 @lilypond[verbatim,quote]
335 \relative {
336   c''4\< c\! d\> e\!
337   << f1 { s4 s4\< s4\> s4\! } >>
338 }
339 @end lilypond
340
341 @cindex espressivo
342
343 @funindex \espressivo
344
345 On peut avoir recours à l'indication @code{\espressivo} pour indiquer un
346 crescendo suivi d'un decrescendo sur une même note.  Gardez à l'esprit
347 qu'il s'agit d'une articulation, et en aucun cas d'une nuance.
348
349 @lilypond[verbatim,quote]
350 \relative {
351   c''2 b4 a
352   g1\espressivo
353 }
354 @end lilypond
355
356 @funindex \cresc
357 @funindex \decresc
358 @funindex \dim
359
360 La commande @code{\cresc} permet d'indiquer textuellement le début d'un
361 crescendo.  @code{\decresc} ou @code{\dim} marquent le début d'un
362 decrescendo.  Les lignes d'extension sont gérées automatiquement.
363
364 @lilypond[verbatim,quote]
365 \relative {
366   g'8\cresc a b c b c d e\mf |
367   f8\decresc e d c e\> d c b |
368   a1\dim ~ |
369   a2. r4\! |
370 }
371 @end lilypond
372
373 @funindex \crescTextCresc
374 @funindex \dimTextDecresc
375 @funindex \dimTextDecr
376 @funindex \dimTextDim
377 @funindex \crescHairpin
378 @funindex \dimHairpin
379
380 Une indication textuelle peut indiquer, au lieu d'un soufflet, un
381 changement de nuance :
382
383 @lilypond[verbatim,quote]
384 \relative c'' {
385   \crescTextCresc
386   c4\< d e f\! |
387   \dimTextDecresc
388   g4\> e d c\! |
389   \dimTextDecr
390   e4\> d c b\! |
391   \dimTextDim
392   d4\> c b a\! |
393   \crescHairpin
394   \dimHairpin
395   c4\< d\! e\> d\! |
396 }
397 @end lilypond
398
399 Pour créer des indications de nuance qui restent alignées avec les
400 nuances habituelles, reportez-vous au chapitre
401 @ref{Personnalisation des indications de nuance}.
402
403 @cindex nuances, positionnement vertical
404 @cindex vertical, positionnement des nuances
405
406 @funindex DynamicLineSpanner
407
408 Le positionnement vertical des nuances est géré par le
409 @rinternals{DynamicLineSpanner}.
410
411 @funindex \dynamicUp
412 @funindex \dynamicDown
413 @funindex \dynamicNeutral
414
415 L'utilisation d'un contexte @code{Dynamics} permet de graver les nuances
416 sur leur propre ligne -- Il suffit de placer des silences invisibles
417 pour gérer le temps.  Bien que le contexte @code{Dynamics} accepte des
418 notes pour indiquer les durées, celles-ci ne seront pas imprimées.  Le
419 contexte @code{Dynamics} peut aussi contenir des indications textuelles
420 avec ou sans extenseur, ainsi que les indications de pédale.
421
422 @lilypond[verbatim,quote]
423 <<
424   \new Staff \relative {
425     c'2 d4 e |
426     c4 e e,2 |
427     g'4 a g a |
428     c1 |
429   }
430   \new Dynamics {
431     s1\< |
432     s1\f |
433     s2\dim s2-"rit." |
434     s1\p |
435   }
436 >>
437 @end lilypond
438
439 @predefined
440 @code{\dynamicUp},
441 @code{\dynamicDown},
442 @code{\dynamicNeutral},
443 @code{\crescTextCresc},
444 @code{\dimTextDim},
445 @code{\dimTextDecr},
446 @code{\dimTextDecresc},
447 @code{\crescHairpin},
448 @code{\dimHairpin}.
449 @endpredefined
450
451 @snippets
452
453 @lilypondfile[verbatim,quote,texidoc,doctitle]
454 {setting-hairpin-behavior-at-bar-lines.ly}
455
456 @lilypondfile[verbatim,quote,texidoc,doctitle]
457 {setting-the-minimum-length-of-hairpins.ly}
458
459 @cindex al niente
460 @cindex niente, al
461
462 @lilypondfile[verbatim,quote,texidoc,doctitle]
463 {printing-hairpins-using-al-niente-notation.ly}
464
465 @cindex Ferneyhough, soufflets
466 @cindex soufflets Ferneyhough
467 @cindex ouvert, soufflet
468 @cindex soufflet ouvert
469 @cindex plat, soufflet
470 @cindex soufflet plat
471
472 @lilypondfile[verbatim,quote,texidoc,doctitle]
473 {printing-hairpins-in-various-styles.ly}
474
475 @lilypondfile[verbatim,quote,texidoc,doctitle]
476 {vertically-aligned-dynamics-and-textscripts.ly}
477
478 @lilypondfile[verbatim,quote,texidoc,doctitle]
479 {hiding-the-extender-line-for-text-dynamics.ly}
480
481 @lilypondfile[verbatim,quote,texidoc,doctitle]
482 {changing-text-and-spanner-styles-for-text-dynamics.ly}
483
484 @seealso
485 Glossaire musicologique :
486 @rglos{al niente},
487 @rglos{crescendo},
488 @rglos{decrescendo},
489 @rglosnamed{hairpin,soufflet}.
490
491 Manuel d'initiation :
492 @rlearning{Articulations et nuances}.
493
494 Manuel de notation :
495 @ref{Amélioration du rendu MIDI},
496 @ref{Direction et positionnement},
497 @ref{Gestion des nuances en MIDI},
498 @ref{Personnalisation des indications de nuance}.
499
500 Morceaux choisis :
501 @rlsrnamed{Expressive marks,Signes d'interprétation}.
502
503 Référence des propriétés internes :
504 @rinternals{DynamicText},
505 @rinternals{Hairpin},
506 @rinternals{DynamicLineSpanner},
507 @rinternals{Dynamics}.
508
509
510 @node Personnalisation des indications de nuance
511 @unnumberedsubsubsec Personnalisation des indications de nuance
512 @translationof New dynamic marks
513
514 @cindex indication de nuance, personnalisation
515 @cindex nuances personnalisées
516
517 La manière la plus simple de personnaliser une indication de nuance
518 consiste à utiliser un objet @code{\markup}.
519
520 @lilypond[verbatim,quote]
521 moltoF = \markup { molto \dynamic f }
522
523 \relative {
524   <d' e>16_\moltoF <d e>
525   <d e>2..
526 }
527 @end lilypond
528
529 @cindex nuances éditoriales
530 @cindex nuances entre parenthèses
531 @cindex nuances suggérées
532
533 @funindex \bracket
534 @funindex \dynamic
535
536 Vous pouvez créer des indications de nuance éditoriales (entre
537 parenthèses ou crochets) grâce aux étiquettes (@emph{mode markup}) ; la
538 syntaxe en est abordée au chapitre @ref{Mise en forme du texte}.
539
540 @lilypond[verbatim,quote]
541 roundF = \markup {
542     \center-align \concat { \bold { \italic ( }
543            \dynamic f \bold { \italic ) } } }
544 boxF = \markup { \bracket { \dynamic f } }
545 \relative {
546   c'1_\roundF
547   c1_\boxF
548 }
549 @end lilypond
550
551 @cindex make-dynamic-script
552
553 @funindex make-dynamic-script
554
555 Grâce à la fonction @code{make-dynamic-script}, vous pouvez créer de
556 nouvelles marques textuelles que vous combinerez avec les signes de
557 nuance.
558
559 @lilypond[verbatim,quote]
560 sfzp = #(make-dynamic-script "sfzp")
561 \relative {
562   c'4 c c\sfzp c
563 }
564 @end lilypond
565
566 @code{make-dynamic-script} accepte en argument tout objet de type
567 @emph{markup}. Notez bien que la police des nuances ne contient que les
568 caractères @code{f,m,p,r,s} et @code{z}, et que les marques de nuance
569 possèdent des propriétés particulières et prédéfinies quant à leur
570 police.  Aussi, lorsque vous créez du texte en pareille situation, nous
571 vous recommandons d'utiliser @code{\normal-text} pour annuler ces
572 propriétés.  L'intérêt majeur de recourir à la fonction
573 @code{make-dynamic-script} plutôt qu'à un simple @emph{markup} réside
574 dans l'assurance que ces objets personnalisés et les soufflets seront
575 alignés lorsqu'attachés à une même note.
576
577 @lilypond[verbatim,quote]
578 roundF = \markup { \center-align \concat {
579            \normal-text { \bold { \italic ( } }
580            \dynamic f
581            \normal-text { \bold { \italic ) } } } }
582 boxF = \markup { \bracket { \dynamic f } }
583 mfEspress = \markup { \center-align \line {
584               \hspace #3.7 mf \normal-text \italic espress. } }
585 roundFdynamic = #(make-dynamic-script roundF)
586 boxFdynamic = #(make-dynamic-script boxF)
587 mfEspressDynamic = #(make-dynamic-script mfEspress)
588 \relative {
589   c'4_\roundFdynamic\< d e f
590   g,1~_\boxFdynamic\>
591   g
592   g'~\mfEspressDynamic
593   g
594 }
595 @end lilypond
596
597 La construction d'une indication de nuance personnalisée peut aussi se
598 faire en langage Scheme ; voir
599 @rextend{Construction d'un markup en Scheme} pour en connaître les
600 modalités.
601
602 @lilypond[verbatim,quote]
603 moltoF = #(make-dynamic-script
604             (markup #:normal-text "molto"
605                     #:dynamic "f"))
606 \relative {
607   <d' e>16 <d e>
608   <d e>2..\moltoF
609 }
610 @end lilypond
611
612 L'utilisation d'un @code{\tweak} permettra d'aligner par la gauche
613 cette nuance textuelle sur la tête de note, plutôt qu'un centrage :
614
615 @lilypond[verbatim,quote]
616 moltoF = \tweak DynamicText.self-alignment-X #LEFT
617          #(make-dynamic-script
618             (markup #:normal-text "molto"
619                     #:dynamic "f"))
620 \relative {
621   <d' e>16 <d e>
622   <d e>2..\moltoF <d e>1
623 }
624 @end lilypond
625
626 L'utilisation des fontes en mode @emph{markup} est abordée au chapitre
627 @ref{Sélection de la fonte et de la taille}.
628
629 @seealso
630 Manuel de notation :
631 @ref{Amélioration du rendu MIDI},
632 @ref{Gestion des nuances en MIDI},
633 @ref{Mise en forme du texte},
634 @ref{Sélection de la fonte et de la taille}.
635
636 Morceaux choisis :
637 @rlsrnamed{Expressive marks,Signes d'interprétation}.
638
639 Manuel d'extension :
640 @rextend{Construction d'un markup en Scheme}.
641
642
643 @node Signes d'interprétation sous forme de courbe
644 @subsection Signes d'interprétation sous forme de courbe
645 @translationof Expressive marks as curves
646
647 @cindex courbes
648
649 Ce chapitre traite des signes d'interprétation imprimés sous forme de
650 courbe : liaisons d'articulation ou de phrasé, respirations, chutes
651 et sauts.
652
653 @menu
654 * Liaisons d'articulation::
655 * Liaisons de phrasé::
656 * Signes de respiration::
657 * Chutes et sauts::
658 @end menu
659
660
661 @node Liaisons d'articulation
662 @unnumberedsubsubsec Liaisons d'articulation
663 @translationof Slurs
664
665 @cindex legato
666 @cindex liaison d'articulation
667
668 Une liaison d'articulation indique que les notes doivent être jouées
669 liées, ou @emph{legato}.  Ces liaisons s'indiquent au moyen de
670 parenthèses.
671
672 @warning{Lorsque la musique est polyphonique, la liaison doit se
673 terminer dans la voix où elle a été entamée.}
674
675 @lilypond[verbatim,quote]
676 \relative {
677   f''4( g a) a8 b(
678   a4 g2 f4)
679   <c e>2( <b d>2)
680 }
681 @end lilypond
682
683 @cindex liaison, orientation manuelle
684 @cindex liaison, au-dessous des notes
685 @cindex liaison, au-dessus des notes
686
687 @funindex \slurDown
688 @funindex \slurNeutral
689 @funindex \=
690
691 Vous pouvez décider de l'orientation des liaisons par rapport à la
692 portée, comme indiqué au chapitre @ref{Direction et positionnement}.
693
694 @cindex articulation, liaison
695 @cindex liaisons d'articulation multiples
696 @cindex liaisons d'articulation simultanées
697 @cindex multiples, liaisons d'articulation
698 @cindex simultanées, liaisons d'articulation
699
700 Plusieurs liaisons peuvent intervenir simultanément ou concurremment, ce
701 qui requiert une attention spéciale.  Dans la majorité des cas, la
702 liaison externe indique un phrasé, et un phrasé peut recouvrir plusieurs
703 liaisons d'articulation -- voir @ref{Liaisons de phrasé}.  Dans le cas
704 où plusieurs liaisons d'articulation interviennent au sein d'un même
705 contexte @code{Voice}, leurs début et fin doivent être labellisés par un
706 @code{\=} suivi d'un identifiant (numérique ou chaîne).
707
708 @lilypond[verbatim,quote]
709 \fixed c' {
710   <c~ f\=1( g\=2( >2 <c e\=1) a\=2) >
711 }
712 @end lilypond
713
714 @cindex liaison, style de trait
715 @cindex liaison, trait plein
716 @cindex liaison, trait pointillé
717 @cindex liaison, tirets
718 @cindex plein, trait de liaison
719 @cindex pointillé, trait de liaison
720 @cindex tiret, trait de liaison
721 @cindex style de trait, liaison
722
723 @funindex \slurDashed
724 @funindex \slurDotted
725 @funindex \slurSolid
726
727 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
728 possible de l'imprimer sous la forme de tirets ou en pointillé :
729
730 @lilypond[verbatim,quote]
731 \relative {
732   c'4( e g2)
733   \slurDashed
734   g4( e c2)
735   \slurDotted
736   c4( e g2)
737   \slurSolid
738   g4( e c2)
739 }
740 @end lilypond
741
742 @funindex \slurHalfDashed
743 @funindex \slurHalfSolid
744
745 @cindex liaison, tirets et trait continu
746
747 En utilisant @code{\slurHalfDashed}, la première moitié de la liaison
748 aura un trait discontinu et continu pour la seconde.  L'inverse
749 s'obtient avec @code{\slurHalfSolid}.
750
751 @lilypond[verbatim,quote]
752 \relative {
753   c'4( e g2)
754   \slurHalfDashed
755   g4( e c2)
756   \slurHalfSolid
757   c4( e g2)
758   \slurSolid
759   g4( e c2)
760 }
761 @end lilypond
762
763 @funindex \slurDashPattern
764
765 @cindex liaison, densité des tirets
766
767 Vous pouvez même personnaliser la densité des tirets d'une
768 liaison :
769
770 @lilypond[verbatim,quote]
771 \relative {
772   c'4( e g2)
773   \slurDashPattern #0.7 #0.75
774   g4( e c2)
775   \slurDashPattern #0.5 #2.0
776   c4( e g2)
777   \slurSolid
778   g4( e c2)
779 }
780 @end lilypond
781
782 @funindex \slurUp
783
784 @predefined
785 @code{\slurUp},
786 @code{\slurDown},
787 @code{\slurNeutral},
788 @code{\slurDashed},
789 @code{\slurDotted},
790 @code{\slurHalfDashed},
791 @code{\slurHalfSolid},
792 @code{\slurDashPattern},
793 @code{\slurSolid}.
794 @endpredefined
795
796 @snippets
797
798 @lilypondfile[verbatim,quote,texidoc,doctitle]
799 {using-double-slurs-for-legato-chords.ly}
800
801 @lilypondfile[verbatim,quote,texidoc,doctitle]
802 {positioning-text-markups-inside-slurs.ly}
803
804 @lilypondfile[verbatim,quote,texidoc,doctitle]
805 {making-slurs-with-complex-dash-structure.ly}
806
807 @seealso
808 Glossaire musicologique :
809 @rglosnamed{slur,liaison}.
810
811 Manuel d'initiation :
812 @rlearning{Non-imbrication des crochets et liaisons}.
813
814 Manuel de notation :
815 @ref{Direction et positionnement},
816 @ref{Liaisons de phrasé}.
817
818 Morceaux choisis :
819 @rlsrnamed{Expressive marks,Signes d'interprétation}.
820
821 Référence des propriétés internes :
822 @rinternals{Slur}.
823
824
825 @node Liaisons de phrasé
826 @unnumberedsubsubsec Liaisons de phrasé
827 @translationof Phrasing slurs
828
829 @cindex liaisons de phrasé
830 @cindex phrasé, liaisons de
831
832 @funindex \(
833 @funindex \)
834
835 Une liaison de phrasé relie plusieurs notes en délimitant une phrase
836 musicale.  On indique les points de départ et d'arrivée avec @code{\(}
837 et @code{\)} respectivement.
838
839 @lilypond[verbatim,quote]
840 \relative {
841   c''4\( d( e) f(
842   e2) d\)
843 }
844 @end lilypond
845
846 @funindex \phrasingSlurUp
847 @funindex \phrasingSlurDown
848 @funindex \phrasingSlurNeutral
849
850 D'un point de vue typographique, rien ne distingue une liaison de phrasé
851 d'une liaison d'articulation.  Cependant, LilyPond les considère comme
852 des objets différents.  Une commande @code{\slurUp} n'affectera donc pas
853 une liaison de phrasé.  Vous pouvez décider de l'orientation des
854 liaisons de phrasé par rapport à la portée, comme indiqué au chapitre
855 @ref{Direction et positionnement}.
856
857 @cindex liaisons de phrasé multiples
858 @cindex liaisons de phrasé simultanées
859 @cindex multiples, liaisons de phrasé
860 @cindex simultanées, liaisons de phrasé
861
862 Plusieurs liaisons de phrasé peuvent intervenir en même temps, dès lors
863 qu'elles sont labellisées, comme des liaisons normales -- voir
864 @ref{Liaisons d'articulation}.
865
866 @cindex liaison, style de trait
867 @cindex liaison, trait plein
868 @cindex liaison, trait pointillé
869 @cindex liaison, tirets
870 @cindex plein, trait de liaison
871 @cindex pointillé, trait de liaison
872 @cindex tiret, trait de liaison
873 @cindex style de trait, liaison
874
875 @funindex \phrasingSlurDashed
876 @funindex \phrasingSlurDotted
877 @funindex \phrasingSlurSolid
878
879 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
880 possible de l'imprimer sous la forme de tirets ou en pointillé :
881
882 @lilypond[verbatim,quote]
883 \relative {
884   c'4\( e g2\)
885   \phrasingSlurDashed
886   g4\( e c2\)
887   \phrasingSlurDotted
888   c4\( e g2\)
889   \phrasingSlurSolid
890   g4\( e c2\)
891 }
892 @end lilypond
893
894 @cindex liaison, tirets et trait continu
895
896 @funindex \phrasingSlurHalfDashed
897 @funindex \phrasingSlurHalfSolid
898
899 En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la
900 liaison aura un trait discontinu et continu pour la seconde.  L'inverse
901 s'obtient avec @code{\phrasingslurHalfSolid}.
902
903 @lilypond[verbatim,quote]
904 \relative {
905   c'4\( e g2\)
906   \phrasingSlurHalfDashed
907   g4\( e c2\)
908   \phrasingSlurHalfSolid
909   c4\( e g2\)
910   \phrasingSlurSolid
911   g4\( e c2\)
912 }
913 @end lilypond
914
915 @funindex \phrasingSlurDashPattern
916
917 @cindex liaison, densité des tirets
918
919 Vous pouvez même personnaliser la densité des tirets d'une liaison :
920
921 @lilypond[verbatim,quote]
922 \relative {
923   c'4\( e g2\)
924   \phrasingSlurDashPattern #0.7 #0.75
925   g4\( e c2\)
926   \phrasingSlurDashPattern #0.5 #2.0
927   c4\( e g2\)
928   \phrasingSlurSolid
929   g4\( e c2\)
930 }
931 @end lilypond
932
933 La personnalisation des lignes discontinues est identique pour les
934 liaisons de phrasé et les liaisons d'articulation.  Pour plus de
935 détails, référez-vous aux morceaux choisis de la section
936 @ref{Liaisons d'articulation}.
937
938 @predefined
939 @code{\phrasingSlurUp},
940 @code{\phrasingSlurDown},
941 @code{\phrasingSlurNeutral},
942 @code{\phrasingSlurDashed},
943 @code{\phrasingSlurDotted},
944 @code{\phrasingSlurHalfDashed},
945 @code{\phrasingSlurHalfSolid},
946 @code{\phrasingSlurDashPattern},
947 @code{\phrasingSlurSolid}.
948 @endpredefined
949
950 @seealso
951 Manuel d'initiation :
952 @rlearning{Non-imbrication des crochets et liaisons}.
953
954 Manuel de notation :
955 @ref{Direction et positionnement},
956 @ref{Liaisons d'articulation}.
957
958 Morceaux choisis :
959 @rlsrnamed{Expressive marks,Signes d'interprétation}.
960
961 Référence des propriétés internes :
962 @rinternals{PhrasingSlur}.
963
964
965 @node Signes de respiration
966 @unnumberedsubsubsec Signes de respiration
967 @translationof Breath marks
968
969 @cindex respiration, indication
970 @cindex point d'arrêt
971
972 @funindex \breathe
973
974 Les indications de respiration sont indiquées par la commande
975 @code{\breathe}.
976
977 @lilypond[verbatim,quote]
978 { c''2. \breathe d''4 }
979 @end lilypond
980
981 Contrairement aux autres signes d'interprétation, une respiration n'est
982 pas associée à la note qui la précède ; il s'agit d'un événement musical
983 à part entière.  Par voie de conséquence, toute autre marque attachée à
984 la note précédente, telle un crochet indiquant une ligature manuelle ou
985 une parenthèse indiquant une liaison, doit impérativement se placer
986 avant l'instruction @code{\breathe}.
987
988 Un signe de respiration interrompt obligatoirement les ligatures, même
989 automatiques.  Pour passer outre ce fonctionnement, voir
990 @ref{Barres de ligature manuelles}.
991
992 @lilypond[verbatim,quote]
993 \relative { c''8 \breathe d e f g2 }
994 @end lilypond
995
996 LilyPond gère les @emph{divisiones}, signes utilisés en notation
997 ancienne pour indiquer les respirations.  Pour de plus amples détails,
998 voir @ref{Divisions}.
999
1000 @snippets
1001
1002 @lilypondfile[verbatim,quote,texidoc,doctitle]
1003 {changing-the-breath-mark-symbol.ly}
1004
1005 @cindex coche
1006
1007 @lilypondfile[verbatim,quote,texidoc,doctitle]
1008 {using-a-tick-as-the-breath-mark-symbol.ly}
1009
1010 @cindex césure
1011
1012 @lilypondfile[verbatim,quote,texidoc,doctitle]
1013 {inserting-a-caesura.ly}
1014
1015 @seealso
1016 Glossaire musicologique :
1017 @rglosnamed{caesura,césure}.
1018
1019 Manuel de notation :
1020 @ref{Divisions}.
1021
1022 Morceaux choisis :
1023 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1024
1025 Référence des propriétés internes :
1026 @rinternals{BreathingEvent},
1027 @rinternals{BreathingSign},
1028 @rinternals{Breathing_sign_engraver}.
1029
1030
1031 @node Chutes et sauts
1032 @unnumberedsubsubsec Chutes et sauts
1033 @translationof Falls and doits
1034
1035 @cindex chutes
1036 @cindex sauts
1037
1038 @funindex \bendAfter
1039
1040 Des indications de désinence peuvent être obtenues au moyen de la
1041 commande @code{\bendAfter}.  Leur direction s'indique au moyen des
1042 signes plus (vers le haut) ou moins (vers le bas).  Le chiffre indique
1043 l'intervalle avec la note de départ.
1044
1045 @lilypond[verbatim,quote]
1046 \relative c'' {
1047   c2\bendAfter #+4
1048   c2\bendAfter #-4
1049   c2\bendAfter #+6.5
1050   c2\bendAfter #-6.5
1051   c2\bendAfter #+8
1052   c2\bendAfter #-8
1053 }
1054 @end lilypond
1055
1056 @snippets
1057
1058 @lilypondfile[verbatim,quote,texidoc,doctitle]
1059 {adjusting-the-shape-of-falls-and-doits.ly}
1060
1061 @seealso
1062 Glossaire musical :
1063 @rglosnamed{fall,chute},
1064 @rglosnamed{doit,saut}.
1065
1066 Morceaux choisis :
1067 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1068
1069
1070 @node Signes d'interprétation sous forme de ligne
1071 @subsection Signes d'interprétation sous forme de ligne
1072 @translationof Expressive marks as lines
1073
1074 @cindex lignes
1075
1076 Cette partie traite de la manière de générer des signes d'interprétation
1077 d'aspect linéaire, tels les glissandos, arpèges et trilles.
1078
1079 @menu
1080 * Glissando::
1081 * Arpèges::
1082 * Trilles::
1083 @end menu
1084
1085
1086 @node Glissando
1087 @unnumberedsubsubsec Glissando
1088 @translationof Glissando
1089
1090 @cindex glissando
1091
1092 @funindex \glissando
1093
1094 Un glissando relie une hauteur à une autre en passant par chaque hauteur
1095 intermédiaire.  On l'obtient en accolant la commande @code{\glissando} à
1096 la première note.
1097
1098 @lilypond[verbatim,quote]
1099 \relative {
1100   g'2\glissando g'
1101   c2\glissando c,
1102   \afterGrace f,1\glissando f'16
1103 }
1104 @end lilypond
1105
1106 Un glissando peut intervenir au moment d'un changement de portée :
1107
1108 @lilypond[verbatim,quote]
1109 \new PianoStaff <<
1110   \new Staff = "right" {
1111     e'''2\glissando
1112     \change Staff = "left"
1113     a,,4\glissando
1114     \change Staff = "right"
1115     b''8 r |
1116   }
1117   \new Staff = "left" {
1118     \clef bass
1119     s1
1120   }
1121 >>
1122 @end lilypond
1123
1124 Un glissando peut affecter des notes d'un accord.  En dehors du cas où
1125 les notes des deux accords sont reliées directement l'une à l'autre, les
1126 relations s'établissent à l'aide de la commande @code{\glissandoMap} ;
1127 les notes d'un accord sont numérotées à partir de zéro et dans leur
1128 ordre d'apparition dans le fichier @file{.ly}.
1129
1130 @lilypond[verbatim,quote]
1131 \relative {
1132   <c' e>1\glissando g' |
1133   <c, e>1\glissando |
1134   <g' b> |
1135   \break
1136   \set glissandoMap = #'((0 . 1) (1 . 0))
1137   <c, g'>1\glissando |
1138   <d a'> |
1139   \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2))
1140   c1\glissando |
1141   <d f a> |
1142   \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1))
1143   <f d a'>1\glissando |
1144   <c c'> |
1145 }
1146 @end lilypond
1147
1148 Un glissando est indiqué graphiquement, par une ligne ou des
1149 vaguelettes -- voir @ref{Styles de ligne}.
1150
1151 @snippets
1152
1153 @lilypondfile[verbatim,quote,texidoc,doctitle]
1154 {contemporary-glissando.ly}
1155
1156 @lilypondfile[verbatim,quote,texidoc,doctitle]
1157 {adding-timing-marks-to-long-glissandi.ly}
1158
1159 @lilypondfile[verbatim,quote,texidoc,doctitle]
1160 {making-glissandi-breakable.ly}
1161
1162 @lilypondfile[verbatim,quote,texidoc,doctitle]
1163 {extending-glissandi-across-repeats.ly}
1164
1165 @seealso
1166 Glossaire musicologique :
1167 @rglos{glissando}.
1168
1169 Manuel de notation :
1170 @ref{Styles de ligne}.
1171
1172 Morceaux choisis :
1173 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1174
1175 Référence des propriétés internes :
1176 @rinternals{Glissando}.
1177
1178 @knownissues
1179 Il n'est pas possible d'imprimer un texte (tel que @notation{gliss.})
1180 le long de la ligne de glissando.
1181
1182
1183 @node Arpèges
1184 @unnumberedsubsubsec Arpèges
1185 @translationof Arpeggio
1186
1187 @cindex arpège
1188 @cindex accord arpégé
1189
1190 @funindex \arpeggio
1191 @funindex \arpeggioArrowUp
1192 @funindex \arpeggioArrowDown
1193 @funindex \arpeggioNormal
1194
1195 On peut indiquer qu'un accord doit être arpégé en lui accolant la
1196 commande @code{\arpeggio} :
1197
1198 @lilypond[verbatim,quote]
1199 \relative { <c' e g c>1\arpeggio }
1200 @end lilypond
1201
1202 LilyPond dispose de différents graphismes pour indiquer un arpège ;
1203 @code{\arpeggioNormal} reviendra au style par défaut.
1204
1205 @lilypond[verbatim,quote]
1206 \relative {
1207   <c' e g c>2\arpeggio
1208
1209   \arpeggioArrowUp
1210   <c e g c>2\arpeggio
1211
1212   \arpeggioArrowDown
1213   <c e g c>2\arpeggio
1214
1215   \arpeggioNormal
1216   <c e g c>2\arpeggio
1217 }
1218 @end lilypond
1219
1220 @cindex arpège, symboles spéciaux
1221
1222 @funindex \arpeggioBracket
1223 @funindex \arpeggioParenthesis
1224 @funindex \arpeggioParenthesisDashed
1225
1226 Des crochets indiquent que l'accord devra être plaqué et non
1227 arpégé :
1228
1229 @lilypond[verbatim,quote]
1230 \relative {
1231   <c' e g c>2
1232
1233   \arpeggioBracket
1234   <c e g c>2\arpeggio
1235
1236   \arpeggioParenthesis
1237   <c e g c>2\arpeggio
1238
1239   \arpeggioParenthesisDashed
1240   <c e g c>2\arpeggio
1241
1242   \arpeggioNormal
1243   <c e g c>2\arpeggio
1244 }
1245 @end lilypond
1246
1247 Les indications d'arpeggio peuvent se présenter sous la forme de ligne
1248 discontinue à l'aide de la propriété  @code{'dash-definition}.  Pour
1249 plus de détails à ce propos, consultez @ref{Liaisons d'articulation}.
1250
1251 Un arpège peut parfois s'écrire de manière explicite, à l'aide de
1252 liaisons de tenue.  Pour plus d'information, voir
1253 @ref{Liaisons de prolongation}.
1254
1255 @predefined
1256 @code{\arpeggio},
1257 @code{\arpeggioArrowUp},
1258 @code{\arpeggioArrowDown},
1259 @code{\arpeggioNormal},
1260 @code{\arpeggioBracket},
1261 @code{\arpeggioParenthesis}
1262 @code{\arpeggioParenthesisDashed}.
1263 @endpredefined
1264
1265 @snippets
1266
1267 @lilypondfile[verbatim,quote,texidoc,doctitle]
1268 {creating-cross-staff-arpeggios-in-a-piano-staff.ly}
1269
1270 @lilypondfile[verbatim,quote,texidoc,doctitle]
1271 {creating-cross-staff-arpeggios-in-other-contexts.ly}
1272
1273 @lilypondfile[verbatim,quote,texidoc,doctitle]
1274 {creating-arpeggios-across-notes-in-different-voices.ly}
1275
1276 @seealso
1277 Glossaire musicologique :
1278 @rglos{arpeggio}.
1279
1280 Manuel de notation :
1281 @ref{Liaisons d'articulation},
1282 @ref{Liaisons de prolongation}.
1283
1284 Morceaux choisis :
1285 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1286
1287 Référence des propriétés internes :
1288 @rinternals{Arpeggio},
1289 @rinternals{Slur},
1290 @rinternals{PianoStaff}.
1291
1292 @knownissues
1293 @cindex arpège, style parenthèse
1294
1295 Il est impossible de mêler au même instant, dans un contexte
1296 @code{PianoStaff}, des lignes d'arpèges connectées et d'autres
1297 non connectées.
1298
1299 La manière simple de créer des lignes d'arpège sous forme de parenthèse
1300 n'est pas opérationnelle pour des arpèges inter-portées ; voir
1301 @ref{Hampes et changements de portée}.
1302
1303
1304 @node Trilles
1305 @unnumberedsubsubsec Trilles
1306 @translationof Trills
1307
1308 @cindex trilles
1309
1310 @funindex \trill
1311 @funindex \startTrillSpan
1312 @funindex \stopTrillSpan
1313
1314 Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec
1315 un simple @code{\trill} ; voir @ref{Articulations et ornements}.
1316
1317 Les trilles plus longs sont délimités par @code{\startTrillSpan} et
1318 @code{\stopTrillSpan} :
1319
1320 @lilypond[verbatim,quote]
1321 \relative {
1322   d''1\startTrillSpan
1323   d1
1324   c2\stopTrillSpan r2
1325 }
1326 @end lilypond
1327
1328 Lorsqu'un saut de ligne intervient alors qu'une prolongation de trille
1329 est présente, l'indication de trille et sa prolongation sont rappelées
1330 sur la première note de la nouvelle ligne :
1331
1332 @lilypond[ragged-right,verbatim,quote]
1333 \relative {
1334   d''1\startTrillSpan
1335   \break
1336   d1
1337   c2\stopTrillSpan r2
1338 }
1339 @end lilypond
1340
1341 Lorsque des trilles interviennent sur une succession de hauteurs
1342 différentes, point n'est besoin d'expliciter la commande
1343 @code{\stopTrillSpan} puisque l'apparition d'un nouveau trille
1344 interrompt de fait celui qui le précédait :
1345
1346 @lilypond[verbatim,quote]
1347 \relative {
1348   d''1\startTrillSpan
1349   d1
1350   b1\startTrillSpan
1351   d2\stopTrillSpan r2
1352 }
1353 @end lilypond
1354
1355 Dans l'exemple suivant, un trille se combine avec des notes d'ornement.
1356 La syntaxe d'une telle construction ainsi que le moyen de positionner
1357 les notes d'ornement avec précision est expliquée au chapitre
1358 @ref{Notes d'ornement}.
1359
1360 @lilypond[verbatim,quote]
1361 \relative {
1362   d''1~\afterGrace
1363   d1\startTrillSpan { c32[ d]\stopTrillSpan }
1364   e2 r2
1365 }
1366 @end lilypond
1367
1368 @cindex trilles avec hauteur explicite
1369
1370 @funindex \pitchedTrill
1371
1372 Les trilles qui font intervenir une hauteur précise peuvent être
1373 indiqués par la commande @code{pitchedTrill}.  Le premier argument est
1374 la note réelle ; le second est une hauteur qui sera imprimée comme une
1375 tête de note noire entre parenthèses.
1376
1377 @lilypond[verbatim,quote]
1378 \relative {
1379   \pitchedTrill
1380   e''2\startTrillSpan fis
1381   d2 c2\stopTrillSpan
1382 }
1383 @end lilypond
1384
1385 @cindex trilles avec hauteur explicite et altération
1386 @cindex altération, trilles avec hauteur explicite
1387
1388 Dans l'exemple suivant, le second trille de la deuxième mesure est
1389 ambigu -- le fa qui est forcé n'est pas diésé.  Pour lever toute
1390 ambiguïté, il suffit de forcer l'impression de l'altération en
1391 ajoutant un @code{!} à la note considérée.
1392
1393 @lilypond[verbatim,quote]
1394 \relative {
1395   \pitchedTrill
1396   eis''4\startTrillSpan fis
1397   eis4\stopTrillSpan
1398   \pitchedTrill
1399   eis4\startTrillSpan cis
1400   eis4\stopTrillSpan
1401   \pitchedTrill
1402   eis4\startTrillSpan fis
1403   eis4\stopTrillSpan
1404   \pitchedTrill
1405   eis4\startTrillSpan fis!
1406   eis4\stopTrillSpan
1407 }
1408 @end lilypond
1409
1410 @predefined
1411 @code{\startTrillSpan},
1412 @code{\stopTrillSpan}.
1413 @endpredefined
1414
1415 @seealso
1416 Glossaire musicologique :
1417 @rglosnamed{trill,trille}.
1418
1419 Manuel de notation :
1420 @ref{Articulations et ornements},
1421 @ref{Notes d'ornement}.
1422
1423 Morceaux choisis :
1424 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1425
1426 Référence des propriétés internes :
1427 @rinternals{TrillSpanner}.