From: Jean-Charles Malahieude Date: Sun, 12 Feb 2012 19:41:16 +0000 (+0100) Subject: Doc-fr: updates to Notation manual X-Git-Tag: release/2.15.30-1~2^2~3 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=9f73f7c553e563878ff2ddf8305a05a7dfef8600;p=lilypond.git Doc-fr: updates to Notation manual fretted strings input rhythms simultaneous spacing staff --- diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index 0b0b7e5225..ce063a85e4 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: af01b3b78afa2e7c3c60e7280ee0b6382135bd35 + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -38,7 +38,7 @@ instruments à cordes frettées. @translationof Common notation for fretted strings Nous allons aborder, dans les paragraphes qui suivent, les -particularités communes aux différnets instruments à cordes frettées. +particularités communes aux différents instruments à cordes frettées. @menu * Références en matière de cordes frettées:: @@ -258,31 +258,35 @@ correspond aux cordes à vide. >> @end lilypond -@funindex \tabChordRepetition +@funindex \tabChordRepeats +@funindex \chordRepeats + @cindex accord, répétition @cindex répétition, utilisation de @code{q} -La répétition d'une construction en accord s'indique par un @code{q}. -Cette fonctionnalité est opérationnelle en mode tablature dès lors que -vous aurez préalablement fait appel à la commande -@code{\tabChordRepetition}. Les numéros de corde indiqués dans votre -accord seront alors préservés et reproduits à chaque répétition. +La répétition d'une construction en accord s'indique par un @code{q} -- +voir @ref{Répétition d’accords}. Cette fonctionnalité, bien +qu'opérationnelle en mode tablature, supprime entre autres les numéros +de corde et doigtés. Il vous faudra donc préalablement recourir +explicitement à l'instruction +@example +\chordRepeats #'(string-number-event fingering-event) +@end example +si vous utilisez la répétition d'accords dans vos tablatures. Cette +instruction est abrégée en @code{\tabChordRepeats}. @lilypond[quote,verbatim] -\tabChordRepetition - guitar = \relative c' { - r8 ~ q4 q8~ q q4 + r8 ~ q4 q8~ q q4 } \new StaffGroup << \new Staff { \clef "treble_8" - \override Voice.StringNumber #'transparent = ##t \guitar } \new TabStaff { - \guitar + \tabChordRepeats \guitar } >> @end lilypond @@ -380,9 +384,9 @@ peuvent être ajoutés aux tablatures. @lilypond[verbatim,quote] firstHarmonic = { - 4 - 4 - 2 + d'4\4\harmonic + g'4\3\harmonic + b'2\2\harmonic } \score { << @@ -392,11 +396,12 @@ firstHarmonic = { } @end lilypond -Vous noterez que la commande @code{\harmonic} intervient toujours dans -une construction d'accord. Ceci ne fonctionne donc que pour une -harmonique au douzième fret d'une corde à vide. Toute autre harmonique -devrait être définie directement par LilyPond. Vous pouvez l'y aider en -indiquant la case où le doigt viendrait se placer sur le manche. +Vous noterez que la commande @code{\harmonic} s'attache toujours à une +note unique (parfois contenue dans un accord) et non à l'ensemble d'un +accord. Ceci ne fonctionne donc que pour une harmonique au douzième +fret d'une corde à vide. Toute autre harmonique devrait être définie +directement par LilyPond. Vous pouvez l'y aider en indiquant la case où +le doigt viendrait se placer sur le manche. @lilypond[verbatim,quote] fretHarmonics = { @@ -1637,7 +1642,7 @@ chansons, où l'on ne trouve que des accords au-dessus des paroles. Dans la mesure où LilyPond est un éditeur de partitions, il n'est pas l'outil optimal pour des documents sans partition. Une meilleure alternative serait de recourir à un traitement de texte, un éditeur de texte ou, -pour les utilisateurs experimentés, un logiciel typographique tel que +pour les utilisateurs expérimentés, un logiciel typographique tel que GuitarTex. @menu @@ -1696,7 +1701,7 @@ détaillés grâce à des indications textuelles. } @end lilypond -Les notes étouffées, ou @notation{notes fantômes}, se recontrent aussi +Les notes étouffées, ou @notation{notes fantômes}, se rencontrent aussi bien sur une portée normale que dans une tablature@tie{}: @lilypond[quote,ragged-right,verbatim] diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index f9669d2b4f..02591b7604 100644 --- a/Documentation/fr/notation/input.itely +++ b/Documentation/fr/notation/input.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 3875d98e9a2a3f0953b46e2726fdc4c7fb43c14f + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -268,7 +268,7 @@ Ainsi, le fichier @file{huitminiatures.ly} qui contiendrait @} @end example -génèrera +générera @itemize @item @@ -471,7 +471,7 @@ toto = @{ c4 d e d @} @end example Vous pourrez la réutiliser plus loin dans votre fichier en saisissant -simplement @code{\toto}. Le nom des indentificateurs ne doit être +simplement @code{\toto}. Le nom des identificateurs ne doit être formés que de caractères alphabétiques -- sans chiffre ni caractère souligné ou tiret. @@ -607,7 +607,7 @@ imprimés. @funindex print-all-headers @noindent -Vous pouvez modifer ce comportement et imprimer tous les champs d'un +Vous pouvez modifier ce comportement et imprimer tous les champs d'un bloc @code{\header} défini dans un bloc @code{\score} en ajoutant @example @@ -790,7 +790,7 @@ Fichiers d'initialisation : @translationof Default layout of headers and footers Les entête et pied -- @emph{headers} et @emph{footers} -- sont des -lignes de textes qui apparaîssent en haut et en bas de chaque page, +lignes de textes qui apparaissent en haut et en bas de chaque page, indépendamment du texte de l'ouvrage. Ils sont contrôlés par les variables suivantes, attachées au bloc @code{\paper}@tie{}: @@ -1119,7 +1119,7 @@ l'une automatisée, et l'autre manuelle. @translationof Footnotes overview Il est parfois judicieux, notamment lorsqu'une annotation ou un -commentaire gènerait la lecture de la partition, de les reporter en bas +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 @@ -1144,7 +1144,7 @@ appels et comment les annotations seront créées lors de la compilation. 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 @var{(x@tie{}.@tie{}y)} de l'appel de note, et enfin un +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} @@ -1248,9 +1248,10 @@ s'introduit par la commande @code{\auto-footnote}@tie{}: 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 -@var{(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. +@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. Tout comme dans le cas d'une note de bas de page automatique, la commande @code{\footnote} doit être mentionnée @strong{après} l'objet auquel @@ -1371,7 +1372,7 @@ Référence des propriétés internes : @rinternals{Footnote_engraver}. @knownissues -Un silence multi-mesures ne peut se voir affecter une note de bas de +Un silence multimesures ne peut se voir affecter une note de bas de page. Les notes de bas de page ne peuvent que s'empiler l'une au-dessus de @@ -1601,7 +1602,7 @@ Fichiers d'initialisation : @cindex inclusion de fichiers Lorsqu'un projet prend de l'importance en volume, il est judicieux de le -scinder en plusieurs fichiers, auxquels vous fereez référence avec un +scinder en plusieurs fichiers, auxquels vous ferez référence avec un simple @example @@ -1643,7 +1644,7 @@ répertoire courant, vous devrez mentionner ... etc. @end example -Les fichiers à inclure peuvent eux-même contenir des instructions +Les fichiers à inclure peuvent eux-mêmes contenir des instructions @code{\include}. Ces instructions @code{\include} de second niveau ne pourront, par défaut, être interprétées qu'une fois intégrées dans le fichier principal@tie{}; leur argument doit donc comporter le chemin @@ -1659,7 +1660,7 @@ défaut dans une future version de LilyPond. Vous pouvez inclure des fichiers dont vous spécifierez le chemin d'accès sur la ligne de commande au moment de lancer la compilation. L'appel à -ces fichiers ne mentionnerra alors que leur nom. Par exemple, si vous +ces fichiers ne mentionnera alors que leur nom. Par exemple, si vous voulez compiler avec cette méthode le fichier @file{principal.ly} qui inclut des fichiers situés dans le sous-répertoire @file{parties}, placez vous dans le répertoire contenant @file{principal.ly}, puis tapez @@ -1716,7 +1717,7 @@ LilyPond aura préséance. Plusieurs méthodes permettent de générer différentes versions d'une partition à partir d'une même source. Les variables -- ou -idendificateurs -- sont sûrement le moyen le plus simple de combiner de +identificateurs -- sont sûrement le moyen le plus simple de combiner de différente manière des passages relativement longs, alors que les balises permettront de sélectionner de courts fragments selon leur utilisation. @@ -1960,7 +1961,7 @@ test = { \tag #'here { \tag #'here <> } } } @end lilypond -Ces deux instructions sont afféctées d'une balise, le matériau à +Ces deux instructions sont affectées d'une balise, le matériau à raccorder à chaque instance de la balise, et l'expression balisée. Ces instructions prennent soin de recopier tout ce qui doit être modifié, de telle sorte que l'expression @code{\test} originale conserve @@ -1996,7 +1997,7 @@ si vous imprimez une partition avec les deux sections balisées. @cindex include-settings Vous pouvez regrouper dans un fichier indépendant vos réglages -personnels que vous incluerez au besoin@tie{}: +personnels que vous inclurez au besoin@tie{}: @example lilypond -dinclude-settings=MES_REGLAGES.ly MA_PARTITION.ly @@ -2008,7 +2009,7 @@ particulières. Selon le fichier de réglages que vous mentionnerez, vous obtiendrez facilement différentes éditions à partir d'une même source quelle qu'elle soit. -Ceete technique peut s'utiliser en combinaison avec des feuilles de +Cette technique peut s'utiliser en combinaison avec des feuilles de styles, comme indiqué au chapitre @rlearning{Feuilles de style}. @seealso @@ -2063,7 +2064,7 @@ consiste à utiliser un éditeur supportant l'unicode et à enregistrer vos fichier en UTF-8. C'est le cas pour la plupart des éditeurs actuels, que ce soit vim, Emacs, jEdit et GEdit. Tous les systèmes Windows postérieurs à NT utilisent Unicode en natif@tie{}; même Notepad est -capable d'éditer et sauvegarder un fichie en UTF-8 -- sans parler de +capable d'éditer et sauvegarder un fichier en UTF-8 -- sans parler de l'excellente alternative qu'est BabelPad. La compilation d'un fichier LilyPond comportant des caractères non ASCII @@ -2074,7 +2075,7 @@ l'erreur FT_Get_Glyph_Name () erreur : invalid argument @end example -Voici un exemple utilisant du texte en cyrilique, en hébreux et en +Voici un exemple utilisant du texte en cyrillique, en hébreux et en portugais. @lilypond[quote] @@ -2111,7 +2112,7 @@ portuguese = \lyricmode { Lorsque vous avez besoin d'un caractère dont vous connaissez le point de code mais que votre éditeur ne permet pas de saisir directement, vous -pouvez utitliser les instructions @code{\char@tie{}##xhhhh} ou +pouvez utiliser les instructions @code{\char@tie{}##xhhhh} ou @code{\char@tie{}#dddd} au sein d'un bloc @code{\markup} -- @code{hhhh} et @code{dddd} correspondant respectivement à la valeur hexadécimale ou décimale. Même s'il est inutile de saisir les zéros superflus, il est @@ -2164,7 +2165,7 @@ la manière suivante@tie{}: @translationof ASCII aliases Dès lors que vous aurez inclus la liste de leur équivalent ASCII, -LilyPond reconnaitra un certain nombre de caractères spéciaux@tie{}: +LilyPond reconnaîtra un certain nombre de caractères spéciaux@tie{}: @lilypond[quote,verbatim] \paper { @@ -2253,7 +2254,7 @@ la mesure 5@tie{}; le @code{7@tie{}3@tie{}4} signifie quant à lui que l'on s'arrête à la mesure 7, après la durée de trois noires. Rien ne vous empêche d'extraire plusieurs fragments, dès lors que vous -définissez dans la liste d'autres paires d'emplacements ryhtmiques. +définissez dans la liste d'autres paires d'emplacements rythmiques. Cette fonctionnalité n'est toutefois effective que lorsque vous lancez LilyPond avec l'option @w{@code{-dclip-systems}}. Les @qq{coupures} @@ -2390,7 +2391,7 @@ un logiciel capable de traduire ces séries de notes en sons réels. Vous pouvez convertir vos partition en fichier MIDI de manière à entendre ce que vous avez saisi. Ceci vous permet de contrôler aisément -ce que vous avez saisi@tie{}: octaves et altérations erronées heuteront +ce que vous avez saisi@tie{}: octaves et altérations erronées heurteront votre oreille avertie grâce au MIDI. Le fichier MIDI généré par LilyPond est relativement brut. Vous pouvez @@ -2416,7 +2417,7 @@ comportera plus de quinze portées verra le même canal réutilisé. @subsection Création de fichiers MIDI @translationof Creating MIDI files -LilyPond génèrera un fichier MIDI dès que vous ajouterez un bloc +LilyPond générera un fichier MIDI dès que vous ajouterez un bloc @code{\midi} à la structure de votre partition, comme ici@tie{}: @example @@ -2484,7 +2485,7 @@ lilypond … -dmidi-extension=midi fichierLily.ly @funindex Staff.midiInstrument L'instrument MIDI affecté à un canal particulier est déterminé par la -propiété @code{Staff.midiInstrument}. Vous pouvez choisr l'un des +propriété @code{Staff.midiInstrument}. Vous pouvez choisir l'un des instruments répertoriés à l'annexe @ref{Instruments MIDI}. @example @@ -2567,7 +2568,7 @@ imprimée. @end example Ici, le tempo est fixé à 72 noires à la minute. Spécifier un tempo de -la sorte ne permet pas de doner une valeur pour une note pointée. Vous +la sorte ne permet pas de donner une valeur pour une note pointée. Vous devrez, en pareil cas, subdiviser la note pointée en durée plus courte. Par exemple, indiquer 90 à la noire pointée est équivalent à spécifier 270 croches à la minute@tie{}: @@ -2600,7 +2601,7 @@ suffit d'insérer les lignes suivantes dans votre bloc @} @end example -LilyPond ne génèrera de sortie MIDI que si vous incluez un bloc +LilyPond ne générera de sortie MIDI que si vous incluez un bloc @code{\midi} dans la structure de la partition, initialisée par la commande @code{\score}. @@ -2656,7 +2657,7 @@ les accords nommés ; le rythme en tant que durée de note, y compris les nolets ; @item -les tremolos, exceptés ceux utilisant la syntaxe +les trémolos, exceptés ceux utilisant la syntaxe @qq{@code{:}[@var{nombre}]}@tie{}; @item @@ -2695,7 +2696,7 @@ suivant, sauf à utiliser @ref{Le script Articulate}@tie{}: @itemize @item -le rythme indiqué sous forme d'annotation (p.ex. @emph{swing})@tie{}; +le rythme indiqué sous forme d'annotation (par ex. @emph{swing})@tie{}; @item les changements de tempo indiqués sous forme d'annotation (sans @@ -2708,10 +2709,10 @@ les staccatos et autres articulations ou ornementations@tie{}; les liaisons d'articulation et de prhasé@tie{}; @item -les crescendos ou decrescendos sur une sele note@tie{}; +les crescendos ou decrescendos sur une seule note@tie{}; @item -les tremolos indiqués par la syntaxe @qq{@code{:}[@var{nombre}]}@tie{}; +les trémolos indiqués par la syntaxe @qq{@code{:}[@var{nombre}]}@tie{}; @item la basse chiffrée @@ -2828,8 +2829,8 @@ et demande d'utiliser la fonction par défaut dans les autre cas. Si vous étiez amené à devoir modifier l'intégralité du jeu des correspondances, nous vous conseillons d'utiliser la procédure @command{default-dynamic-absolute-volume} contenue dans le fichier -@file{../scm/midi.scm} ansi que la table d'association comme base. Le -dernier exemple de cette partie illustre la manière de procéder. +@file{../scm/midi.scm} ainsi que la table d'association comme base. +Le dernier exemple de cette partie illustre la manière de procéder. @unnumberedsubsubsec Amplitude du volume en MIDI @@ -2952,7 +2953,7 @@ procédure Scheme @code{instrumentEqualizer} au sein du contexte instrument MIDI et renverra une paire de fractions correspondant au minimum et maximum de volume alloué à cet instrument. Cette substitution fonctionne selon le même principe que celui que nous avons -vu en dédut de chapitre avec @code{dynamicAbsoluteVolumeFunction}. +vu en début de chapitre avec @code{dynamicAbsoluteVolumeFunction}. L'égaliseur par défaut, @notation{default-instrument-equalizer}, est défini dans le fichier @file{../scm/midi.scm}@tie{}; son analyse vous aidera à construire votre propre procédure. @@ -3058,7 +3059,7 @@ D'autres percussions, bien que n'émettant qu'un seul son et inclus dans le standard @emph{general MIDI}, comme le tom mélodique ou le tambour taiko, ne sont pas attachés au canal@tie{}10. Ces instruments doivent donc être saisi dans un contexte @code{Staff}, en utilisant la hauteur -appropiée. +appropriée. De nombreux instruments de la famille des percussions, les castagnettes par exemple, n'existent pas dans le standard @emph{general MIDI}. @@ -3070,7 +3071,7 @@ son le plus proche dans la banque standard. @knownissues Le standard @emph{general MIDI} ne dispose pas du @emph{rim shot}@tie{}; -LilyPond lui subtitue un @emph{sidestick}. +LilyPond lui substitue un @emph{sidestick}. @node Le script Articulate @@ -3139,7 +3140,7 @@ l'information musicale sous forme textuelle. @funindex \displayLilyMusic La fonction musicale @code{\displayLilyMusic} permet d'afficher en -notation LilyPond une expression musicale. Le réultat défilera dans le +notation LilyPond une expression musicale. Le résultat défilera dans le terminal après avoir lancé LilyPond en ligne de commande. Par exemple, @example @@ -3204,7 +3205,7 @@ spécifique@tie{}: Pour chaque portée que comporte votre partition, vous obtiendrez un fichier @file{NOMFICHIER-PORTÉENOMMÉE.notes} ou @file{NOMFICHIER-unnamed-staff.notes}. Notez bien que si plusieurs -portées ne sont pas explicitement nomées, tous leurs événements seront +portées ne sont pas explicitement nommées, tous leurs événements seront regroupés et mélangés dans le même fichier. Le résultat ressemblera à ceci@tie{}: @@ -3226,7 +3227,7 @@ nombre de paramètres optionnels. @var{temps} @var{type} @var{...paramètres...} @end example -Ces informations peuvent faire l'objet d'un retraîtement par d'autres +Ces informations peuvent faire l'objet d'un retraitement par d'autres programmes, comme des scripts python, aux fins de recherche en analyse musicologique ou des expériences à partir du rendu de LilyPond. @@ -3236,6 +3237,6 @@ musicologique ou des expériences à partir du rendu de LilyPond. Tous les événements ne sont pas pris en charge par @file{event-listener.ly}. Il s'agit en premier lieu d'une démonstration, un @qq{proof of concept} du potentiel de LilyPond. Si -certains des éléments que vous cherchez à obtenir n'apparaîssent pas, -recopiez le fichier @file{event-listener.ly} dans votre répoertoire et +certains des éléments que vous cherchez à obtenir n'apparaissent pas, +recopiez le fichier @file{event-listener.ly} dans votre répertoire et modifiez-le de telle sorte qu'il travaille selon vos attentes. diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 5ee9f83c3f..70cdcadad6 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: c737bb801e1d401b31104fe18dfab81f5d43dc80 + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1388,7 +1388,7 @@ Référence des propriétés internes : @cindex anacrouse @cindex levée @cindex mesure incomplète -@cindex mesure, changement de longueur +@cindex incomplète, mesure @funindex measurePosition @funindex \partial @@ -1403,33 +1403,37 @@ commande est @end example @noindent -où @code{@var{durée}} correspond à la valeur rythmique devant être -ajoutée avant la première mesure complète@tie{}: +où @var{durée} correspond à la valeur rythmique @strong{restante} +dans la mesure et @strong{avant} la première mesure complète@tie{}: -@lilypond[quote,verbatim,relative=2] -\partial 4 e4 | -a2. c,4 | +@lilypond[quote,verbatim,relative=1] +\time 3/4 +\partial 8 +e8 | a4 c8 b c4 | @end lilypond -Une mesure incomplète peut être de n'importe quelle longueur inférieure +La @var{durée} peut être de n'importe quelle longueur inférieure à la mesure complète@tie{}: -@lilypond[quote,verbatim,relative=2] -\partial 8*3 c8 d e | -a2. c,4 | +@lilypond[quote,verbatim,relative=1] +\time 3/4 +\partial 4. +r4 e8 | a4 c8 b c4 | @end lilypond -Le programme traduit cette commande @code{\partial @var{durée}} en +Cette commande @code{\partial @var{durée}} peut aussi s'écrire@tie{}: @example \set Timing.measurePosition = -@var{durée} @end example -Par exemple, @code{\partial 8*3} est traduit en@tie{}: +De fait, @code{\partial 8*3} équivaut à@tie{}: -@example -\set Timing.measurePosition = #(ly:make-moment -3 8) -@end example +@lilypond[quote,verbatim,relative=1] +\time 3/4 +\set Timing.measurePosition = #(ly:make-moment -1 8) +e8 | a4 c8 b c4 | +@end lilypond La propriété @code{measurePosition} contient un nombre rationnel qui indique, à ce point précis, où l'on en est de la mesure. Notez qu'il @@ -1455,8 +1459,16 @@ Références des propriétés internes : @code{\partial} n'est destiné à être utilisé qu'en début de pièce. Si on l'utilise ailleurs qu'au début, des messages d'erreurs peuvent -s'afficher. Utilisez plutôt @code{\set@tie{}Timing.measurePosition} en -pareil cas. +s'afficher, voire des problèmes inopinés surgir. Utilisez plutôt +@code{\set@tie{}Timing.measurePosition} en pareil cas. + +@lilypond[quote,verbatim,relative=1] +\time 6/8 +\partial 8 +e8 | a4 c8 b[ c b] | +\set Timing.measurePosition = #(ly:make-moment -1 4) +r8 e,8 | a4 c8 b[ c b] | +@end lilypond @node Musique sans métrique @@ -1507,7 +1519,7 @@ d4 e d c @cindex cadence et ligature @cindex musique non mesurée et ligature -L'instruction @code{\cadenzaOn} désative les ligatures +L'instruction @code{\cadenzaOn} désactive les ligatures automatiques@tie{}; 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}). @@ -1767,7 +1779,7 @@ Références des propriétés internes : @knownissues -L'utilisation de métriques différentes en parallèle entraine un +L'utilisation de métriques différentes en parallèle entraîne un alignement vertical. De ce fait, les barres de mesure ont tendance à fausser l'espacement régulier entre les différentes portées. @@ -1981,9 +1993,8 @@ 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.} - -@warning{L'utilisation conjointe de @code{@bs{}partcombine} et de +désactivées, avec @code{\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@tie{}; ceci fait l'objet d'un exemple particulier à la rubrique morceaux choisis.} @@ -2040,6 +2051,12 @@ Références des propriétés internes : @rinternals{beam-interface}, @rinternals{unbreakable-spanner-interface}. +@knownissues +Les propriétés d'un ligature sont déterminées @strong{dès le début} de +sa construction@tie{}; toute adaptation qui interviendrait avant sa +terminaison ne sera prise en compte qu'à l'occasion de la +@strong{prochaine} ligature. + @node Définition des règles de ligature automatique @unnumberedsubsubsec Définition des règles de ligature automatique @@ -2191,7 +2208,7 @@ regroupement à effectuer, en unité de type de ligature. @warning{La propriété @code{beamExceptions} doit contenir absolument @strong{toutes} les exceptions. Il n'est en effet pas possible d'en -ajouter, modifier ou suprimer @emph{a posteriori}. Cela peut paraître +ajouter, modifier ou supprimer @emph{a posteriori}. Cela peut paraître fastidieux, mais toutes les règles de ligature devraient être appréciées avant de les spécifier.} @@ -2221,7 +2238,7 @@ De nombreuses règles de ligature automatique comportent une clé @code{beamExceptions}. Par exemple, s'il n'y a que des croches dans une mesure à 4/4, celles-ci seront réparties en deux groupes. Le fait de ne pas réinitialiser @code{beamExceptions} lors d'un aménagement de la -pulsation -- l'élément @code{beatStructure} -- empèchera l'application +pulsation -- l'élément @code{beatStructure} -- empêchera l'application de cette dérogation. @lilypond[quote,verbatim,relative=2] @@ -2425,7 +2442,7 @@ c8 c\noBeam c c @end lilypond Notes d'ornement et normales font l'objet d'un traitement distinct. Il -est dont possible de ligaturer ou non des notes d'ornement sans géner ce +est dont possible de ligaturer ou non des notes d'ornement sans gêner ce qui est en place au niveau de la notation normale. @lilypond[quote,verbatim,relative=2] @@ -3106,7 +3123,7 @@ définis. Un @code{\markup} peut néanmoins s'utiliser en argument. @funindex \musicglyph @funindex musicglyph -Un @code{\mark} peut contenir un glype musical tel que le signe +Un @code{\mark} peut contenir un glyphe musical tel que le signe @emph{segno}. @lilypond[quote,verbatim,relative=1] @@ -3325,7 +3342,7 @@ Référence des propriétés internes : @cindex note d'ornement, synchronisation @cindex synchronisation des notes d'ornement -Un groupe de notes ligaturées consituant une @emph{acciaccatura} +Un groupe de notes ligaturées constituant une @emph{acciaccatura} apparaîtra comme une @emph{appoggiatura}, c'est-à-dire sans trait. @c TODO Add link to LSR snippet to add slash when available diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index 14d21e11d6..95df17e972 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: 7a046582ce0730883f973c3ae56f2abe6c3262dc + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -171,7 +171,8 @@ l'utiliser même après une succession de notes individuelles et de silences@tie{}: @lilypond[verbatim,quote,relative=2] -1 c4 q2 r8 q8 +1 c'4 q2 r8 q8 | +q2 c, | @end lilypond Le symbole de répétition d'accord ne prend en charge que les hauteurs, @@ -179,9 +180,54 @@ en aucun cas les nuances, articulations ou ornementations, qu'elles aient été attachées aux notes le composant ou à l'ensemble. @lilypond[verbatim,quote,relative=2] -1\sfz c4 q2 r8 q8 +1\sfz c4 q2 r8 q8 | +q2 c, | @end lilypond +Le seul moyen de les reproduire consiste à utiliser explicitement la +fonction @code{\chordRepeats}, en lui adjoignant un argument +supplémentaire qui recense les @var{types d'événement} à répéter et qui +seraient absents de l'accord construit par un @code{q}. + +@lilypond[verbatim,quote] +\relative c'' { + \chordRepeats #'(articulation-event) + { 1\sfz c'4 q2 r8 q8-. } | + q2 c, | +} +@end lilypond + +Comme vous pouvez le constater, l'utilisation de @code{\chordRepeats} au +sein d'un bloc @code{\relative} ne produit pas le résultat +escompté@tie{}: les événements de l'accord expansés sont identiques à la +saisie traditionnelle d'un accord, ce qui a pour conséquence que l'octave +affectée par @code{\relative} repose sur le contexte en cours. + +Dans la mesure où l'imbrication de clauses @code{\relative} n'est pas +source d'interférence, l'ajout d'un @code{\relative} à ce qui sera +concerné par l'instruction @code{\chordRepeats} permet d'établir une +relation d'octave entre les accords dès avant leur expansion. Dans le +cas présent, l'intégralité du bloc @code{\relative} intérieur n'affecte +en rien ce qui l'entoure, ce qui explique la spécification d'octave +attachée à la dernière note. + +@c Without \new Voice, implicit voice creation does the dumbest thing. +@lilypond[verbatim,quote] +\new Voice +\relative c'' { + \chordRepeats #'(articulation-event) + \relative c'' + { 1\sfz c'4 q2 r8 q8-. } | + q2 c | +} +@end lilypond + +Les interactions avec @code{\relative} ne se produisent que lors d'un +appel explicite de @code{\chordRepeats}@tie{}: l'expansion implicite en +début de saisie intervient à un moment où toutes les instances de +@code{\relative} ont déjà été interprétées. + + @seealso Manuel de notation : @ref{Articulations et ornements}, @@ -280,7 +326,7 @@ séquence d'accords, comme Des notes ordinaires et des clusters peuvent cohabiter sur une même portée, y compris simultanément -- en pareil cas, rien ne sera fait -pour tenter d'empécher les chevauchements entre notes et clusters. +pour tenter d'empêcher les chevauchements entre notes et clusters. @seealso @@ -423,7 +469,7 @@ permettent d'obtenir des réglages différents pour chacune des voix. Une construction de la forme @code{<< @{...@} \\ @{...@} >>}, dans laquelle plusieurs expressions sont séparées par des doubles obliques inversées, se comporte différemment de celle sans séparateur@tie{}: -@strong{tous} les membres de cette contruction seront assignés à de +@strong{tous} les membres de cette construction seront assignés à de nouveaux contextes de voix. Ces contextes de voix, créés implicitement, portent les noms @code{"1"}, @code{"2"}, etc. Dans chacun de ces contextes, le positionnement des liaisons, la direction des hampes, etc. @@ -501,6 +547,9 @@ vont vers le haut, celles des voix paires vers le bas@tie{}: >> @end lilypond +@warning{Paroles et objets étendus (liaisons, soufflets etc.) ne peuvent +passer d'une voix à l'autre.} + @strong{@i{Identité rythmique}} Lorsque l'on doit saisir des fragments de musique parallèle qui ont le @@ -608,7 +657,7 @@ Morceaux choisis : @cindex multiples voix @cindex voix multiples @cindex polyphonie -@cindex décélage de voix +@cindex décalage de voix @cindex voix, décalage @cindex silences, décalage automatique @@ -676,7 +725,7 @@ première mesure ont bien fusionné@tie{}: @end lilypond De même, vous pouvez fusionner les têtes de notes pointées et -non-pointées comme au troisième temps de la première mesure@tie{}: +non pointées comme au troisième temps de la première mesure@tie{}: @lilypond[quote,relative=2,verbatim] << @@ -749,9 +798,9 @@ l'ordre vertical des voix tel qu'il apparaîtra sur la portée.} \new Staff \relative c'' { %% saisie abrégée << - { f2 } % 1: extrème haute + { f2 } % 1: extrême haute \\ - { g,2 } % 2: extrème basse + { g,2 } % 2: extrême basse \\ { d'2 } % 3: intermédiaire haute \\ @@ -769,7 +818,7 @@ l'ordre vertical des voix tel qu'il apparaîtra sur la portée.} Les commandes @code{\shiftOnn} et @code{\shiftOnnn} sont des niveaux supplémentaires de décalage qui peuvent s'adopter temporairement dans -certaines situations compexes -- voir @rlearning{Exemple concret}. +certaines situations complexes -- voir @rlearning{Exemple concret}. Les têtes de notes ne fusionneront que dans la mesure où leur hampe sont opposées -- implicitement parce qu'appartenant aux voix une ou deux, ou @@ -866,7 +915,7 @@ Voici la syntaxe qui permet de combiner des parties@tie{}: L'exemple suivant illustre les fonctionnalités élémentaires du combinateur de parties@tie{}: positionner les parties sur une portée, -gérer la direction des hampes et de la polyphonie. Les identificateurs +gérer la direction des hampes et de la polyphonie. Les identifiants sont les mêmes pour la combinaison et les parties séparées. @lilypond[quote,verbatim] diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index e5730b20cc..5c0f0c5d1c 100644 --- a/Documentation/fr/notation/spacing.itely +++ b/Documentation/fr/notation/spacing.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: cae974b11cfb20d65a0cfbaed0f1d4c0a3e589fe + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -309,12 +309,12 @@ de papier utilisé. Notez bien que le simple fait d'affecter une valeur l'étalonnage automatique, bien que spécifier une largeur de papier @emph{(@code{paper-width})} peut influencer d'autres valeurs -- mais c'est une autre histoire dont nous parlerons plus tard et qui n'a rien à -voir avec la mise à l'echelle. +voir avec la mise à l'échelle. L'adaptation automatique affecte les dimensionnements verticaux @code{top-margin} et @code{bottom-margin} -- voir @ref{Variables d'espacement vertical fixe} --, ainsi que les -dimmensionnements horizontaux @code{left-margin}, @code{right-margin}, +dimensionnements horizontaux @code{left-margin}, @code{right-margin}, @code{inner-margin}, @code{outer-margin}, @code{binding-offset}, @code{indent} et @code{short-indent} -- voir @ref{Variables d'espacement horizontal}. @@ -340,7 +340,7 @@ Fichiers d'initialisation : @subsection Variables d'espacement vertical fixe @translationof Fixed vertical spacing @code{\paper} variables -@warning{Certains dimmensionnements attachés au bloc @code{@bs{}paper} +@warning{Certains dimensionnements attachés au bloc @code{@bs{}paper} sont automatiquement ajustés selon le format du papier, ce qui peut conduire à un résultat inattendu -- voir @ref{Adaptation automatique au format}.} @@ -354,7 +354,7 @@ Les valeurs par défaut (avant étalonnage) sont définies dans le fichier La hauteur de la feuille. Il s'agit par défaut de la dimension du papier utilisé. Notez bien que cette variable n'affectera pas -l'ajustement automatique d'un certain nombre de dimmensionnements +l'ajustement automatique d'un certain nombre de dimensionnements verticaux. @item top-margin @@ -411,6 +411,9 @@ comme des systèmes à part entière@tie{}; ils seront donc affectés par @code{ragged-bottom} et @code{ragged-last-bottom}, qui éventuellement ajouteront de l'espace avant le premier système de la partition. +La définition explicite d'un format de papier annulera tout réglage des +marges haute et basse. + @node Variables d'espacement vertical fluctuant @subsection Variables d'espacement vertical fluctuant @@ -621,7 +624,7 @@ Morceaux choisis : @subsection Variables d'espacement horizontal @translationof Horizontal spacing \paper variables -@warning{Certains dimmensionnements attachés au bloc @code{@bs{}paper} +@warning{Certains dimensionnements attachés au bloc @code{@bs{}paper} sont automatiquement ajustés selon le format du papier, ce qui peut conduire à un résultat inattendu -- voir @ref{Adaptation automatique au format}.} @@ -704,7 +707,7 @@ l'addition de ces trois éléments ne dépassera pas la largeur du papier (@code{paper-width}). La valeur par défaut est@tie{}@code{#t}. Dans le cas d'une incohérence, un message d'avertissement est émis et les trois variables -- marges et longueur de ligne -- rétablies à leur -valeur par défaut (ajustées selon le fromat du papier). +valeur par défaut (ajustées selon le format du papier). @item ragged-right @funindex ragged-right @@ -732,6 +735,11 @@ Manuel de notation : Fichiers d'initialisation : @file{ly/paper-defaults-init.ly}. +@knownissues + +La définition explicite d'un format de papier annulera tout réglage des +marges gauche et droite. + @node Variables spécifiques pour l'impression recto-verso @unnumberedsubsubsec Variables spécifiques pour l'impression recto-verso @@ -1116,7 +1124,7 @@ différents contextes, et @item les variables normalement attachées au bloc @code{\paper} qui -affacteront la mise en forme de la partition. +affecteront la mise en forme de la partition. @end itemize @@ -1136,11 +1144,11 @@ du bloc @code{\paper} que l'on peut retrouver dans un bloc @item @code{indent} et @code{short-indent} -(see @ref{Variables d'indentation et de décalage}) +(voir @ref{Variables d'indentation et de décalage}) @item @code{system-count} -(see @ref{Variables de gestion des sauts de ligne}) +(voir @ref{Variables de gestion des sauts de ligne}) @end itemize @@ -1399,7 +1407,7 @@ Le commutateur @code{ragged-last} est équivalent à @code{ragged-right}, L'utilisation conjointe de @code{\break} et de blancs dans une section @code{\repeat} vous permettra de positionner des sauts de ligne à intervalle régulier. Par exemple, les 28 mesures de ce qui suit, si -'lon est à 4/4, seront coupées toutes les quatre mesures, pas +l'on est à 4/4, seront coupées toutes les quatre mesures, pas ailleurs@tie{}: @example diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 787d18aa60..c4526ecf99 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 6b39c0b8d7500da65ec6f0ad3dda9e67b244453e + Translation of GIT committish: ecf0a44d785db3038035927bd2405269d8668801 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -104,7 +104,7 @@ durées. Pour de plus amples détails, consultez \new RhythmicStaff { c4 d e f } @end lilypond -Un @code{TabStaff} crée une portée de tablature correpondant aux six +Un @code{TabStaff} crée une portée de tablature correspondant aux six cordes d'une guitare standard. Pour de plus amples détails, consultez @ref{Tablatures par défaut}. @@ -178,7 +178,7 @@ Référence des propriétés internes : LilyPond dispose de différents contextes permettant de regrouper des portées individuelles et d'obtenir ainsi des @qq{systèmes}. Chacun de -ces contextes définira le style de regoupement, avec son signe +ces contextes définira le style de regroupement, avec son signe particulier en début de portée et ses règles de gestion des barres de mesure. @@ -527,7 +527,7 @@ L'emplacement des lignes supplémentaires est réglable@tie{}: Vous pouvez faire apparaître des lignes supplémentaires additionnelles au-dessus ou en dessous des têtes de note selon le positionnement -relatif aux autres notes, qu'elles aient ou non elles-même des lignes +relatif aux autres notes, qu'elles aient ou non elles-mêmes des lignes supplémentaires. @lilypond[verbatim,quote,relative=2] @@ -623,7 +623,7 @@ plus. Afin que cette ossia se place au-dessus de la portée à laquelle elle se réfère, étant par ailleurs dépourvue de métrique et de clef, et d'une taille légèrement inférieure, vous devrez avoir recours à quelques retouches. Le manuel d'initiation aborde une technique particulière -pour obternir ce résultat au chapitre +pour obtenir ce résultat au chapitre @rlearning{Expressions musicales imbriquées}. L'exemple qui suit utilise, pour aligner la portée d'ossia, la propriété @@ -652,7 +652,7 @@ lorsqu'il y a un nombre restreint d'ossias. Dans le cas où de nombreux et courts fragments d'ossia affecteraient une même portée, il est judicieux de créer un contexte @code{Staff} vide -auquel sera attribué un @emph{identificateur}. Il suffira alors, pour +auquel sera attribué un @emph{identifiant}. Il suffira alors, pour entamer un fragment d'ossia, de @emph{faire appel} à ce contexte grâce aux commandes @code{\startStaff} et @code{\stopStaff}. Vous vous rendrez compte à l'utilisation des avantages que procure cette façon de @@ -876,8 +876,8 @@ Référence des propriétés internes : Supprimer le @code{Staff_symbol_engraver} aura pour effet de masquer les barres de mesure. Forcer leur visibilité peut entraîner des problèmes -de formattage. En pareil cas il vaut mieux, au lieu de supprimer le -graveur, recourrir aux dérogations suivantes@tie{}: +de formatage. En pareil cas il vaut mieux, au lieu de supprimer le +graveur, recourir aux dérogations suivantes@tie{}: @example \override StaffSymbol #'stencil = ##f @@ -893,7 +893,7 @@ l'instruction @code{\Staff \RemoveEmptyStaves}, consultez @subsection Écriture de parties séparées @translationof Writing parts -Nous allons voir au fil des lignes qui suivent, comment insérer des +Nous allons voir, au fil des lignes qui suivent, comment insérer des indications de tempo ou des noms d'instrument dans une partition. Nous aborderons aussi la citation d'autres voix, et comment la mettre en forme. @@ -929,7 +929,7 @@ chacune des portées, qu'il s'agisse d'un contexte @code{Staff}, @end lilypond Le recours à la commande @code{\markup} permet de construire des noms -d'instruments particuliers, tels que +d'instrument particuliers, tels que @lilypond[verbatim,quote,relative=2] \new Staff \with { @@ -1004,7 +1004,7 @@ reportez-vous au chapitre @ref{Variables d'indentation et de décalage}. @cindex noms d'instrument, autres contextes -Des noms d'instruments peuvent s'utiliser dans d'autres contextes, tels +Des noms d'instrument peuvent s'utiliser dans d'autres contextes, tels que @code{ChordNames} ou @code{FiguredBass}, dès lors qu'on leur adjoint le graveur @code{Instrument_name_engraver}. Pour de plus amples informations sur la manière d'activer ou désactiver un graveur, voir @@ -1040,12 +1040,12 @@ la première portée@tie{}: @funindex \instrumentSwitch @funindex instrumentSwitch -Lorsqu'un musicien doît changer d'instrument -- piccolo et flûte, basson +Lorsqu'un musicien doit changer d'instrument -- piccolo et flûte, basson et contrebasson --, la commande @code{\addInstrumentDefinition}, couplée à l'instruction @code{\instrumentSwitch} permet de spécifier en détail les modifications intervenant lors du changement. La commande @code{\addInstrumentDefinition} prend deux arguments@tie{}: une chaîne -de caractères qui servira d'identificateur, et une liste d'associations +de caractères qui servira d'identifiant, et une liste d'association de valeurs aux propriétés de ce nouvel instrument. Ces définitions devront être déclarées avant tout autre élément musical. L'instruction @code{\instrumentSwitch} se placera dans la musique au moment de la @@ -1316,7 +1316,7 @@ d,,4 r a r @end lilypond Notez que les deux instructions @code{\cueClef} et @code{\cueClefUnset} -sont disponibles si nécessaiare en dehors d'un @code{CueVoice}. +sont disponibles si nécessaire en dehors d'un @code{CueVoice}. @lilypond[verbatim,noragged-right,relative=1] \clef "bass" @@ -1458,7 +1458,7 @@ bassoonNotes = \relative c { L'instruction @code{\cueDuring}, à l'instar de la commande @code{\quoteDuring}, tient compte des instruments transpositeurs. La -citation s'effectue aux hauteurs correspondant à l'intrument où elles +citation s'effectue aux hauteurs correspondant à l'instrument où elles apparaissent. L'instruction @code{\transposedCueDuring} est particulièrement adaptée