]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/repeats.itely
Imported Upstream version 2.19.45
[lilypond.git] / Documentation / fr / notation / repeats.itely
index 4952a258e77e02ea6755738f3852f05b41c1ab50..4bb295a0616e8d4429818f7459ae9cb2b63e9ec1 100644 (file)
@@ -1,14 +1,14 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: b7cb11ea159572f2dc55b405db01a06c4dccea7d
+   Translation of GIT committish: 3c0f38115857598db730782b1d2ff0a19fd833af
 
-    When revising a translation, copy the HEAD committish of the
-    version that you are working on.  For details, see the Contributors'
-    Guide, node Updating translation committishes..
+   When revising a translation, copy the HEAD committish of the
+   version that you are working on.  For details, see the Contributors'
+   Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.17.11"
+@c \version "2.19.21"
 
 @c Translators: Valentin Villenave, Jean-Charles Malahieude
 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
@@ -100,10 +100,24 @@ où @code{@var{expression_musicale}} représente ce qui doît être répété.
 
 Les reprises courantes, sans alternative, s'indiquent comme ceci :
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 2 { c4 d e f }
-c2 d
-\repeat volta 2 { d4 e f g }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 2 { c''4 d e f }
+  c2 d
+  \repeat volta 2 { d4 e f g }
+}
+@end lilypond
+
+Aucun « début » de reprise n'est indiqué par défaut pour la première
+mesure d'un morceau.  Vous pouvez cependant ajouter une barre de reprise
+avec un @code{\bar ".|:"} avant la première note.
+
+@lilypond[verbatim,fragment,quote]
+\relative {
+  \repeat volta 2 { \bar ".|:" c''4 d e f }
+  c2 d
+  \repeat volta 2 { d4 e f g }
+}
 @end lilypond
 
 On peut ajouter une fin alternative à l'aide de la commande
@@ -123,25 +137,29 @@ fois.
 
 Voici une simple reprise avec une fin alternative :
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 2 { c4 d e f | }
-\alternative {
-  { c2 e | }
-  { f2 g | }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 2 { c''4 d e f | }
+  \alternative {
+    { c2 e | }
+    { f2 g | }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Et une répétition avec plusieurs alternatives :
 
-@lilypond[verbatim,quote,relative=2]
-\repeat volta 3 { c4 d e f | }
-\alternative {
-  { c2 e | }
-  { f2 g | }
-  { a2 g | }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat volta 3 { c''4 d e f | }
+  \alternative {
+    { c2 e | }
+    { f2 g | }
+    { a2 g | }
+  }
+  c1
 }
-c1
 @end lilypond
 
 @warning{Lorsqu'il y a plus d'une alternative, prenez garde à ce
@@ -169,107 +187,141 @@ n'est donc pas nécessaire de faire appel à la commande @code{\partial}
 ou à des contrôles d'intégrité de mesure.
 
 @lilypond[verbatim,quote,relative=1]
-% no \partial here
-c4 e g  % no bar check here
-% no \partial here
+c'4 e g
 \repeat volta 4 {
   e4 |
   c2 e |
-  % no \partial here
-  g4 g g  % no bar check here
+  g4 g g
 }
-% no \partial here
 g4 |
 a2 a |
 g1 |
 @end lilypond
 
+@cindex reprise et contrôle de mesure
+@cindex contrôle de mesure et reprise
+
 Il est possible de créer des reprises en début de morceau avec une
 levée.  Le cas est similaire à ce que nous venons de voir.  Toutefois,
 l'utilisation d'un @code{\partial} est ici nécessaire pour respecter
 cette entame.
 
 @lilypond[verbatim,quote,relative=1]
-\partial 4  % required
+\partial 4
 \repeat volta 4 {
-  e4 |
+  e'4 |
   c2 e |
-  % no \partial here
-  g4 g g  % no bar check here
+  g4 g g
 }
-% no \partial here
 g4 |
 a2 a |
 g1 |
 @end lilypond
 
-Lorsqu'une reprise débute par une mesure incomplète et a des fins
-alternatives, il est indispensable d'ajuster manuellement la propriété
-@code{Timing.measureLength} selon les préceptes suivants :
+@cindex reprise et liaison de prolongation
+@cindex alternative et liaison de prolongation
+@cindex liaison de prolongation et reprise
+@cindex liaison de prolongation et alternative
 
-@itemize
-@item
-au début de chacune des mesures incomplètes du bloc @code{\alternative},
-ce qui est le cas en principe pour chaque fin d'alternative sauf --
-la plupart du temps -- pour la dernière.
+@funindex \repeatTie
 
-@item
-au début de chaque alternative à l'exception de la première.
-@end itemize
+Des liaisons de tenue peuvent être ajoutées à toute alternative :
 
-@lilypond[verbatim,quote,relative=1]
-\partial 4
-\repeat volta 2 { e4 | c2 e | }
-\alternative {
-  {
-    f2 d |
-    \set Timing.measureLength = #(ly:make-moment 3/4)
-    g4 g g  % optional bar check is allowed here
-  }
-  {
-    \set Timing.measureLength = #(ly:make-moment 4/4)
-    a2 a |
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  \repeat volta 2 { c4 d e f~ }
+  \alternative {
+    { f2 d }
+    { f2\repeatTie f, }
   }
 }
-g1 |
 @end lilypond
 
-La propriété @code{measureLength} est abordée plus en détail au chapitre
-@ref{Gestion du temps}.
-
+@cindex reprise et segno
+@cindex segno et reprise
 @funindex \inStaffSegno
 
-La commande @code{\inStaffSegno} permet d'adjoindre un symbole de
-@emph{segno} à une commande @code{\repeat volta}.  Des symboles
-alternatifs de barre de mesure peuvent sont accessibles, dans un
-contexte @code{Score}, à l'aide des propriétés @code{segnoType},
-@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou
-@code{doubleRepeatSegnoType} selon les besoins.
+La commande @code{\inStaffSegno} permet de générer une barre de mesure
+composite par l'adjonction d'un symbole de @emph{segno} à une barre de
+reprise créée par une commande @code{\repeat volta}.  Qu'il s'agisse
+d'un début, d'une fin ou d'une double reprise, le type de barre est
+automatiquement sélectionné.  L'indication « D.S. » devra cependant être
 
-@lilypond[verbatim,quote,relative=1]
-e1
-\repeat volta 2 {
+En dehors de toute reprise :
+
+@lilypond[verbatim,quote]
+\relative {
+  e'1
   \inStaffSegno
   f2 g a b
+  c1_"D.S." \bar "|."
 }
-c1_"D.S." \bar "|."
 @end lilypond
 
-@cindex reprise et liaison de prolongation
-@cindex alternative et liaison de prolongation
-@cindex liaison de prolongation et reprise
-@cindex liaison de prolongation et alternative
+Au début d'une reprise :
 
-@funindex \repeatTie
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    \inStaffSegno  % start repeat
+    f2 g a b
+  }
+  c1_"D.S." \bar "|."
+}
+@end lilypond
 
-Des liaisons de tenue peuvent être ajoutées à toute alternative :
+En fin de reprise :
 
-@lilypond[verbatim,quote,relative=2]
-c1
-\repeat volta 2 { c4 d e f ~ }
-\alternative {
-  { f2 d }
-  { f2\repeatTie f, }
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+    \inStaffSegno  % end repeat
+  }
+  f2 g a b
+  c1_"D.S." \bar "|."
+}
+@end lilypond
+
+Entre deux reprises :
+
+@lilypond[verbatim,quote]
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+  }
+  \inStaffSegno  % double repeat
+  \repeat volta 2 {
+    f2 g a b
+  }
+  c1_"D.S." \bar "|."
+}
+@end lilypond
+
+Des symboles alternatifs de barre de mesure sont aussi accessibles, dans
+un contexte @code{Score}, à l'aide des propriétés @code{segnoType},
+@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou
+@code{doubleRepeatSegnoType} selon les besoins.  Ces types de barre
+alternative doivent être choisis parmi les types prédéfinis ou
+préalablement créés à l'aide d'une commande @code{\defineBarLine} --
+voir @ref{Barres de mesure}.
+
+@lilypond[verbatim,quote]
+\defineBarLine ":|.S[" #'(":|." "S[" "")
+\defineBarLine "]" #'("]" "" "")
+\relative {
+  e'1
+  \repeat volta 2 {
+    f2 g a b
+    \once \set Score.endRepeatSegnoType = ":|.S["
+    \inStaffSegno
+  }
+  f2 g \bar "]" a b
+  c1_"D.S." \bar "|."
 }
 @end lilypond
 
@@ -297,9 +349,12 @@ Glossaire musicologique :
 
 Manuel de notation :
 @ref{Barres de mesure},
+@ref{Gestion du temps},
 @ref{Modification des greffons de contexte},
-@ref{Modification des liaisons},
-@ref{Gestion du temps}.
+@ref{Modification des liaisons}.
+
+Fichiers d'initialisation :
+@file{ly/engraver-init.ly}.
 
 Morceaux choisis :
 @rlsrnamed{Repeats,Répétitions}.
@@ -387,11 +442,13 @@ reprises.  On la définit par une suite de commandes de reprise Scheme.
 @item start-repeat
 Pour imprimer une barre de reprise @code{.|:}
 
-@lilypond[verbatim,quote,relative=2]
-c1
-\set Score.repeatCommands = #'(start-repeat)
-d4 e f g
-c1
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  \set Score.repeatCommands = #'(start-repeat)
+  d4 e f g
+  c1
+}
 @end lilypond
 
 Traditionnellement, on n'imprime pas de signe de reprise en début de
@@ -400,11 +457,13 @@ morceau.
 @item end-repeat
 Pour imprimer une barre de reprise @code{:|.}
 
-@lilypond[verbatim,quote,relative=2]
-c1
-d4 e f g
-\set Score.repeatCommands = #'(end-repeat)
-c1
+@lilypond[verbatim,quote]
+\relative {
+  c''1
+  d4 e f g
+  \set Score.repeatCommands = #'(end-repeat)
+  c1
+}
 @end lilypond
 
 @item (volta @var{nombre}) @dots{} (volta #f)
@@ -412,26 +471,30 @@ Pour obtenir un crochet indiquant le numéro de l'alternative.  Pour que
 le crochet s'imprime effectivement, il faut spécifier explicitement
 l'endroit où il doit se terminer.
 
-@lilypond[verbatim,quote,relative=2]
-f4 g a b
-\set Score.repeatCommands = #'((volta "2"))
-g4 a g a
-\set Score.repeatCommands = #'((volta #f))
-c1
+@lilypond[verbatim,quote]
+\relative {
+  f''4 g a b
+  \set Score.repeatCommands = #'((volta "2"))
+  g4 a g a
+  \set Score.repeatCommands = #'((volta #f))
+  c1
+}
 @end lilypond
 
 @end table
 
 Plusieurs commandes de reprise peuvent intervenir au même moment :
 
-@lilypond[verbatim,quote,relative=2]
-f4 g a b
-\set Score.repeatCommands = #'((volta "2, 5") end-repeat)
-g4 a g a
-c1
-\set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
-b1
-\set Score.repeatCommands = #'((volta #f))
+@lilypond[verbatim,quote]
+\relative {
+  f''4 g a b
+  \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
+  g4 a g a
+  c1
+  \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
+  b1
+  \set Score.repeatCommands = #'((volta #f))
+}
 @end lilypond
 
 @cindex alternative et texte
@@ -445,8 +508,8 @@ dans le cas d'une indication textuelle, est de tout d'abord définir ce
 
 @lilypond[verbatim,quote]
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
-\relative c'' {
-  c1
+\relative {
+  c''1
   \set Score.repeatCommands =
     #(list(list 'volta voltaAdLib) 'start-repeat)
   c4 b d e
@@ -456,10 +519,6 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 }
 @end lilypond
 
-@snippets
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
-
 @seealso
 Manuel de notation :
 @ref{Barres de mesure},
@@ -497,9 +556,11 @@ syntaxe :
 Le contenu de @var{expression_musicale} sera donc expansé autant de fois
 que stipulé par @var{nombre_de_fois}.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { c4 d e f }
-c1
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  c1
+}
 @end lilypond
 
 Dans certains cas, et tout particulièrement dans un contexte
@@ -519,55 +580,63 @@ a'4 b c | a'4 b c
 
 Une répétition expansée peut aussi avoir une fin alternative :
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { g4 f e d }
-\alternative {
-  { c2 g' }
-  { cis,2 b }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Si l'on donne trop peu d'alternatives en regard du nombre de fois où le
 passage doit être rejoué, la première alternative sera jouée plusieurs
 fois.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 4 { c4 d e f }
-\alternative {
-  { c2 g' }
-  { c,2 b }
-  { e2 d }
- }
-c1
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 4 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+    { e2 d }
+   }
+  c1
+}
 @end lilypond
 
 S'il y a par contre plus d'alternatives que de répétitions, les
 alternatives superflues seront tout simplement ignorées et ne seront pas
 imprimées.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 { c4 d e f }
-\alternative {
-  { c2 g' }
-  { c,2 b }
-  { e2 d }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 { c''4 d e f }
+  \alternative {
+    { c2 g' }
+    { c,2 b }
+    { e2 d }
+  }
+  c1
 }
-c1
 @end lilypond
 
 Vous pouvez imbriquer plusieurs fonctions @code{unfold}, qu'elles
 comportent ou non des fins alternatives :
 
-@lilypond[verbatim,quote,relative=2]
-\repeat unfold 2 {
-  \repeat unfold 2 { c4 d e f }
-  \alternative {
-    { c2 g' }
-    { c,2 b }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat unfold 2 {
+    \repeat unfold 2 { c''4 d e f }
+    \alternative {
+      { c2 g' }
+      { c,2 b }
+    }
   }
+  c1
 }
-c1
 @end lilypond
 
 Une construction en accord peut se répéter à l'aide du symbole @code{q}
@@ -631,35 +700,43 @@ En voici la syntaxe :
 Les séquences inférieures à une mesure sont remplacées par une barre
 oblique.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 4 { c128 d e f }
-\repeat percent 4 { c64 d e f }
-\repeat percent 5 { c32 d e f }
-\repeat percent 4 { c16 d e f }
-\repeat percent 4 { c8 d }
-\repeat percent 4 { c4 }
-\repeat percent 2 { c2 }
+@lilypond[verbatim,quote]
+\relative c'' {
+  \repeat percent 4 { c128 d e f }
+  \repeat percent 4 { c64 d e f }
+  \repeat percent 5 { c32 d e f }
+  \repeat percent 4 { c16 d e f }
+  \repeat percent 4 { c8 d }
+  \repeat percent 4 { c4 }
+  \repeat percent 2 { c2 }
+}
 @end lilypond
 
 Les séquences d'une ou deux mesures sont remplacées par un
 symbole qui ressemble au symbole de pourcentage.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 2 { c4 d e f }
-\repeat percent 2 { c2 d }
-\repeat percent 2 { c1 }
+@lilypond[verbatim,quote]
+\relative c'' {
+  \repeat percent 2 { c4 d e f }
+  \repeat percent 2 { c2 d }
+  \repeat percent 2 { c1 }
+}
 @end lilypond
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 3 { c4 d e f | c2 g' }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat percent 3 { c''4 d e f | c2 g' }
+}
 @end lilypond
 
 Les séquences inférieures à la mesure et qui contiennent des durées
 différentes sont remplacées par un double symbole de pourcentage.
 
-@lilypond[verbatim,quote,relative=2]
-\repeat percent 4 { c8. <d f>16 }
-\repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
+@lilypond[verbatim,quote]
+\relative {
+  \repeat percent 4 { c''8. <d f>16 }
+  \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 }
+}
 @end lilypond
 
 @snippets
@@ -696,6 +773,28 @@ Référence des propriétés internes :
 @rinternals{Double_percent_repeat_engraver},
 @rinternals{Slash_repeat_engraver}.
 
+@knownissues
+Les répétitions en pourcent ne peuvent contenir rien d'autre que
+le signe pourcent lui-même ; en particulier, les changements de
+métrique ne seront pas répété.
+
+@lilypond[quote,verbatim,relative=2]
+\repeat percent 3 { \time 5/4 c2. 2 \time 4/4 2 2 }
+@end lilypond
+
+@noindent
+Tout changement de métrique ou insertion d'une commande @code{\partial}
+devra impérativement se traîter sous forme de construction parallèle,
+@b{en dehors} de la répétition en pourcentage :
+
+@lilypond[quote,verbatim,relative=2]
+<<
+  \repeat percent 3 { c2. 2 2 2 }
+  \repeat unfold 3 { \time 5/4 s4*5 \time 4/4 s1 }
+>>
+@end lilypond
+
+
 
 @node Répétitions en trémolo
 @unnumberedsubsubsec Répétitions en trémolo
@@ -717,10 +816,12 @@ de ligature penchées sont ajoutées à la note en question.
 On peut placer une notation de trémolo entre deux notes, avec la
 commande @code{\repeat} suivie du style trémolo :
 
-@lilypond[quote,verbatim,relative=2]
-\repeat tremolo 8 { c16 d }
-\repeat tremolo 6 { c16 d }
-\repeat tremolo 2 { c16 d }
+@lilypond[quote,verbatim]
+\relative c'' {
+  \repeat tremolo 8 { c16 d }
+  \repeat tremolo 6 { c16 d }
+  \repeat tremolo 2 { c16 d }
+}
 @end lilypond
 
 La syntaxe de @code{\repeat tremolo} requiert expressément deux notes
@@ -751,12 +852,14 @@ Le même résultat s'obtient en faisant suivre la note considérée
 de deux points et d'un nombre (@w{@code{note:@var{nombre}}}).
 Le nombre en question correspond à la valeur de la subdivision ;
 il doit être au moins de 8, auquel cas la hampe sera barrée par un
-seul trait de ligature.  Si ce nombre est omis, la dernière valeur --
-telle que mémorisée dans @code{tremoloFlags} -- sera utilisée.
+seul trait de ligature.  Si ce nombre est omis, la dernière valeur sera
+utilisée.
 
-@lilypond[quote,verbatim,relative=2]
-c2:8 c:32
-c: c:
+@lilypond[quote,verbatim]
+\relative {
+  c''2:8 c:32
+  c: c:
+}
 @end lilypond
 
 @snippets