X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fnotation%2Frhythms.itely;h=6ce04e5a10c54a95a8eede29f427ab60c88f0143;hb=13da8b27aabc5d5a752d00ed1e2b99ad20f0f264;hp=e8e863d2cb5823191ae9f160ba7211f98ae6b857;hpb=049bdd90b5ae67fe463bf85e926c2eabf51acf74;p=lilypond.git diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index e8e863d2cb..6ce04e5a10 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 0 + Translation of GIT committish: 049bdd90b5ae67fe463bf85e926c2eabf51acf74 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.16.0" +@c \version "2.17.6" @c Translators: Frédéric Chiasson, Jean-Charles Malahieude @c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer @@ -216,7 +216,7 @@ La durée de l'@code{@var{expression_musicale}} sera multipliée par la fraction. Le dénominateur de cette fraction sera imprimé au-dessus ou au-dessous des notes, parfois avec un crochet. Le nolet le plus courant est le triolet, dans lequel trois notes ont la durée de deux, et où les -notes durent donc 2/3 de leur valeur écrite. +notes durent donc deux tiers de leur valeur écrite. @lilypond[quote,verbatim,relative=2] a2 \times 2/3 { b4 b b } @@ -328,7 +328,7 @@ comme indiqué au chapitre @rlearning{Les voix contiennent la musique}. @cindex échelonnement des durées @cindex durées, échelonnement -La durée des notes, silences ou accords peu se modifier en leur +La durée des notes, silences ou accords peut se modifier en lui adjoignant une fraction @var{N/D}, donnant @qq{@code{*}@var{N/D}} -- ou @qq{@code{*}@var{N}} si @var{D=1}. Ceci ne modifiera en rien l'apparence des notes ou silences produits, mais affectera le @@ -482,7 +482,7 @@ une note liée, la liaison doit être répétée, comme ici : @funindex laissezVibrer Les liaisons @qq{Laissez vibrer} (@notation{L.v.}) sont utilisées pour -le piano, la harpe, et certains instruments de percussion. Elles +le piano, la harpe et certains instruments de percussion. Elles indiquent à l'instrumentiste de laisser sonner la note ou l'accord au lieu de l'étouffer. Elles s'indiquent de la manière suivante : @@ -551,11 +551,11 @@ portée, une adaptation des propriétés @var{whiteout} et @var{layer} permet d'obtenir une meilleure lisibilité. @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -651,7 +651,7 @@ s'indiquent à l'aide de commandes prédéfinies : \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -845,8 +845,8 @@ R4*5*4 | @end lilypond Un @code{R} qui s'étend sur une seule mesure s'imprime tantôt comme -une pause, tantôt comme une brève -- ou @qq{bâton de pause} -- et -sera centré sur la mesure quelle qu'en soit la métrique : +une pause, tantôt comme une brève -- ou @qq{bâton de pause} -- qui +sera centrée sur la mesure quelle qu'en soit la métrique : @lilypond[quote,verbatim,relative=2] \time 4/4 @@ -908,7 +908,7 @@ R2.*10^\markup { \italic "ad lib." } R2.^\fermataMarkup @end lilypond -@warning{C'est @code{MultiMeasureRestText} qui créera le texte, et +@warning{C'est @code{MultiMeasureRestText} qui créera le texte, non @code{TextScript}. Les commandes de dérogation ou de redéfinition doivent s'adresser à l'objet concerné, comme vous pouvez le constater dans l'exemple suivant.} @@ -916,10 +916,10 @@ dans l'exemple suivant.} @c KEEP LY @lilypond[quote,verbatim,relative=2] % Ceci échouera : il y a erreur quant à l'objet spécifié -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"pas bon !" % Formulation correcte, qui fonctionnera -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"ça marche !" @end lilypond @@ -1479,7 +1479,7 @@ La numérotation reprend dès la fin d'une cadence. @lilypond[verbatim,relative=2,quote] % Show all bar numbers -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -1503,10 +1503,10 @@ cis4 d cis! d \bar "|" @end lilypond -L'instruction @code{\cadenzaOn} désactive les ligatures -automatiques ; elles seront réactivées après un @code{\cadenzaOff}. -Toutes les ligatures devront donc être indiquées de manière explicite -tout au long de la cadence -- voir @ref{Barres de ligature manuelles}). +L'instruction @code{\cadenzaOn} désactive les ligatures automatiques ; +elles seront réactivées après un @code{\cadenzaOff}. Toutes les +ligatures devront donc être indiquées de manière explicite tout au long +de la cadence -- voir @ref{Barres de ligature manuelles}). @lilypond[verbatim,relative=2,quote] \repeat unfold 8 { c8 } @@ -1602,7 +1602,7 @@ et échelonnement de la durée des notes. @subsubheading Métriques différentes et mesures d'égale longueur -@translationof Different time signatures with equal-length measures +@c VO Different time signatures with equal-length measures Il suffit, pour obtenir cette forme de notation, de tout d'abord affecter une même métrique aux différentes portées. Cette métrique sera @@ -1648,7 +1648,7 @@ les règles de ligature automatique. @subsubheading Métriques différentes et mesures de longueur inégale -@translationof Different time signatures with unequal-length measures +@c VO Different time signatures with unequal-length measures Il arrive aussi que chaque portée ait sa propre métrique. Vous y parviendrez en déplaçant le @code{Timing_translator} et le @@ -1794,7 +1794,7 @@ liés. { c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2 } @end lilypond -Ces graveurs divisent toutes les notes et silences qui sortent de la +Ces graveurs divisent toutes les notes et silences qui débordent de la mesure, et insèrent des liaisons de prolongation. Dans la pratique, cette fonctionnalité permet de déboguer des partitions complexes : si les mesures ne sont pas entièrement remplies, alors les liaisons de @@ -1880,7 +1880,7 @@ grille d'accords : } } \new Voice \with { - \consists Pitch_squash_engraver + \consists "Pitch_squash_engraver" } \relative c'' { \improvisationOn c4 c8 c c4 c8 c @@ -1965,15 +1965,14 @@ c16 c8 @warning{Si des ligatures sont utilisées dans les paroles d'une chanson (pour indiquer des mélismes), les ligatures automatiques doivent être -désactivées, avec @code{\autoBeamOff}, et indiquées manuellement.@* +désactivées, avec @code{@bs{}autoBeamOff}, et indiquées manuellement.@* L'utilisation conjointe de @code{@bs{}partcombine} et de @code{@bs{}autoBeamOff} peut produire des résultats quelque peu surprenants ; ceci fait l'objet d'un exemple particulier à la rubrique morceaux choisis.} Des règles de dérogation au comportement automatique par défaut sont -possibles ; voir -@ref{Définition des règles de ligature automatique}. +possibles ; voir @ref{Définition des règles de ligature automatique}. @predefined @code{\autoBeamOff}, @@ -2020,7 +2019,7 @@ Références des propriétés internes : @rinternals{unbreakable-spanner-interface}. @knownissues -Les propriétés d'un ligature sont déterminées @strong{dès le début} de +Les propriétés d'une ligature sont déterminées @strong{dès le début} de sa construction ; toute adaptation qui interviendrait avant sa terminaison ne sera prise en compte qu'à l'occasion de la @strong{prochaine} ligature. @@ -2043,6 +2042,30 @@ terminaison ne sera prise en compte qu'à l'occasion de la @funindex \set @funindex set +Lorsque la fonction de ligature automatique est active, le +positionnement des ligatures dépend des trois propriétés +@code{baseMoment}, @code{beatStructure} et @code{beamExceptions}. +Dès lors qu'une règle affectant @code{beamExceptions} est définie pour +la métrique en vigueur, c'est cette règle qui servira à déterminer le +placement des ligatures. En l'absence de règle affectant +@code{beamExceptions} pour la métrique en vigueur, les ligatures seront +déterminées par les réglages conjoints de @code{baseMoment} et +@code{beatStructure}. + +@code{beamExceptions} dispose par défaut de règles pour les métriques le +plus courantes ; il est donc impératif de les invalider pour gérer les +ligatures automatiques à l'aide de @code{baseMoment} et +@code{beatStructure}. Les règles de @code{beamExceptions} se +désactivent par un + +@example +\set Timing.beamExceptions = #'() +@end example + + +@subsubheading @i{Ligature basée sur @code{baseMoment} et @code{beatStructure}} +@c VO Beaming based on baseMoment and beatStructure + Dans la plupart des cas, une ligature automatique se termine à la fin d'une pulsation. Ce sont les propriétés de contexte @code{baseMoment} et @code{beatStructure} qui détermineront là où prend fin la pulsation. @@ -2050,7 +2073,8 @@ La propriété @code{beatStructure} est constituée d'une liste d'éléments Scheme qui définit la longueur de chaque pulsation, prenant @code{baseMoment} comme unité. L'unité de base (le @code{baseMoment}) correspond par défaut à l'inverse du dénominateur de la métrique. -D'autre part, chaque unité de @code{baseMoment} constitue une seule pulsation. +D'autre part, chaque unité de @code{baseMoment} constitue une seule +pulsation. @lilypond[quote,relative=2,verbatim] \time 5/16 @@ -2061,6 +2085,25 @@ c16^"(2+3)" c c c c | c16^"(3+2)" c c c c | @end lilypond +Dans le cas d'une mesure à 4/4, @code{beamExceptions} @strong{doit} être +invalidé pour permettre à @code{beatStructure} de produire ses effets. +La commande @code{\set Timing.beamExceptions = #'()} peut intervenir à +tout moment, avant de déterminer les ligatures par @code{beatStructure}. + +@lilypond[quote,relative=2,verbatim] +\time 4/4 +a8^"default" a a a a a a a + +\set Timing.baseMoment = #(ly:make-moment 1 4) +\set Timing.beatStructure = #'(1 1 1 1) +a8^"no change" a a a a a a a + +\set Timing.beamExceptions = #'() +\set Timing.baseMoment = #(ly:make-moment 1 4) +\set Timing.beatStructure = #'(1 1 1 1) +a8^"changed" a a a a a a a +@end lilypond + Les effets de règles de ligature peuvent être restreints à un contexte particulier. En l'absence de règle particulière déterminée dans un contexte de niveau inférieur, les règles définies au niveau directement @@ -2135,6 +2178,10 @@ dans la propriété @code{beamExceptions}. Ses valeurs par défaut, rangées par métrique et type de règle, sont répertoriées dans le fichier @file{scm/time-signature-settings.scm}. + +@subsubheading @i{Ligature basée sur @code{beamExceptions}} +@c VO Beaming based on beamExceptions + Les règles spécifiques autres que celles concernant la terminaison des ligatures sont gérées par la propriété @code{beamExceptions}. @@ -2233,7 +2280,7 @@ la mesure par défaut. Ligaturer sur le temps requiert un appel à \repeat unfold 6 {a8} @end lilypond -Certaines partitions de la période romantique ou classique font +Certaines partitions des périodes romantique ou classique font apparaître des ligatures sur la moitié d'une mesure à 3/4 (ou à 3/8), ce qui va à l'encontre de la règle établie -- comme le fait remarquer Gould à la page 153 de son ouvrage -- puisque donne l'impression d'une @@ -2249,7 +2296,9 @@ r4. a8 a a | r4. a8 a a | @end lilypond -@i{@strong{Principes de la ligature automatique}} + +@subsubheading @i{@strong{Principes de la ligature automatique}} +@c VO How automatic beaming works Lorsqu'elle est activée, la gestion automatisée des ligatures est directement liée aux propriétés @code{baseMoment}, @code{beatStructure} @@ -2359,7 +2408,7 @@ métrique que dans une seule portée. Vous pouvez adapter les règles de ligature par défaut pour une métrique particulière de telle sorte que ces règles que vous aurez définies soient toujours prises en compte. La modification des règles de -ligature automatiques sont abordées au chapitre @ref{Métrique}. +ligature automatiques est abordée au chapitre @ref{Métrique}. @lilypond[quote,verbatim,relative=2] << @@ -2502,7 +2551,7 @@ Lorsque la sortie MIDI doit refléter les @emph{ritardando} ou @emph{accelerando} indiqués par une ligature en soufflet, les notes qui la composent doivent être regroupées dans une expression musicale délimitée par des accolades, précédée de la commande -@code{featherDurations}. Cette commande détermine le ratio entre les +@code{\featherDurations}. Cette commande détermine le ratio entre les durées des premières et dernières notes du groupe en question. Les crochets indiquent l'étendue de la ligature et les accolades les @@ -2517,14 +2566,14 @@ quatre triples croches qui suivent vont s'accélérant, alors que les quatre dernières gardent un tempo régulier. @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2633,7 +2682,7 @@ f1 \bar "|" f1 \bar "." g1 \bar "||" a1 \bar ".|" -b1 \bar ".|." +b1 \bar ".." c1 \bar "|.|" d1 \bar "|." e1 @@ -2643,8 +2692,8 @@ e1 ainsi que d'une barre en pointillé et d'une discontinue : @lilypond[quote,relative=1,verbatim] -f1 \bar ":" -g1 \bar "dashed" +f1 \bar ";" +g1 \bar "!" a1 @end lilypond @@ -2652,11 +2701,11 @@ a1 et de cinq types de barre de reprise : @lilypond[quote,relative=1,verbatim] -f1 \bar "|:" -g1 \bar ":|:" +f1 \bar ".|:" +g1 \bar ":..:" a1 \bar ":|.|:" b1 \bar ":|.:" -c1 \bar ":|" +c1 \bar ":|." e1 @end lilypond @@ -2682,13 +2731,13 @@ c4 c c c c4 c c c \break \bar "S" c4 c c c -\bar "|S" +\bar "S-|" c4 c c c \break -\bar "|S" +\bar "S-|" c4 c c c -\bar "S|" +\bar "S-S" c4 c c c \break -\bar "S|" +\bar "S-S" c1 @end lilypond @@ -2708,9 +2757,9 @@ nouvelle. @lilypond[quote,relative=2,verbatim] c4 c c c -\bar "||:" +\bar ".|:-||" c4 c c c \break -\bar "||:" +\bar ".|:-||" c4 c c c @end lilypond @@ -2719,29 +2768,29 @@ reprise avec un signe @emph{segno} : @lilypond[quote,relative=2,verbatim] c4 c c c -\bar ":|S" +\bar ":|.S" c4 c c c \break -\bar ":|S" +\bar ":|.S" c4 c c c -\bar ":|S." +\bar ":|.S-S" c4 c c c \break -\bar ":|S." +\bar ":|.S-S" c4 c c c -\bar "S|:" +\bar "S.|:-S" c4 c c c \break -\bar "S|:" +\bar "S.|:-S" c4 c c c -\bar ".S|:" +\bar "S.|:" c4 c c c \break -\bar ".S|:" +\bar "S.|:" c4 c c c -\bar ":|S|:" +\bar ":|.S.|:" c4 c c c \break -\bar ":|S|:" +\bar ":|.S.|:" c4 c c c -\bar ":|S.|:" +\bar ":|.S.|:-S" c4 c c c \break -\bar ":|S.|:" +\bar ":|.S.|:-S" c1 @end lilypond @@ -2837,12 +2886,12 @@ la propriété @code{break-visibility} du @code{BarNumber}. Elle se compose de trois commutateurs -- définis à @qq{vrai} (@code{#t}) ou @qq{faux} (@code{#f}) -- pour spécifier si le numéro de mesure est visible ou non. Les valeurs sont rangées dans l'ordre suivant : -@code{visible en fin de ligne}, @code{visible en cours de ligne}, +@code{visible en fin de ligne}, @code{visible en cours de ligne} et @code{visible en début de ligne}. Voici comment imprimer partout les numéros de mesure : @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" @@ -2903,6 +2952,7 @@ positionnement. @cindex vérification des limites de mesure @cindex mesures, vérification des limites +@cindex test de mesure @funindex barCheckSynchronize @funindex | @@ -3042,7 +3092,7 @@ Le style de repère est déterminé par la propriété @code{markFormatter}. Il s'agit d'une fonction qui prend en arguments le repère en cours (un entier) ainsi que le contexte en cours, et retournera un objet de type @emph{markup}. Dans l'exemple qui suit, @code{markFormatter} est réglé -pour une procédure type. Quelques mesures plus loin, son comportement +pour une procédure type. Quelques mesures plus loin, son comportement est modifié pour imprimer un repère encadré. @lilypond[quote,verbatim,relative=2] @@ -3210,8 +3260,8 @@ s'y rattachent. c1 \afterGrace d1 { c16[ d] } c1 @end lilypond -Les petites notes se placent alors aux 3/4 de la durée de la note -réelle. Cette fraction peut être changée en définissant +Les petites notes se placent alors aux trois quarts de la durée de la +note réelle. Cette fraction peut être changée en définissant @code{afterGraceFraction}. Dans l'exemple suivant, vous pouvez observer la différence entre le comportement par défaut, à 15/16 et enfin à la moitié de la durée de base. @@ -3319,8 +3369,8 @@ mêlez des portées comprenant des petites notes et d'autres sans : @lilypond[quote,relative=2,verbatim] << - \new Staff { e4 \bar "|:" \grace c16 d2. } - \new Staff { c4 \bar "|:" d2. } + \new Staff { e4 \bar ".|:" \grace c16 d2. } + \new Staff { c4 \bar ".|:" d2. } >> @end lilypond @@ -3331,8 +3381,8 @@ correspondant à la durée des petites notes : @lilypond[quote,relative=2,verbatim] << - \new Staff { e4 \bar "|:" \grace c16 d2. } - \new Staff { c4 \bar "|:" \grace s16 d2. } + \new Staff { e4 \bar ".|:" \grace c16 d2. } + \new Staff { c4 \bar ".|:" \grace s16 d2. } >> @end lilypond