From 57f9346bb030f49336a858fcbf1519366fe56454 Mon Sep 17 00:00:00 2001 From: Jean-Charles Malahieude Date: Sat, 16 Jun 2012 20:35:10 +0200 Subject: [PATCH] Doc-fr: updates notation and web - NR input - NR rhythms - NR simultaneous - web community - web download --- Documentation/fr/notation/input.itely | 224 +++++++++++-------- Documentation/fr/notation/rhythms.itely | 35 ++- Documentation/fr/notation/simultaneous.itely | 33 ++- Documentation/fr/web/community.itexi | 2 +- Documentation/fr/web/download.itexi | 8 +- 5 files changed, 178 insertions(+), 124 deletions(-) diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index a30a993b84..b50caa5422 100644 --- a/Documentation/fr/notation/input.itely +++ b/Documentation/fr/notation/input.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: c3cd1737b2a12a4f51b4090caf12429cb34290d1 + Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1122,13 +1122,65 @@ commentaire gênerait la lecture de la partition, de les reporter en bas de page. Les notes de bas de page automatiques font appel à un compteur -numérique incrémenté automatiquement@tie{}; les notes de bas de page -manuelles vous laissent le libre choix de l'appel (l'indicateur). Tout -objet graphique, @code{\markup} de haut niveau ou les notes d'un accord -peuvent faire l'objet d'une annotation. +numérique incrémenté automatiquement ; les notes de bas de page +manuelles vous laissent le libre choix de l'appel (l'indicateur). Une +note de bas de page s'applique comme un @code{\tweak} ; elle peut donc +s'attacher directement à un objet graphique créé par la plupart des +éléments musicaux ou événements rattachés. Lorsque ce n'est pas +possible, par exemple sur une barre de mesure ou un changement de +métrique -- l'objet étant alors le résultat d'une modification de +propriété --, les notes de bas de page peuvent être spécifiées en tant +qu'événement musical indépendant et affectant tous les objets d'un +type particulier à un instant particulier. + +Examinons la forme développée d'une commande de note de bas de page : -L'ordre dans lequel les objets seront dessinés détermine l'ordre des -appels et comment les annotations seront créées lors de la compilation. +@example +\footnote @var{marque} @var{décalage} @var{nom-grob} @var{annotation} +@var{musique} +@end example + +Ses arguments peuvent se définir ainsi : + +@table @var +@item marque +un @emph{markup} ou une chaîne de caractères identifiant l'annotation +tant au niveau de l'appel que de la note qui apparaîtra au bas de la +page. L'absence de cet élément -- ou une valeur de @code{\default} -- +incrémentera le compteur. + +@item décalage +une paire de nombres -- @samp{#(2 . 1)} par exemple -- spécifiant le +décalage de la marque, en abscisse et en ordonnée, par rapport au point +de référence. + +@item nom-grob +le type d'objet à annoter -- @samp{#'Flag} par exemple. Lorsque cet +élément est spécifié, c'est l'objet en question qui servira de point de +référence, même s'il trouve son origine non pas directement dans +l'élément @var{musique} mais dans un objet en résultant. Son absence ou +une valeur de @code{\default} ne permet d'annoter que des objets +directement créés. + +@item annotation +un @emph{markup} ou une chaîne de caractères qui sera reporté au bas de +la page. + +@item musique +l'élément qui fait l'objet du commentaire, qu'il s'agisse d'un +événement musical, de l'un des constituants d'un accord ou d'un +événement rattaché. Bien qu'il ne puisse être omis, il peut être +remplacé par @code{\default}, auquel cas l'annotation ne sera pas +rattachée à une expression musicale particulière, mais plutôt à un +instant précis. L'argument @var{nom-grob} est alors obligatoire pour +sélectionner le type d'objet affecté -- @samp{#'TimeSignature} par +exemple. +@end table + +Tout comme pour la commande @code{\tweak}, lorsqu'un @code{\footnote} +s'applique à un événement rattaché ou à une articulation, il devra être +précédé d'un @code{-} de telle sorte que l'analyseur syntaxique en +attache le résultat à la note ou au silence précédant. @node Notes de bas de page automatiques @@ -1139,34 +1191,31 @@ appels et comment les annotations seront créées lors de la compilation. @cindex bas de page, note automatique @funindex \footnote +@funindex footnote La commande @code{\footnote} permet de générer automatiquement des notes -de bas de page. Elle requiert trois arguments@tie{}: l'@var{Objet de -Rendu} auquel s'applique le commentaire rapporté en bas de page, la -position @samp{(x@tie{}.@tie{}y)} de l'appel de note, et enfin un -@code{\markup} contenant l'annotation qui apparaîtra en bas de la page. - -La commande @code{\footnote} doit être mentionnée @strong{avant} -l'objet auquel la note est attachée. +de bas de page. Elle requiert quatre arguments : la position +@samp{(x . y)} de l'appel de note, le @var{nom-grob} optionnel +spécifiant l'objet de rendu auquel s'applique le commentaire, +l'@var{annotation} qui apparaîtra au bas de la page, et enfin la +@var{musique} à laquelle se rapporte l'annotation. @c KEEP LY @lilypond[verbatim,quote,ragged-right,papersize=a8] \book { \header { tagline = ##f } \relative c' { - \footnote #'(0.5 . -2) #'NoteHead - \markup { La première note } \default + \footnote #'(0.5 . -2) + \markup { La première note } a'4 b8 - \footnote #'(0.5 . 1) #'NoteHead - \markup { La troisième note } \default - e c4 d4 + \footnote #'(0.5 . 1) #'Flag + \markup { La troisième note } + e\noBeam c4 d4 } } @end lilypond -Lorsqu'il s'agit de notes inscrites dans un accord, la commande -@code{\footnote} doit être mentionnée @strong{après} la note à laquelle -le @code{TextScript} fait référence. +L'annotation d'un accord suit la même règle : @c KEEP LY @lilypond[verbatim,quote,ragged-right,papersize=a8] @@ -1174,9 +1223,9 @@ le @code{TextScript} fait référence. \header { tagline = ##f } \relative c' { < - c-\footnote #'(1 . -1.25) "Voici un do" \default - es-\footnote #'(2 . -0.25) \markup { \italic "Un mi bémol" } \default - g-\footnote #'(2 . 3) \markup { \bold "Ceci est un sol" } \default + \footnote #'(1 . -1.25) "Voici un do" c + \footnote #'(2 . -0.25) \markup { \italic "Un mi bémol" } es + \footnote #'(2 . 3) \markup { \bold "Ceci est un sol" } g >1 } } @@ -1195,33 +1244,23 @@ et le pied de page. \book { \header { copyright = \markup { "Copyright 1970" } } \relative c' { - \footnote #'(-3 . 0) #'DynamicText - \markup { \bold Forte } \default - - \footnote #'(0 . 1.5) #'Slur - \markup { A slur } \default - a'4\f( - - \footnote #'(0 . -2) #'Beam - \markup { Beam } \default - b8)[ e] - + a'4-\footnote #'(-3 . 0) \markup { \bold Forte } \f + -\footnote #'(0 . 1.5) \markup { A slur } ( + b8)-\footnote #'(0 . -2) \markup { Beam } [ e] \footnote #'(1 . -1) #'Stem - \markup { \teeny { This is a stem } } \default + \markup { \teeny { This is a stem } } c4 - \footnote #'(0 . 0.5) #'AccidentalCautionary - \markup \italic { A cautionary accidental } \default - - \footnote #'(0.5 . -0.5) #'TextScript - \markup \italic { Slow Down } \default - dis?4_"rit." + \markup \italic { A cautionary accidental } + \footnote #'(1 . 1) "The note itself" + dis?4-\footnote #'(0.5 . -0.5) \markup \italic { Slow Down } + _"rit." } } @end lilypond Une note de bas de page affectant un @code{\markup} de haut niveau -s'introduit par la commande @code{\auto-footnote}@tie{}: +s'introduit par la commande @code{\auto-footnote} : @lilypond[verbatim,quote,ragged-right,papersize=a8] \book { @@ -1241,50 +1280,48 @@ s'introduit par la commande @code{\auto-footnote}@tie{}: @cindex note de bas de page manuelle @cindex bas de page, note manuelle -@funindex \footnote -@funindex \footnoteGrob - -LilyPond permet aussi de créer des notes de bas de page manuelles@tie{}: -la commande @code{\footnote} prend alors quatre arguments@tie{}: -l'@var{Objet de Rendu} devant être annoté, la position -@samp{(x@tie{}.@tie{}y)} de l'appel de note, et deux @code{\markup} -- -le premier contient l'appel qui s'attache à la note ou à l'objet -référencé, le second contient l'annotation qui est reportée en bas de -page. +LilyPond permet aussi de créer des notes de bas de page manuelles : +la commande @code{\footnote} prend alors un argument supplémentaire : +la @var{marque}, qui contient l'appel qui s'attache à la note ou à +l'objet référencé. Contrairement aux notes de bas de page automatiques, +l'annotation en bas de page ne sera pas précédée de la @var{marque} ; +l'indicateur visuel est laissé à l'appréciation de l'utilisateur. +LilyPond ne s'attache ici qu'à faire apparaître l'annotation au bas de +la même page. -Tout comme dans le cas d'une note de bas de page automatique, la commande -@code{\footnote} doit être mentionnée comme s'il s'agissait d'une -articulation, donc @strong{avant} l'objet auquel l'annotation fait -référence. +La commande @code{\footnote} s'utilise de la même manière que dans le +cas de notes automatiques. @lilypond[verbatim,quote,ragged-right,papersize=a8] \book { \header { tagline = ##f } \relative c' { - a'4-\footnote - "1" #'(0.5 . -2) #'NoteHead \markup { \italic "1. The first note" } \default + \footnote + "1" #'(0.5 . -2) + \markup { \italic "1. The first note" } + a'4 b8 - e-\footnote - \markup { \bold "2" } #'(0.5 . 1) #'NoteHead "2. The second note" \default + \footnote + \markup { \bold "2" } #'(0.5 . 1) + "2. The second note" + e c4 - d\p-\footnote "3" #'(0.5 . -1) #'DynamicText "3. Piano" \default + d-\footnote "3" #'(0.5 . -1) "3. Piano" \p } } @end lilypond -S'agissant d'annoter l'une des notes d'un accord, la commande -@code{\footnote} doit être mentionnée @strong{après} la note à laquelle -l'annotation fait référence, comme s'il s'agissait d'une articulation. +L'annotation d'un accord suit la même règle : @lilypond[verbatim,quote,ragged-right,papersize=a8] \book { \header { tagline = ##f } \relative c' { < - c-\footnote "1" #'(1 . -1.25) "1. C" \default - es-\footnote - \markup { \bold "b" } #'(2 . -0.25) "b. E-flat" \default - g-\footnote "3" #'(2 . 3) \markup { \italic "iii. G" } \default + \footnote "1" #'(1 . -1.25) "1. C" c + \footnote + \markup { \bold "b" } #'(2 . -0.25) "b. E-flat" es + \footnote "3" #'(2 . 3) \markup { \italic "iii. G" } g >1 } } @@ -1303,46 +1340,37 @@ et le pied de page. \book { \header { tagline = ##f } \relative c' { - \footnote - \markup { \teeny 1 } #'(-3 . 0) #'DynamicText - \markup { 1. \bold Forte } \default - - \footnote - \markup { \teeny b } #'(0 . 1.5) #'Slur - \markup { b. A slur } \default - a'4\f( - - \footnote - \markup { \teeny 3 } #'(0 . -2) #'Beam - \markup { 3. Beam } \default - b8)[ e] - + a'4-\footnote + \markup { \teeny 1 } #'(-3 . 0) + \markup { 1. \bold Forte } \f + -\footnote + \markup { \teeny b } #'(0 . 1.5) + \markup { b. A slur } ( + b8)-\footnote + \markup { \teeny 3 } #'(0 . -2) + \markup { 3. Beam } [ + e] \footnote \markup { 4 } #'(1 . -1) #'Stem - \markup { \bold 4. { This is a stem } } \default + \markup { \bold 4. { This is a stem } } c4 - \footnote \markup \concat \teeny { "sharp (v)" } #'(0 . 0.5) #'AccidentalCautionary - \markup \italic { v. A cautionary accidental } \default - - \footnote - \markup \concat \teeny { "a" } #'(0.5 . -0.5) #'TextScript - \markup \italic { a. Slow Down } \default - dis?4_"rit." - - \breathe + \markup \italic { v. A cautionary accidental } + dis?4-\footnote + \markup \concat \teeny { "a" } #'(0.5 . -0.5) + \markup \italic { a. Slow Down } _"rit." \footnote \markup { \teeny \musicglyph #"rests.4" } - #'(1.5 . -0.25) #'BreathingSign - \markup { \null } \default + #'(1.5 . -0.25) + \markup { \null } \breathe } } @end lilypond L'annotation manuelle d'un @code{\markup} de haut niveau répond à la -syntaxe suivante@tie{}: +syntaxe suivante : @lilypond[verbatim,quote,ragged-right,papersize=a8] \book { @@ -1382,7 +1410,7 @@ sont trop nombreuses sur une même page. Dès lors que vous utilisez une commande de note de bas de page manuelle, le bloc @code{\paper} doit contenir la mention -@w{@code{footnote-auto-number@tie{}=@tie{}##f}}. +@w{@code{footnote-auto-number = ##f}}. @node Référencement des numéros de page diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 7ebdb9c122..6c32a57f0f 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 2a87f1e1f98b76751482cae4474d41aa5e38e37b + Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2219,33 +2219,32 @@ de cette dérogation. \repeat unfold 8 {c8} @end lilypond -Dans les traditions de la gravure, les croches obéissent à des règles -particulières de ligature. Lorsqu'une mesure ne comporte que des -croches, elle peuvent faire l'objet d'une ligature unique. Ce -comportement se contrôle à l'aide de la propriété de contexte -@code{beamWholeMeasure}. +De la même manière, les croches d'une mesure à 3/4 sont ligaturées sur +la mesure par défaut. Ligaturer sur le temps requiert un appel à +@code{beamExceptions}. @lilypond[quote,verbatim,relative=2] \time 3/4 -% By default we beam in one -\repeat unfold 6 { a8 } -% We can avoid beaming in one -\set Timing.beamWholeMeasure = ##f -\repeat unfold 6 { a8 } +% by default we beam in (3) due to beamExceptions +\repeat unfold 6 {a8} | +% This will beam (1 1 1) due to beatLength +\set Timing.beamExceptions = #'() +\repeat unfold 6 {a8} @end lilypond Certaines partitions de la période romantique ou classique font -apparaître des ligatures sur la moitié de la mesure, ce qui va à -l'encontre de la règle établie -- comme le fait remarquer Gould à la -page 153 de son ouvrage. La reproduction d'un tel comportement se -contrôle à l'aide de la propriété de contexte @code{beamHalfMeasure}. +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 +mesure à 6/8. Il en va de même pour une mesure à 3/8. La reproduction +d'un tel comportement se contrôle à l'aide de la propriété de contexte +@code{beamHalfMeasure}, qui d'ailleurs ne sera effective que lorsque le +numérateur de la métrique est un 3. @lilypond[quote,verbatim,relative=2] \time 3/4 -% By default we avoid half-measure beams r4. a8 a a | -% We can allow half-measure beams -\set Timing.beamHalfMeasure = ##t +\set Timing.beamHalfMeasure = ##f r4. a8 a a | @end lilypond diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index 607b6e686b..8675de7b70 100644 --- a/Documentation/fr/notation/simultaneous.itely +++ b/Documentation/fr/notation/simultaneous.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 8afb2adf0bab372f845ff3eae30e1e950b5c63ca + Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -85,6 +85,22 @@ sous peine de ne les voir s'imprimer. 1 \f ( ) \< \! @end lilypond +@cindex accord vide +@cindex placeholder events + +Un accord peut se voir comme un conteneur de notes, articulations et +autres éléments rattachés. Par voie de conséquence, un accord dépourvu +de note n'a pas de durée ; toute articulation qui lui serait attachée +interviendra au même moment que la note ou l'accord qui le suit et lui +sera donc combiné -- pour des combinaisons plus complexes, voir +@ref{Expressions simultanées}. + +@lilypond[verbatim,quote,relative=2] +\grace { g8[( a b] } +<> ) \p \< -. -\markup \italic "sempre staccato" +\repeat unfold 4 { c4 e } c1\f +@end lilypond + @cindex accord et mode relatif @cindex mode relatif et accord @@ -263,16 +279,27 @@ a << { a4 b g } { d4 g c, } >> Cette manière de procéder est utile lorsque les éléments de l'expression ont des rythmes identiques. Dès que vous tenterez d'attacher sur une même hampe des notes de durée différente, vous générerez des erreurs. +Notes, articulations et modifications de propriétés au sein d'un même +@code{Voice} sont enregistrés et gravés selon l'ordre musical : + +@lilypond[quote,verbatim,relative=2] +4-. <>-. << c a >> << { c-. } { a s-. } >> +@end lilypond + +La présence de plusieursdifférentes hampes, ligatures, durées ou +propriétés au même instant musical nécessite l'utilisation de plusieurs +voix. Dans l'exemple suivant, l'expression simultanée génère implicitement -plusieurs portées@tie{}: +plusieurs portées : @lilypond[quote,verbatim,relative=2] % no single first note << { a4 b g2 } { d4 g2 c,4 } >> @end lilypond -En pareil cas, des rythmes différents ne sont source d'aucun problème. +En pareil cas, des rythmes différents ne sont source d'aucun problème +puisqu'ils sont interprétés dans des voix différentes. @cindex collision sur empilement de notes @cindex collisions, ignorer diff --git a/Documentation/fr/web/community.itexi b/Documentation/fr/web/community.itexi index 24fc309aef..b7bb8006f6 100644 --- a/Documentation/fr/web/community.itexi +++ b/Documentation/fr/web/community.itexi @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage : fr -*- @ignore - Translation of GIT committish: 43b53582a5b7400d15f7dd6adf55b27dd874067d + Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/fr/web/download.itexi b/Documentation/fr/web/download.itexi index 7930aaed70..226b4ff751 100644 --- a/Documentation/fr/web/download.itexi +++ b/Documentation/fr/web/download.itexi @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @c This file is part of web.texi @ignore - Translation of GIT committish: dd13d5c1a769cb35dd0bec930c4000a7b6e82bcc + Translation of GIT committish: 254e2df1ab4e0fb8d1b517e7e11ffb545363ee48 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -244,17 +244,17 @@ mettre à jour ces versions. @item @sourceimage{logo-fedora,,,} @uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447, -Fedora: LilyPond 2.14.1} +Fedora: LilyPond 2.14.2} @item @sourceimage{logo-ubuntu,,,} @uref{http://packages.ubuntu.com/search?keywords=lilypond, -Ubuntu: LilyPond 2.12.3} +Ubuntu: LilyPond 2.14.2} @item @sourceimage{logo-slackware,,,} @uref{http://www.johannes-schoepfer.de/lilypond/, -Slackware: LilyPond 2.14.1} +Slackware: LilyPond 2.14.2} @item @sourceimage{logo-debian,,,} -- 2.39.2