]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/repeats.itely
Imported Upstream version 2.19.45
[lilypond.git] / Documentation / fr / notation / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4    Translation of GIT committish: 3c0f38115857598db730782b1d2ff0a19fd833af
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 @node Répétitions et reprises
17 @section Répétitions et reprises
18 @translationof Repeats
19
20 @lilypondfile[quote]{repeats-headword.ly}
21
22 @cindex reprises
23 @cindex répétitions
24
25 La répétition est une notion essentielle en musique, et il existe de
26 nombreuses façons de mettre en œuvre et noter ce concept.  LilyPond
27 prend en charge les types de répétition suivants :
28
29 @table @code
30 @item volta
31 Le passage répété n'est pas développé, mais il est encadré par des
32 barres de reprise et peut se terminer par plusieurs fins
33 alternatives -- ou @emph{volte} -- imprimées de gauche à droite sous
34 des crochets.  Lorsque la répétition commence au début de la pièce,
35 aucune barre de reprise n'est gravée au début de la partition.  Il
36 s'agit de la notation courante des reprises avec fins alternatives.
37
38 @item unfold
39 La musique répétée est développée dans la partition autant de fois
40 qu'indiqué.  Ceci est particulièrement utile pour de la musique
41 répétitive.
42
43 @item percent
44 Des barres obliques ou signes de pourcentage indiquent la répétition
45 de temps ou de mesures.
46
47 @item tremolo
48 Ce type permet de réaliser des trémolos sous forme de liens de croches.
49
50 @end table
51
52 @menu
53 * Répétition d'un long passage::
54 * Autres types de répétition::
55 @end menu
56
57
58 @node Répétition d'un long passage
59 @subsection Répétition d'un long passage
60 @translationof Long repeats
61
62 Cette section présente la syntaxe des répétitions longues --
63 c'est-à-dire plusieurs mesures.  Ces répétitions peuvent prendre deux
64 formes : encadrées par des barres de reprises, ou bien développées dans
65 la partition.  Les barres et autres signes de reprise peuvent être
66 contrôlés manuellement.
67
68 @menu
69 * Répétitions courantes::
70 * Indications de reprise manuelles::
71 * Répétitions explicites::
72 @end menu
73
74 @cindex volta
75 @cindex fois, première
76 @cindex première fois
77 @cindex seconde fois
78 @cindex reprise courante
79 @cindex reprise avec alternative
80 @cindex fin alternative
81 @cindex alternative, reprise
82
83 @funindex \repeat
84 @funindex \alternative
85 @funindex \partial
86
87
88 @node Répétitions courantes
89 @unnumberedsubsubsec Répétitions courantes
90 @translationof Normal repeats
91
92 On peut indiquer une répétition de la façon suivante :
93
94 @example
95 \repeat volta @var{nombre_de_fois} @var{expression_musicale}
96 @end example
97
98 @noindent
99 où @code{@var{expression_musicale}} représente ce qui doît être répété.
100
101 Les reprises courantes, sans alternative, s'indiquent comme ceci :
102
103 @lilypond[verbatim,quote]
104 \relative {
105   \repeat volta 2 { c''4 d e f }
106   c2 d
107   \repeat volta 2 { d4 e f g }
108 }
109 @end lilypond
110
111 Aucun « début » de reprise n'est indiqué par défaut pour la première
112 mesure d'un morceau.  Vous pouvez cependant ajouter une barre de reprise
113 avec un @code{\bar ".|:"} avant la première note.
114
115 @lilypond[verbatim,fragment,quote]
116 \relative {
117   \repeat volta 2 { \bar ".|:" c''4 d e f }
118   c2 d
119   \repeat volta 2 { d4 e f g }
120 }
121 @end lilypond
122
123 On peut ajouter une fin alternative à l'aide de la commande
124 @code{\alternative}.  Chaque @code{@var{alternative}} est une expression
125 musicale en elle-même ; il faudra donc les regrouper par des accolades.
126
127 @example
128 \repeat volta @var{nombre_de_fois} @var{expression_musicale}
129 \alternative @{
130   @{ @var{expression_musicale} @}
131 @}
132 @end example
133
134 Si l'on donne trop peu d'alternatives en regard du nombre de fois où le
135 passage doit être rejoué, la première alternative sera jouée plusieurs
136 fois.
137
138 Voici une simple reprise avec une fin alternative :
139
140 @lilypond[verbatim,quote]
141 \relative {
142   \repeat volta 2 { c''4 d e f | }
143   \alternative {
144     { c2 e | }
145     { f2 g | }
146   }
147   c1
148 }
149 @end lilypond
150
151 Et une répétition avec plusieurs alternatives :
152
153 @lilypond[verbatim,quote]
154 \relative {
155   \repeat volta 3 { c''4 d e f | }
156   \alternative {
157     { c2 e | }
158     { f2 g | }
159     { a2 g | }
160   }
161   c1
162 }
163 @end lilypond
164
165 @warning{Lorsqu'il y a plus d'une alternative, prenez garde à ce
166 qu'aucun caractère n'apparaisse entre l'accolade fermant une alternative
167 et l'accolade ouvrant la suivante, au risque de ne pas obtenir le nombre
168 voulu d'alternatives.}
169
170 @warning{Une clause @code{@bs{}relative} ne doit jamais se trouver à
171 l'intérieur d'une section @code{@bs{}repeat} : vous aurez
172 immanquablement des portées parasites.  Voir
173 @rprogram{Apparition d'une portée supplémentaire}.}
174
175 @cindex reprise avec levée
176 @cindex levée dans une reprise
177 @cindex anacrouse et reprise
178 @cindex reprise et anacrouse
179
180 @funindex \partial
181
182 Lorsqu'une reprise sans fin alternative débute au milieu d'une mesure,
183 elle devrait se terminer aussi au milieu d'une mesure, de telle sorte
184 que les mesures soient complètes.  En pareil cas, les indications de
185 reprise ne constituent pas des barres de mesure à proprement parler ; il
186 n'est donc pas nécessaire de faire appel à la commande @code{\partial}
187 ou à des contrôles d'intégrité de mesure.
188
189 @lilypond[verbatim,quote,relative=1]
190 c'4 e g
191 \repeat volta 4 {
192   e4 |
193   c2 e |
194   g4 g g
195 }
196 g4 |
197 a2 a |
198 g1 |
199 @end lilypond
200
201 @cindex reprise et contrôle de mesure
202 @cindex contrôle de mesure et reprise
203
204 Il est possible de créer des reprises en début de morceau avec une
205 levée.  Le cas est similaire à ce que nous venons de voir.  Toutefois,
206 l'utilisation d'un @code{\partial} est ici nécessaire pour respecter
207 cette entame.
208
209 @lilypond[verbatim,quote,relative=1]
210 \partial 4
211 \repeat volta 4 {
212   e'4 |
213   c2 e |
214   g4 g g
215 }
216 g4 |
217 a2 a |
218 g1 |
219 @end lilypond
220
221 @cindex reprise et liaison de prolongation
222 @cindex alternative et liaison de prolongation
223 @cindex liaison de prolongation et reprise
224 @cindex liaison de prolongation et alternative
225
226 @funindex \repeatTie
227
228 Des liaisons de tenue peuvent être ajoutées à toute alternative :
229
230 @lilypond[verbatim,quote]
231 \relative {
232   c''1
233   \repeat volta 2 { c4 d e f~ }
234   \alternative {
235     { f2 d }
236     { f2\repeatTie f, }
237   }
238 }
239 @end lilypond
240
241 @cindex reprise et segno
242 @cindex segno et reprise
243 @funindex \inStaffSegno
244
245 La commande @code{\inStaffSegno} permet de générer une barre de mesure
246 composite par l'adjonction d'un symbole de @emph{segno} à une barre de
247 reprise créée par une commande @code{\repeat volta}.  Qu'il s'agisse
248 d'un début, d'une fin ou d'une double reprise, le type de barre est
249 automatiquement sélectionné.  L'indication « D.S. » devra cependant être
250
251 En dehors de toute reprise :
252
253 @lilypond[verbatim,quote]
254 \relative {
255   e'1
256   \inStaffSegno
257   f2 g a b
258   c1_"D.S." \bar "|."
259 }
260 @end lilypond
261
262 Au début d'une reprise :
263
264 @lilypond[verbatim,quote]
265 \relative {
266   e'1
267   \repeat volta 2 {
268     \inStaffSegno  % start repeat
269     f2 g a b
270   }
271   c1_"D.S." \bar "|."
272 }
273 @end lilypond
274
275 En fin de reprise :
276
277 @lilypond[verbatim,quote]
278 \relative {
279   e'1
280   \repeat volta 2 {
281     f2 g a b
282     \inStaffSegno  % end repeat
283   }
284   f2 g a b
285   c1_"D.S." \bar "|."
286 }
287 @end lilypond
288
289 Entre deux reprises :
290
291 @lilypond[verbatim,quote]
292 \relative {
293   e'1
294   \repeat volta 2 {
295     f2 g a b
296   }
297   \inStaffSegno  % double repeat
298   \repeat volta 2 {
299     f2 g a b
300   }
301   c1_"D.S." \bar "|."
302 }
303 @end lilypond
304
305 Des symboles alternatifs de barre de mesure sont aussi accessibles, dans
306 un contexte @code{Score}, à l'aide des propriétés @code{segnoType},
307 @code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou
308 @code{doubleRepeatSegnoType} selon les besoins.  Ces types de barre
309 alternative doivent être choisis parmi les types prédéfinis ou
310 préalablement créés à l'aide d'une commande @code{\defineBarLine} --
311 voir @ref{Barres de mesure}.
312
313 @lilypond[verbatim,quote]
314 \defineBarLine ":|.S[" #'(":|." "S[" "")
315 \defineBarLine "]" #'("]" "" "")
316 \relative {
317   e'1
318   \repeat volta 2 {
319     f2 g a b
320     \once \set Score.endRepeatSegnoType = ":|.S["
321     \inStaffSegno
322   }
323   f2 g \bar "]" a b
324   c1_"D.S." \bar "|."
325 }
326 @end lilypond
327
328 @snippets
329 @lilypondfile[verbatim,quote,texidoc,doctitle]
330 {shortening-volta-brackets.ly}
331
332 @lilypondfile[verbatim,quote,texidoc,doctitle]
333 {adding-volta-brackets-to-additional-staves.ly}
334
335 @lilypondfile[verbatim,quote,texidoc,doctitle]
336 {setting-the-double-repeat-default-for-volte.ly}
337
338 @cindex reprises et numéros de mesure
339 @cindex numéro de mesure et reprise
340 @cindex mesure, numérotation et reprises
341
342 @lilypondfile[verbatim,quote,texidoc,doctitle]
343 {alternative-bar-numbering.ly}
344
345 @seealso
346 Glossaire musicologique :
347 @rglosnamed{repeat,répétition},
348 @rglos{volta}.
349
350 Manuel de notation :
351 @ref{Barres de mesure},
352 @ref{Gestion du temps},
353 @ref{Modification des greffons de contexte},
354 @ref{Modification des liaisons}.
355
356 Fichiers d'initialisation :
357 @file{ly/engraver-init.ly}.
358
359 Morceaux choisis :
360 @rlsrnamed{Repeats,Répétitions}.
361
362 Référence des propriétés internes :
363 @rinternals{VoltaBracket},
364 @rinternals{RepeatedMusic},
365 @rinternals{VoltaRepeatedMusic},
366 @rinternals{UnfoldedRepeatedMusic}.
367
368 @knownissues
369 @cindex reprises ambigües
370 @cindex reprises imbriquées
371 @cindex imbrication de reprises
372 @cindex numéro de mesure et reprises
373 @cindex reprises et liaison
374 @cindex liaison et reprises
375 @cindex glissando et reprises
376 @cindex reprises et glissando
377
378 L'extension d'une liaison à partir d'un bloc @code{\repeat} sur un bloc
379 @code{\alternative} n'est possible que pour la première alternative.
380 L'aspect visuel d'une liaison se continuant dans les autres
381 alternatives, peut être simulée à l'aide de la commande
382 @code{\repeatTie} lorsqu'elle s'arrête sur sa première note --
383 méthode qui cependant ne fonctionne pas pour un @code{TabStaff}.
384 D'autres moyens existent pour indiquer la prolongation d'une
385 liaison sur des alternatives, y compris dans un @code{TabStaff},
386 en suivant les préceptes donnés à la rubrique
387 @ref{Modification des liaisons}.
388
389 Selon le même principe, une liaison ne saurait partir de la fin d'une
390 alternative pour se terminer au début de la reprise.
391
392 L'extension d'un glissando à partir d'un bloc @code{\repeat} sur
393 un bloc @code{\alternative} n'est possible que pour la première
394 alternative.  L'aspect visuel d'un glissando se continuant dans
395 les autres alternatives peut être simulé à l'aide d'un glissando
396 partant d'une note d'ornement supplémentaire et masquée.  Un
397 exemple se trouve à la rubrique @ref{Glissando}.
398
399 Le développement, à l'aide de la commande @code{\unfoldRepeats}, d'une
400 répétition qui commence sur une mesure incomplète et contient un bloc
401 @code{alternative} avec modification de la propriété
402 @code{measureLength} entraînera des messages d'erreur concernant le
403 placement des barres de mesure.
404
405 Des reprises imbriquées telles que
406
407 @example
408 \repeat @dots{}
409 \repeat @dots{}
410 \alternative
411 @end example
412
413 @noindent
414 présentent une ambiguïté, dans la mesure où l'on ne sait à quelle
415 section @code{\repeat} attribuer la section @code{\alternative}.  Pour
416 résoudre cette ambiguïté, il convient de toujours insérer la commande
417 @code{\alternative} à l'intérieur de la section @code{\repeat}.  Il est
418 préférable, dans une telle situation, d'utiliser des accolades pour plus
419 de clarté.
420
421
422 @node Indications de reprise manuelles
423 @unnumberedsubsubsec Indications de reprise manuelles
424 @translationof Manual repeat marks
425
426 @cindex reprise manuelle
427
428 @funindex repeatCommands
429 @funindex start-repeat
430
431 @warning{Les méthodes présentées dans les lignes qui suivent ne
432 devraient servir à indiquer que des constructions de répétition
433 inhabituelles.  En règle générale, il vaut mieux recourir à la fonction
434 @code{@bs{}repeat} pour créer une reprise ou bien insérer la barre de
435 mesure adéquate.   Pour plus d'information, voir le chapitre
436 @ref{Barres de mesure}.}
437
438 La propriété @code{repeatCommands} sert à contrôler la mise en forme des
439 reprises.  On la définit par une suite de commandes de reprise Scheme.
440
441 @table @code
442 @item start-repeat
443 Pour imprimer une barre de reprise @code{.|:}
444
445 @lilypond[verbatim,quote]
446 \relative {
447   c''1
448   \set Score.repeatCommands = #'(start-repeat)
449   d4 e f g
450   c1
451 }
452 @end lilypond
453
454 Traditionnellement, on n'imprime pas de signe de reprise en début de
455 morceau.
456
457 @item end-repeat
458 Pour imprimer une barre de reprise @code{:|.}
459
460 @lilypond[verbatim,quote]
461 \relative {
462   c''1
463   d4 e f g
464   \set Score.repeatCommands = #'(end-repeat)
465   c1
466 }
467 @end lilypond
468
469 @item (volta @var{nombre}) @dots{} (volta #f)
470 Pour obtenir un crochet indiquant le numéro de l'alternative.  Pour que
471 le crochet s'imprime effectivement, il faut spécifier explicitement
472 l'endroit où il doit se terminer.
473
474 @lilypond[verbatim,quote]
475 \relative {
476   f''4 g a b
477   \set Score.repeatCommands = #'((volta "2"))
478   g4 a g a
479   \set Score.repeatCommands = #'((volta #f))
480   c1
481 }
482 @end lilypond
483
484 @end table
485
486 Plusieurs commandes de reprise peuvent intervenir au même moment :
487
488 @lilypond[verbatim,quote]
489 \relative {
490   f''4 g a b
491   \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
492   g4 a g a
493   c1
494   \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
495   b1
496   \set Score.repeatCommands = #'((volta #f))
497 }
498 @end lilypond
499
500 @cindex alternative et texte
501 @cindex texte et alternative
502
503 Le crochet indiquant une alternative peut contenir aussi du texte.  Il
504 peut s'agir d'un ou plusieurs nombres ou bien d'une indication textuelle
505 (@emph{markup}) -- voir @ref{Mise en forme du texte}.  Le plus simple,
506 dans le cas d'une indication textuelle, est de tout d'abord définir ce
507 @emph{markup}, puis de l'inclure dans une liste Scheme.
508
509 @lilypond[verbatim,quote]
510 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
511 \relative {
512   c''1
513   \set Score.repeatCommands =
514     #(list(list 'volta voltaAdLib) 'start-repeat)
515   c4 b d e
516   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
517   f1
518   \set Score.repeatCommands = #'((volta #f))
519 }
520 @end lilypond
521
522 @seealso
523 Manuel de notation :
524 @ref{Barres de mesure},
525 @ref{Mise en forme du texte}.
526
527 Morceaux choisis :
528 @rlsrnamed{Repeats,Répétitions}.
529
530 Référence des propriétés internes :
531 @rinternals{VoltaBracket},
532 @rinternals{RepeatedMusic},
533 @rinternals{VoltaRepeatedMusic}.
534
535
536 @node Répétitions explicites
537 @unnumberedsubsubsec Répétitions explicites
538 @translationof Written-out repeats
539
540 @cindex musique répétitive
541 @cindex reprise, expansion
542 @cindex expansion de reprise
543
544 @funindex \repeat unfold
545 @funindex unfold
546
547 Adjoindre à la commande @code{\repeat} l'opion @code{unfold} permet de
548 s'affranchir de ressaisir de la musique répétitive.  En voici la
549 syntaxe :
550
551 @example
552 \repeat unfold @var{nombre_de_fois} @var{expression_musicale}
553 @end example
554
555 @noindent
556 Le contenu de @var{expression_musicale} sera donc expansé autant de fois
557 que stipulé par @var{nombre_de_fois}.
558
559 @lilypond[verbatim,quote]
560 \relative {
561   \repeat unfold 2 { c''4 d e f }
562   c1
563 }
564 @end lilypond
565
566 Dans certains cas, et tout particulièrement dans un contexte
567 @code{\relative}, la fonction @code{\repeat unfold} ne revient pas à
568 écrire littéralement la même expression musicale plusieurs fois.
569 Ainsi :
570
571 @example
572 \repeat unfold 2 @{ a'4 b c @}
573 @end example
574
575 n'est pas équivalent à
576
577 @example
578 a'4 b c | a'4 b c
579 @end example
580
581 Une répétition expansée peut aussi avoir une fin alternative :
582
583 @lilypond[verbatim,quote]
584 \relative {
585   \repeat unfold 2 { c''4 d e f }
586   \alternative {
587     { c2 g' }
588     { c,2 b }
589   }
590   c1
591 }
592 @end lilypond
593
594 Si l'on donne trop peu d'alternatives en regard du nombre de fois où le
595 passage doit être rejoué, la première alternative sera jouée plusieurs
596 fois.
597
598 @lilypond[verbatim,quote]
599 \relative {
600   \repeat unfold 4 { c''4 d e f }
601   \alternative {
602     { c2 g' }
603     { c,2 b }
604     { e2 d }
605    }
606   c1
607 }
608 @end lilypond
609
610 S'il y a par contre plus d'alternatives que de répétitions, les
611 alternatives superflues seront tout simplement ignorées et ne seront pas
612 imprimées.
613
614 @lilypond[verbatim,quote]
615 \relative {
616   \repeat unfold 2 { c''4 d e f }
617   \alternative {
618     { c2 g' }
619     { c,2 b }
620     { e2 d }
621   }
622   c1
623 }
624 @end lilypond
625
626 Vous pouvez imbriquer plusieurs fonctions @code{unfold}, qu'elles
627 comportent ou non des fins alternatives :
628
629 @lilypond[verbatim,quote]
630 \relative {
631   \repeat unfold 2 {
632     \repeat unfold 2 { c''4 d e f }
633     \alternative {
634       { c2 g' }
635       { c,2 b }
636     }
637   }
638   c1
639 }
640 @end lilypond
641
642 Une construction en accord peut se répéter à l'aide du symbole @code{q}
643 -- voir @ref{Répétition d'accords}.
644
645 @warning{L'insertion d'un @code{@bs{}relative} dans une section
646 @code{@bs{}repeat} sans déclaration explicite du contexte @code{Voice}
647 génèrera une portée supplémentaire -- voir
648 @rprogram{Apparition d'une portée supplémentaire}.}
649
650 @seealso
651 Manuel de notation :
652 @ref{Répétition d'accords}.
653
654 Morceaux choisis :
655 @rlsrnamed{Repeats,Répétitions}.
656
657 Référence des propriétés internes :
658 @rinternals{RepeatedMusic},
659 @rinternals{UnfoldedRepeatedMusic}.
660
661
662 @node Autres types de répétition
663 @subsection Autres types de répétition
664 @translationof Short repeats
665
666 Nous abordons ici les reprises de courte durée.  Il en existe deux
667 formes, à savoir la répétition d'une même note sur quelques mesures --
668 représentée par une barre oblique ou le signe pourcent -- et les
669 trémolos.
670
671 @menu
672 * Répétitions de mesure::
673 * Répétitions en trémolo::
674 @end menu
675
676
677 @node Répétitions de mesure
678 @unnumberedsubsubsec Répétitions de mesure
679 @translationof Percent repeats
680
681 @cindex pourcent, répétition
682 @cindex mesure, répétition de
683 @cindex répétition, pourcent
684 @cindex répétition de mesure
685 @cindex répétition courte
686
687 @funindex \repeat percent
688 @funindex percent
689
690 Le style de « reprise en pourcent » sert à répéter une séquence de
691 notes.  Elle sera imprimée une fois, puis remplacée par un symbole
692 spécial.
693
694 En voici la syntaxe :
695
696 @example
697 \repeat percent @var{nombre} @var{expression_musicale}
698 @end example
699
700 Les séquences inférieures à une mesure sont remplacées par une barre
701 oblique.
702
703 @lilypond[verbatim,quote]
704 \relative c'' {
705   \repeat percent 4 { c128 d e f }
706   \repeat percent 4 { c64 d e f }
707   \repeat percent 5 { c32 d e f }
708   \repeat percent 4 { c16 d e f }
709   \repeat percent 4 { c8 d }
710   \repeat percent 4 { c4 }
711   \repeat percent 2 { c2 }
712 }
713 @end lilypond
714
715 Les séquences d'une ou deux mesures sont remplacées par un
716 symbole qui ressemble au symbole de pourcentage.
717
718 @lilypond[verbatim,quote]
719 \relative c'' {
720   \repeat percent 2 { c4 d e f }
721   \repeat percent 2 { c2 d }
722   \repeat percent 2 { c1 }
723 }
724 @end lilypond
725
726 @lilypond[verbatim,quote]
727 \relative {
728   \repeat percent 3 { c''4 d e f | c2 g' }
729 }
730 @end lilypond
731
732 Les séquences inférieures à la mesure et qui contiennent des durées
733 différentes sont remplacées par un double symbole de pourcentage.
734
735 @lilypond[verbatim,quote]
736 \relative {
737   \repeat percent 4 { c''8. <d f>16 }
738   \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
739 }
740 @end lilypond
741
742 @snippets
743 @lilypondfile[verbatim,quote,texidoc,doctitle]
744 {percent-repeat-counter.ly}
745
746 @lilypondfile[verbatim,quote,texidoc,doctitle]
747 {percent-repeat-count-visibility.ly}
748
749 @lilypondfile[verbatim,quote,texidoc,doctitle]
750 {isolated-percent-repeats.ly}
751
752 @seealso
753 Glossaire musicologique :
754 @rglos{percent repeat},
755 @rglos{simile}.
756
757 Morceaux choisis :
758 @rlsrnamed{Repeats,Répétitions}.
759
760 Référence des propriétés internes :
761 @rinternals{RepeatSlash},
762 @rinternals{RepeatSlashEvent},
763 @rinternals{DoubleRepeatSlash},
764 @rinternals{PercentRepeat},
765 @rinternals{PercentRepeatCounter},
766 @rinternals{PercentRepeatedMusic},
767 @rinternals{Percent_repeat_engraver},
768 @rinternals{DoublePercentEvent},
769 @rinternals{DoublePercentRepeat},
770 @rinternals{DoublePercentRepeatCounter},
771 @rinternals{PercentRepeatCounter},
772 @rinternals{PercentRepeatedMusic}.
773 @rinternals{Double_percent_repeat_engraver},
774 @rinternals{Slash_repeat_engraver}.
775
776 @knownissues
777 Les répétitions en pourcent ne peuvent contenir rien d'autre que
778 le signe pourcent lui-même ; en particulier, les changements de
779 métrique ne seront pas répété.
780
781 @lilypond[quote,verbatim,relative=2]
782 \repeat percent 3 { \time 5/4 c2. 2 \time 4/4 2 2 }
783 @end lilypond
784
785 @noindent
786 Tout changement de métrique ou insertion d'une commande @code{\partial}
787 devra impérativement se traîter sous forme de construction parallèle,
788 @b{en dehors} de la répétition en pourcentage :
789
790 @lilypond[quote,verbatim,relative=2]
791 <<
792   \repeat percent 3 { c2. 2 2 2 }
793   \repeat unfold 3 { \time 5/4 s4*5 \time 4/4 s1 }
794 >>
795 @end lilypond
796
797
798
799 @node Répétitions en trémolo
800 @unnumberedsubsubsec Répétitions en trémolo
801 @translationof Tremolo repeats
802
803 @cindex trémolo
804 @cindex trémolo, ligatures de
805
806 @funindex \repeat tremolo
807 @funindex tremolo
808
809 Il y a deux formes de trémolo : la répétition alernative de deux
810 notes ou accords, et la répétition rapide d'une seule note ou d'un
811 accord.  Lorsqu'il est constitué d'une alternance répétitive, le trémolo
812 s'indique en ajoutant des barres de ligature entre les deux notes ou
813 accords concernés.  Lorsqu'il s'agit d'une répétition rapide, des barres
814 de ligature penchées sont ajoutées à la note en question.
815
816 On peut placer une notation de trémolo entre deux notes, avec la
817 commande @code{\repeat} suivie du style trémolo :
818
819 @lilypond[quote,verbatim]
820 \relative c'' {
821   \repeat tremolo 8 { c16 d }
822   \repeat tremolo 6 { c16 d }
823   \repeat tremolo 2 { c16 d }
824 }
825 @end lilypond
826
827 La syntaxe de @code{\repeat tremolo} requiert expressément deux notes
828 encadrées par des accolades, et le nombre de répétitions exprimé en
829 durée d'une note (pointée ou non).  Ainsi, dans l'exemple ci-dessus,
830 @code{\repeat tremolo 7} est valide car correspond à une note
831 doublement pointée, à l'inverse de @code{\repeat tremolo 9}.
832
833 La durée d'un trémolo est égale à la durée de l'expression entre
834 accolades multipliée par le nombre de fois à répéter :
835 @code{\repeat tremolo 8 @{ c16 d16 @}} correspond donc à la valeur d'une
836 ronde, et sera représenté par deux rondes séparées par des barres de
837 trémolo.
838
839 On peut indiquer de la même manière un trémolo sur une seule note, qu'il
840 faudra alors laisser sans accolades :
841
842 @lilypond[quote,verbatim,ragged-right]
843 \repeat tremolo 4 c'16
844 @end lilypond
845
846 @cindex trémolo, indication de
847
848 @funindex tremoloFlags
849 @funindex :
850
851 Le même résultat s'obtient en faisant suivre la note considérée
852 de deux points et d'un nombre (@w{@code{note:@var{nombre}}}).
853 Le nombre en question correspond à la valeur de la subdivision ;
854 il doit être au moins de 8, auquel cas la hampe sera barrée par un
855 seul trait de ligature.  Si ce nombre est omis, la dernière valeur sera
856 utilisée.
857
858 @lilypond[quote,verbatim]
859 \relative {
860   c''2:8 c:32
861   c: c:
862 }
863 @end lilypond
864
865 @snippets
866 @lilypondfile[verbatim,quote,texidoc,doctitle]
867 {cross-staff-tremolos.ly}
868
869 @seealso
870 Morceaux choisis :
871 @rlsrnamed{Repeats,Répétitions}.
872
873 @cindex tremolo, cross-staff
874 @cindex cross-staff tremolo