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