]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/expressive.itely
Imported Upstream version 2.16.1
[lilypond.git] / Documentation / fr / notation / expressive.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: f199e875f7a7beb0afd17eae2038819baab767ff
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.16.0"
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,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 des fontes en mode @emph{markup} est abordée au chapitre
620 @ref{Sélection de la fonte et de la taille}.
621
622 @seealso
623 Manuel de notation :
624 @ref{Mise en forme du texte},
625 @ref{Sélection de la fonte et de la taille},
626 @ref{Contenu de la sortie MIDI},
627 @ref{Gestion des nuances en MIDI}.
628
629 Morceaux choisis :
630 @rlsrnamed{Expressive marks,Signes d'interprétation}.
631
632 Manuel d'extension :
633 @rextend{Construction d'un markup en Scheme}.
634
635
636 @node Signes d'interprétation sous forme de courbe
637 @subsection Signes d'interprétation sous forme de courbe
638 @translationof Expressive marks as curves
639
640 @cindex courbes
641
642 Ce chapitre traite des signes d'interprétation imprimés sous forme de
643 courbe : liaisons d'articulation ou de phrasé, respirations, chutes
644 et sauts.
645
646 @menu
647 * Liaisons d'articulation::
648 * Liaisons de phrasé::
649 * Signes de respiration::
650 * Chutes et sauts::
651 @end menu
652
653
654 @node Liaisons d'articulation
655 @unnumberedsubsubsec Liaisons d'articulation
656 @translationof Slurs
657
658 @cindex legato
659 @cindex liaison d'articulation
660
661 Une liaison d'articulation indique que les notes doivent être jouées
662 liées, ou @emph{legato}.  Ces liaisons s'indiquent au moyen de
663 parenthèses.
664
665 @warning{Lorsque la musique est polyphonique, la liaison doit se
666 terminer dans la voix où elle a été entamée.}
667
668 @lilypond[verbatim,quote,relative=2]
669 f4( g a) a8 b(
670 a4 g2 f4)
671 <c e>2( <b d>2)
672 @end lilypond
673
674 @cindex liaison, orientation manuelle
675 @cindex liaison, au-dessous des notes
676 @cindex liaison, au-dessus des notes
677
678 @funindex \slurDown
679 @funindex slurDown
680 @funindex \slurNeutral
681 @funindex slurNeutral
682
683 Vous pouvez décider de l'orientation des liaisons par rapport à la
684 portée, comme indiqué au chapitre @ref{Direction et positionnement}.
685
686 @cindex articulation, liaison
687 @cindex liaisons d'articulation multiples
688 @cindex liaisons d'articulation simultanées
689 @cindex multiples, liaisons d'articulation
690 @cindex simultanées, liaisons d'articulation
691
692 Une seule liaison d'articulation peut être imprimée à la fois.  S'il est
693 nécessaire d'imprimer une liaison plus longue, englobant des liaisons
694 plus courtes, utilisez des @ref{Liaisons de phrasé}.
695
696 @cindex liaison, style de trait
697 @cindex liaison, trait plein
698 @cindex liaison, trait pointillé
699 @cindex liaison, tirets
700 @cindex plein, trait de liaison
701 @cindex pointillé, trait de liaison
702 @cindex tiret, trait de liaison
703 @cindex style de trait, liaison
704
705 @funindex \slurDashed
706 @funindex slurDashed
707 @funindex \slurDotted
708 @funindex slurDotted
709 @funindex \slurSolid
710 @funindex slurSolid
711
712 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
713 possible de l'imprimer sous la forme de tirets ou en pointillé :
714
715 @lilypond[verbatim,quote,relative=1]
716 c4( e g2)
717 \slurDashed
718 g4( e c2)
719 \slurDotted
720 c4( e g2)
721 \slurSolid
722 g4( e c2)
723 @end lilypond
724
725 @funindex \slurHalfDashed
726 @funindex slurHalfDashed
727 @funindex \slurHalfSolid
728 @funindex slurHalfSolid
729
730 @cindex liaison, tirets et trait continu
731
732 En utilisant @code{\slurHalfDashed}, la première moitié de la liaison
733 aura un trait discontinu et continu pour la seconde.  L'inverse
734 s'obtient avec @code{\slurHalfSolid}.
735
736 @lilypond[verbatim,quote,relative=1]
737 c4( e g2)
738 \slurHalfDashed
739 g4( e c2)
740 \slurHalfSolid
741 c4( e g2)
742 \slurSolid
743 g4( e c2)
744 @end lilypond
745
746 @funindex \slurDashPattern
747 @funindex slurDashPattern
748
749 @cindex liaison, densité des tirets
750
751 Vous pouvez même personnaliser la densité des tirets d'une
752 liaison :
753
754 @lilypond[verbatim,quote,relative=1]
755 c4( e g2)
756 \slurDashPattern #0.7 #0.75
757 g4( e c2)
758 \slurDashPattern #0.5 #2.0
759 c4( e g2)
760 \slurSolid
761 g4( e c2)
762 @end lilypond
763
764 @funindex \slurUp
765 @funindex slurUp
766
767 @predefined
768 @code{\slurUp},
769 @code{\slurDown},
770 @code{\slurNeutral},
771 @code{\slurDashed},
772 @code{\slurDotted},
773 @code{\slurHalfDashed},
774 @code{\slurHalfSolid},
775 @code{\slurDashPattern},
776 @code{\slurSolid}.
777 @endpredefined
778
779 @snippets
780
781 @lilypondfile[verbatim,quote,texidoc,doctitle]
782 {using-double-slurs-for-legato-chords.ly}
783
784 @lilypondfile[verbatim,quote,texidoc,doctitle]
785 {positioning-text-markups-inside-slurs.ly}
786
787 @lilypondfile[verbatim,quote,texidoc,doctitle]
788 {making-slurs-with-complex-dash-structure.ly}
789
790 @seealso
791 Glossaire musicologique :
792 @rglosnamed{slur,liaison}.
793
794 Manuel d'initiation :
795 @rlearning{Non-imbrication des crochets et liaisons}.
796
797 Manuel de notation :
798 @ref{Direction et positionnement},
799 @ref{Liaisons de phrasé}.
800
801 Morceaux choisis :
802 @rlsrnamed{Expressive marks,Signes d'interprétation}.
803
804 Référence des propriétés internes :
805 @rinternals{Slur}.
806
807
808 @node Liaisons de phrasé
809 @unnumberedsubsubsec Liaisons de phrasé
810 @translationof Phrasing slurs
811
812 @cindex liaisons de phrasé
813 @cindex phrasé, liaisons de
814
815 @funindex \(
816 @funindex \)
817
818 Une liaison de phrasé relie plusieurs notes en délimitant une phrase
819 musicale.  On indique les points de départ et d'arrivée avec @code{\(}
820 et @code{\)} respectivement.
821
822 @lilypond[verbatim,quote,relative=2]
823 c4\( d( e) f(
824 e2) d\)
825 @end lilypond
826
827 @funindex \phrasingSlurUp
828 @funindex phrasingSlurUp
829 @funindex \phrasingSlurDown
830 @funindex phrasingSlurDown
831 @funindex \phrasingSlurNeutral
832 @funindex phrasingSlurNeutral
833
834 D'un point de vue typographique, rien ne distingue une liaison de phrasé
835 d'une liaison d'articulation.  Cependant, LilyPond les considère comme
836 des objets différents.  Une commande @code{\slurUp} n'affectera donc pas
837 une liaison de phrasé.  Vous pouvez décider de l'orientation des
838 liaisons de phrasé par rapport à la portée, comme indiqué au chapitre
839 @ref{Direction et positionnement}.
840
841 @cindex liaisons de phrasé multiples
842 @cindex liaisons de phrasé simultanées
843 @cindex multiples, liaisons de phrasé
844 @cindex simultanées, liaisons de phrasé
845
846 Il n'est pas possible d'avoir plusieurs liaisons de phrasé en même temps.
847
848 @cindex liaison, style de trait
849 @cindex liaison, trait plein
850 @cindex liaison, trait pointillé
851 @cindex liaison, tirets
852 @cindex plein, trait de liaison
853 @cindex pointillé, trait de liaison
854 @cindex tiret, trait de liaison
855 @cindex style de trait, liaison
856
857 @funindex phrasingSlurDashed
858 @funindex \phrasingSlurDashed
859 @funindex \phrasingSlurDotted
860 @funindex phrasingSlurDotted
861 @funindex \phrasingSlurSolid
862 @funindex phrasingSlurSolid
863
864 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
865 possible de l'imprimer sous la forme de tirets ou en pointillé :
866
867 @lilypond[verbatim,quote,relative=1]
868 c4\( e g2\)
869 \phrasingSlurDashed
870 g4\( e c2\)
871 \phrasingSlurDotted
872 c4\( e g2\)
873 \phrasingSlurSolid
874 g4\( e c2\)
875 @end lilypond
876
877 @cindex liaison, tirets et trait continu
878
879 @funindex phrasingSlurHalfDashed
880 @funindex \phrasingSlurHalfDashed
881 @funindex \phrasingSlurHalfSolid
882 @funindex phrasingSlurHalfSolid
883
884 En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la
885 liaison aura un trait discontinu et continu pour la seconde.  L'inverse
886 s'obtient avec @code{\phrasingslurHalfSolid}.
887
888 @lilypond[verbatim,quote,relative=1]
889 c4\( e g2\)
890 \phrasingSlurHalfDashed
891 g4\( e c2\)
892 \phrasingSlurHalfSolid
893 c4\( e g2\)
894 \phrasingSlurSolid
895 g4\( e c2\)
896 @end lilypond
897
898 @funindex \phrasingSlurDashPattern
899 @funindex phrasingSlurDashPattern
900
901 @cindex liaison, densité des tirets
902
903 Vous pouvez même personnaliser la densité des tirets d'une liaison :
904
905 @lilypond[verbatim,quote,relative=1]
906 c4\( e g2\)
907 \phrasingSlurDashPattern #0.7 #0.75
908 g4\( e c2\)
909 \phrasingSlurDashPattern #0.5 #2.0
910 c4\( e g2\)
911 \phrasingSlurSolid
912 g4\( e c2\)
913 @end lilypond
914
915 La personnalisation des lignes discontinues est identique pour les
916 liaisons de phrasé et les liaisons d'articulation.  Pour plus de
917 détails, référez-vous aux morceaux choisis de la section
918 @ref{Liaisons d'articulation}.
919
920 @predefined
921 @code{\phrasingSlurUp},
922 @code{\phrasingSlurDown},
923 @code{\phrasingSlurNeutral},
924 @code{\phrasingSlurDashed},
925 @code{\phrasingSlurDotted},
926 @code{\phrasingSlurHalfDashed},
927 @code{\phrasingSlurHalfSolid},
928 @code{\phrasingSlurDashPattern},
929 @code{\phrasingSlurSolid}.
930 @endpredefined
931
932 @seealso
933 Manuel d'initiation :
934 @rlearning{Non-imbrication des crochets et liaisons}.
935
936 Manuel de notation :
937 @ref{Direction et positionnement},
938 @ref{Liaisons d'articulation}.
939
940 Morceaux choisis :
941 @rlsrnamed{Expressive marks,Signes d'interprétation}.
942
943 Référence des propriétés internes :
944 @rinternals{PhrasingSlur}.
945
946
947 @node Signes de respiration
948 @unnumberedsubsubsec Signes de respiration
949 @translationof Breath marks
950
951 @cindex respiration, indication
952 @cindex point d'arrêt
953
954 @funindex \breathe
955 @funindex breathe
956
957 Les indications de respiration sont indiquées par la commande
958 @code{\breathe}.
959
960 @lilypond[verbatim,quote,relative=2]
961 c2. \breathe d4
962 @end lilypond
963
964 Un signe de respiration interrompt obligatoirement les ligatures, même
965 automatiques.  Pour passer outre ce fonctionnement, voir
966 @ref{Barres de ligature manuelles}.
967
968 @lilypond[verbatim,quote,relative=2]
969 c8 \breathe d e f g2
970 @end lilypond
971
972 LilyPond gère les @emph{divisiones}, signes utilisés en notation
973 ancienne pour indiquer les respirations.  Pour de plus amples détails,
974 voir @ref{Divisions}.
975
976 @snippets
977
978 @lilypondfile[verbatim,quote,texidoc,doctitle]
979 {changing-the-breath-mark-symbol.ly}
980
981 @cindex césure
982
983 @lilypondfile[verbatim,quote,texidoc,doctitle]
984 {inserting-a-caesura.ly}
985
986 @seealso
987 Glossaire musicologique :
988 @rglosnamed{caesura,césure}.
989
990 Manuel de notation :
991 @ref{Divisions}.
992
993 Morceaux choisis :
994 @rlsrnamed{Expressive marks,Signes d'interprétation}.
995
996 Référence des propriétés internes :
997 @rinternals{BreathingEvent},
998 @rinternals{BreathingSign},
999 @rinternals{Breathing_sign_engraver}.
1000
1001
1002 @node Chutes et sauts
1003 @unnumberedsubsubsec Chutes et sauts
1004 @translationof Falls and doits
1005
1006 @cindex chutes
1007 @cindex sauts
1008
1009 @funindex \bendAfter
1010 @funindex bendAfter
1011
1012 Des indications de désinence peuvent être obtenues au moyen de la
1013 commande @code{\bendAfter}.  Leur direction s'indique au moyen des
1014 signes plus (vers le haut) ou moins (vers le bas).  Le chiffre indique
1015 l'intervalle avec la note de départ.
1016
1017 @lilypond[verbatim,quote,relative=2]
1018 c2\bendAfter #+4
1019 c2\bendAfter #-4
1020 c2\bendAfter #+6.5
1021 c2\bendAfter #-6.5
1022 c2\bendAfter #+8
1023 c2\bendAfter #-8
1024 @end lilypond
1025
1026 @snippets
1027
1028 @lilypondfile[verbatim,quote,texidoc,doctitle]
1029 {adjusting-the-shape-of-falls-and-doits.ly}
1030
1031 @seealso
1032 Glossaire musical :
1033 @rglosnamed{fall,chute},
1034 @rglosnamed{doit,saut}.
1035
1036 Morceaux choisis :
1037 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1038
1039
1040 @node Signes d'interprétation sous forme de ligne
1041 @subsection Signes d'interprétation sous forme de ligne
1042 @translationof Expressive marks as lines
1043
1044 @cindex lignes
1045
1046 Cette partie traite de la manière de générer des signes d'interprétation
1047 d'aspect linéaire, tels les glissandos, arpèges et trilles.
1048
1049 @menu
1050 * Glissando::
1051 * Arpèges::
1052 * Trilles::
1053 @end menu
1054
1055
1056 @node Glissando
1057 @unnumberedsubsubsec Glissando
1058 @translationof Glissando
1059
1060 @cindex glissando
1061
1062 @funindex \glissando
1063 @funindex glissando
1064
1065 Un glissando relie une hauteur à une autre en passant par chaque hauteur
1066 intermédiaire.  On l'obtient en accolant la commande @code{\glissando} à
1067 la première note.
1068
1069 @lilypond[verbatim,quote,relative=2]
1070 g2\glissando g'
1071 c2\glissando c,
1072 \afterGrace f,1\glissando f'16
1073 @end lilypond
1074
1075 Un glissando peut intervenir au moment d'un changement de portée :
1076
1077 @lilypond[verbatim,quote]
1078 \new PianoStaff <<
1079   \new Staff = "right" {
1080     e'''2\glissando
1081     \change Staff = "left"
1082     a,,4\glissando
1083     \change Staff = "right"
1084     b''8 r |
1085   }
1086   \new Staff = "left" {
1087     \clef bass
1088     s1
1089   }
1090 >>
1091 @end lilypond
1092
1093 Un glissando peut affecter des notes d'un accord.  En dehors du cas où
1094 les notes des deux accords sont reliées directement l'une à l'autre, les
1095 relations s'établissent à l'aide de la commande @code{\glissandoMap} ;
1096 les notes d'un accord sont numérotées à partir de zéro et dans leur
1097 ordre d'apparition dans le fichier @file{.ly}.
1098
1099 @lilypond[verbatim,quote,relative=2]
1100 <c, e>1\glissando g' |
1101 <c, e>1\glissando |
1102 <g' b> |
1103 \break
1104 \set glissandoMap = #'((0 . 1) (1 . 0))
1105 <c, g'>1\glissando |
1106 <d a'> |
1107 \set glissandoMap = #'((0 . 0) (0 . 1) (0 . 2))
1108 c1\glissando |
1109 <d f a> |
1110 \set glissandoMap = #'((2 . 0) (1 . 0) (0 . 1))
1111 <f d a'>1\glissando |
1112 <c c'> |
1113 @end lilypond
1114
1115 Un glissando est indiqué graphiquement, par une ligne ou des
1116 vaguelettes -- voir @ref{Styles de ligne}.
1117
1118 @snippets
1119
1120 @lilypondfile[verbatim,quote,texidoc,doctitle]
1121 {contemporary-glissando.ly}
1122
1123 @lilypondfile[verbatim,quote,texidoc,doctitle]
1124 {adding-timing-marks-to-long-glissandi.ly}
1125  
1126 @lilypondfile[verbatim,quote,texidoc,doctitle]
1127 {making-glissandi-breakable.ly}
1128  
1129 @seealso
1130 Glossaire musicologique :
1131 @rglos{glissando}.
1132
1133 Manuel de notation :
1134 @ref{Styles de ligne}.
1135
1136 Morceaux choisis :
1137 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1138
1139 Référence des propriétés internes :
1140 @rinternals{Glissando}.
1141
1142 @knownissues
1143 Il n'est pas possible d'imprimer un texte (tel que @notation{gliss.})
1144 le long de la ligne de glissando.
1145
1146
1147 @node Arpèges
1148 @unnumberedsubsubsec Arpèges
1149 @translationof Arpeggio
1150
1151 @cindex arpège
1152 @cindex accord arpégé
1153
1154 @funindex \arpeggio
1155 @funindex arpeggio
1156 @funindex \arpeggioArrowUp
1157 @funindex arpeggioArrowUp
1158 @funindex \arpeggioArrowDown
1159 @funindex arpeggioArrowDown
1160 @funindex \arpeggioNormal
1161 @funindex arpeggioNormal
1162
1163 On peut indiquer qu'un accord doit être arpégé en lui accolant la
1164 commande @code{\arpeggio} :
1165
1166 @lilypond[verbatim,quote,relative=1]
1167 <c e g c>1\arpeggio
1168 @end lilypond
1169
1170 LilyPond dispose de différents graphismes pour indiquer un arpège ;
1171 @code{\arpeggioNormal} reviendra au style par défaut.
1172
1173 @lilypond[verbatim,quote,relative=1]
1174 <c e g c>2\arpeggio
1175
1176 \arpeggioArrowUp
1177 <c e g c>2\arpeggio
1178
1179 \arpeggioArrowDown
1180 <c e g c>2\arpeggio
1181
1182 \arpeggioNormal
1183 <c e g c>2\arpeggio
1184 @end lilypond
1185
1186 @cindex arpège, symboles spéciaux
1187
1188 @funindex \arpeggioBracket
1189 @funindex arpeggioBracket
1190 @funindex \arpeggioParenthesis
1191 @funindex arpeggioParenthesis
1192 @funindex \arpeggioParenthesisDashed
1193 @funindex arpeggioParenthesisDashed
1194
1195 Des crochets indiquent que l'accord devra être plaqué et non
1196 arpégé :
1197
1198 @lilypond[verbatim,quote,relative=1]
1199 <c e g c>2
1200
1201 \arpeggioBracket
1202 <c e g c>2\arpeggio
1203
1204 \arpeggioParenthesis
1205 <c e g c>2\arpeggio
1206
1207 \arpeggioParenthesisDashed
1208 <c e g c>2\arpeggio
1209
1210 \arpeggioNormal
1211 <c e g c>2\arpeggio
1212 @end lilypond
1213
1214 Les indications d'arpeggio peuvent se présenter sous la forme de ligne
1215 discontinue à l'aide de la propriété  @code{'dash-details}.  Pour plus
1216 de détails à ce propos, consultez @ref{Liaisons d'articulation}.
1217
1218 Un arpège peut parfois s'écrire de manière explicite, à l'aide de
1219 liaisons de tenue.  Pour plus d'information, voir
1220 @ref{Liaisons de prolongation}.
1221
1222 @predefined
1223 @code{\arpeggio},
1224 @code{\arpeggioArrowUp},
1225 @code{\arpeggioArrowDown},
1226 @code{\arpeggioNormal},
1227 @code{\arpeggioBracket},
1228 @code{\arpeggioParenthesis}
1229 @code{\arpeggioParenthesisDashed}.
1230 @endpredefined
1231
1232 @snippets
1233
1234 @lilypondfile[verbatim,quote,texidoc,doctitle]
1235 {creating-cross-staff-arpeggios-in-a-piano-staff.ly}
1236
1237 @lilypondfile[verbatim,quote,texidoc,doctitle]
1238 {creating-cross-staff-arpeggios-in-other-contexts.ly}
1239
1240 @lilypondfile[verbatim,quote,texidoc,doctitle]
1241 {creating-arpeggios-across-notes-in-different-voices.ly}
1242
1243 @seealso
1244 Glossaire musicologique :
1245 @rglos{arpeggio}.
1246
1247 Manuel de notation :
1248 @ref{Liaisons d'articulation},
1249 @ref{Liaisons de prolongation}.
1250
1251 Morceaux choisis :
1252 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1253
1254 Référence des propriétés internes :
1255 @rinternals{Arpeggio},
1256 @rinternals{Slur},
1257 @rinternals{PianoStaff}.
1258
1259 @knownissues
1260 @cindex arpège, style parenthèse
1261
1262 Il est impossible de mêler au même instant, dans un contexte
1263 @code{PianoStaff}, des lignes d'arpèges connectées et d'autres
1264 non connectées.
1265
1266 Il n'est pas possible d'imprimer des lignes d'arpège connectées sous
1267 forme de parenthèse.
1268
1269
1270 @node Trilles
1271 @unnumberedsubsubsec Trilles
1272 @translationof Trills
1273
1274 @cindex trilles
1275
1276 @funindex \trill
1277 @funindex trill
1278 @funindex \startTrillSpan
1279 @funindex startTrillSpan
1280 @funindex \stopTrillSpan
1281 @funindex stopTrillSpan
1282
1283 Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec
1284 un simple @code{\trill} ; voir @ref{Articulations et ornements}.
1285
1286 Les trilles plus longs sont délimités par @code{\startTrillSpan} et
1287 @code{\stopTrillSpan} :
1288
1289 @lilypond[verbatim,quote,relative=2]
1290 d1\startTrillSpan
1291 d1
1292 c2\stopTrillSpan r2
1293 @end lilypond
1294
1295 Lorsqu'un saut de ligne intervient alors qu'une prolongation de trille
1296 est présente, l'indication de trille et sa prolongation sont rappelées
1297 sur la première note de la nouvelle ligne :
1298
1299 @lilypond[ragged-right,verbatim,quote,relative=2]
1300 d1\startTrillSpan
1301 \break
1302 d1
1303 c2\stopTrillSpan r2
1304 @end lilypond
1305
1306 Lorsque des trilles interviennent sur une succession de hauteurs
1307 différentes, point n'est besoin d'expliciter la commande
1308 @code{\stopTrillSpan} puisque l'apparition d'un nouveau trille
1309 interrompt de fait celui qui le précédait :
1310
1311 @lilypond[verbatim,quote,relative=2]
1312 d1\startTrillSpan
1313 d1
1314 b1\startTrillSpan
1315 d2\stopTrillSpan r2
1316 @end lilypond
1317
1318 Dans l'exemple suivant, un trille se combine avec des notes d'ornement.
1319 La syntaxe d'une telle construction ainsi que le moyen de positionner
1320 les notes d'ornement avec précision est expliquée au chapitre
1321 @ref{Notes d'ornement}.
1322
1323 @lilypond[verbatim,quote,relative=2]
1324 d1~\afterGrace
1325 d1\startTrillSpan { c32[ d]\stopTrillSpan }
1326 e2 r2
1327 @end lilypond
1328
1329 @cindex trilles avec hauteur explicite
1330
1331 @funindex \pitchedTrill
1332 @funindex pitchedTrill
1333
1334 Les trilles qui font intervenir une hauteur précise peuvent être
1335 indiqués par la commande @code{pitchedTrill}.  Le premier argument est
1336 la note réelle ; le second est une hauteur qui sera imprimée comme
1337 une tête de note noire entre parenthèses.
1338
1339 @lilypond[verbatim,quote,relative=2]
1340 \pitchedTrill
1341 e2\startTrillSpan fis
1342 d2 c2\stopTrillSpan
1343 @end lilypond
1344
1345 @cindex trilles avec hauteur explicite et altération
1346 @cindex altération, trilles avec hauteur explicite
1347
1348 Dans l'exemple suivant, le second trille de la deuxième mesure est
1349 ambigu -- le fa qui est forcé n'est pas diésé.  Pour lever toute
1350 ambiguïté, il suffit de forcer l'impression de l'altération en
1351 ajoutant un @code{!} à la note considérée.
1352
1353 @lilypond[verbatim,quote,relative=2]
1354 \pitchedTrill
1355 eis4\startTrillSpan fis
1356 eis4\stopTrillSpan
1357 \pitchedTrill
1358 eis4\startTrillSpan cis
1359 eis4\stopTrillSpan
1360 \pitchedTrill
1361 eis4\startTrillSpan fis
1362 eis4\stopTrillSpan
1363 \pitchedTrill
1364 eis4\startTrillSpan fis!
1365 eis4\stopTrillSpan
1366 @end lilypond
1367
1368 @predefined
1369 @code{\startTrillSpan},
1370 @code{\stopTrillSpan}.
1371 @endpredefined
1372
1373 @seealso
1374 Glossaire musicologique :
1375 @rglosnamed{trill,trille}.
1376
1377 Manuel de notation :
1378 @ref{Articulations et ornements},
1379 @ref{Notes d'ornement}.
1380
1381 Morceaux choisis :
1382 @rlsrnamed{Expressive marks,Signes d'interprétation}.
1383
1384 Référence des propriétés internes :
1385 @rinternals{TrillSpanner}.