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