X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fnotation%2Fchanging-defaults.itely;h=981580044b6439544b6bb7c5092a079f0f9a7c3d;hb=958e95822083954cad00e0a598eb9f12ceba67b9;hp=e866031266bdb225591789424995eb73164dc2fc;hpb=c39d188d28fdc84cef8cbaea7b8d6e2fb718c30f;p=lilypond.git diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index e866031266..981580044b 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 89414291ba9ff99d3d5600580f0cd2b6e937b74b + Translation of GIT committish: 53cff5245f682708a6c77d580f418ece2923c2e4 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.19.7" +@c \version "2.19.22" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Gilles Thibault @@ -463,13 +463,13 @@ ci-après sont tout à fait valides : % musical content \context Voice = "one" { - \relative c'' { - c4 c c c + \relative { + c''4 c c c } } \context Voice = "two" { - \relative c'' { - g8 g g4 g g + \relative { + g'8 g g4 g g } } >> @@ -491,13 +491,13 @@ ci-après sont tout à fait valides : % musical content \context Voice = "one" { - \relative c'' { - c4 c c c + \relative { + c''4 c c c } } \context Voice = "two" { - \relative c'' { - g8 g g4 g g + \relative { + g'8 g g4 g g } } >> @@ -518,8 +518,8 @@ contexte dans lequel une procédure Scheme comportant une clause @code{\applyContext} devra s'exécuter. @example -\new Staff \relative c' @{ - c1 +\new Staff \relative @{ + c'1 \context Timing \applyContext #(lambda (ctx) (newline) @@ -599,8 +599,8 @@ Dans l'exemple suivant, les deux voix A et B sont maintenues actives jusqu'à la fin du morceau : @lilypond[quote,verbatim] -musicA = \relative c'' { d4 d d d } -musicB = \relative c'' { g4 g g g } +musicA = \relative { d''4 d d d } +musicB = \relative { g'4 g g g } keepVoicesAlive = { << \new Voice = "A" { s1*5 } % Keep Voice "A" alive for 5 bars @@ -637,8 +637,8 @@ mélodie discontinue à laquelle se rattachent des paroles. Dans la réalité, mélodie et accompagnement feraient l'objet de portées séparées. @lilypond[quote,verbatim] -melody = \relative c'' { a4 a a a } -accompaniment = \relative c' { d4 d d d } +melody = \relative { a'4 a a a } +accompaniment = \relative { d'4 d d d } words = \lyricmode { These words fol -- low the mel -- o -- dy } \score { << @@ -676,14 +676,14 @@ consiste à maintenir active la ligne mélodique en y insérant des silences invisibles tout au long de l'accompagnement : @lilypond[quote,verbatim] -melody = \relative c'' { +melody = \relative { s1 % skip a bar - a4 a a a + a'4 a a a s1 % skip a bar a4 a a a } -accompaniment = \relative c' { - d4 d d d +accompaniment = \relative { + d'4 d d d d4 d d d d4 d d d d4 d d d @@ -803,7 +803,7 @@ responsables se nomment @code{Timing_translator} et peut désormais avoir sa propre métrique. @cindex polymétrique, partition -@cindex chiffres de mesure multiples +@cindex chiffre de mesure multiple @lilypond[quote,verbatim] \score { @@ -812,17 +812,17 @@ peut désormais avoir sa propre métrique. \consists "Timing_translator" \consists "Default_bar_line_engraver" } - \relative c'' { + \relative { \time 3/4 - c4 c c c c c + c''4 c c c c c } \new Staff \with { \consists "Timing_translator" \consists "Default_bar_line_engraver" } - \relative c'' { + \relative { \time 2/4 - c4 c c c c c + c''4 c c c c c } >> \layout { @@ -936,8 +936,8 @@ contexte : @c KEEP LY @lilypond[quote,verbatim] \score { - \relative c'' { - a4^"Hampes épaisses" a a a + \relative { + a'4^"Hampes épaisses" a a a a4 a a\ff a } \layout { @@ -955,8 +955,8 @@ en définissant directement une propriété de contexte : @c KEEP LY @lilypond[quote,verbatim] \score { - \relative c'' { - a4^"Fontes plus petites" a a a + \relative { + a'4^"Fontes plus petites" a a a a4 a a\ff a } \layout { @@ -976,8 +976,8 @@ expression musicale telle que @code{\accidentalStyle dodecaphonic} : @c KEEP LY @lilypond[quote,verbatim] \score { - \relative c'' { - a4^"Nuance en surplomb" a a a + \relative { + a'4^"Nuance en surplomb" a a a a4 a a\ff a } \layout { @@ -1006,8 +1006,8 @@ StaffDefauts = \with { \score { \new Staff { - \relative c'' { - a4^"Petite police" a a a + \relative { + a'4^"Petite police" a a a a4 a a a } } @@ -1036,8 +1036,8 @@ musical. @lilypond[quote,verbatim] \score { \new Staff { - \relative c'' { - a4^"Petite police" a a a + \relative { + a'4^"Petite police" a a a a4 a a a } } @@ -1089,8 +1089,8 @@ contexte : \new Staff { \new Voice \with { \override Stem.thickness = #4.0 } { - \relative c'' { - a4^"Hampes épaisses" a a a + \relative { + a'4^"Hampes épaisses" a a a a4 a a a } } @@ -1105,15 +1105,15 @@ en définissant directement une propriété de contexte : \score { << \new Staff { - \relative c'' { - a4^"Default font" a a a + \relative { + a'4^"Default font" a a a a4 a a a } } \new Staff \with { fontSize = #-4 } { - \relative c'' { - a4^"Smaller font" a a a + \relative { + a'4^"Smaller font" a a a a4 a a a } } @@ -1130,8 +1130,8 @@ en définissant directement une propriété de contexte : << \new Staff { \new Voice { - \relative c'' { - a4^"Nuances en dessous" a a a + \relative { + a'4^"Nuances en dessous" a a a a4 a a\ff a } } @@ -1140,8 +1140,8 @@ en définissant directement une propriété de contexte : { \new Voice \with { \dynamicUp } { - \relative c'' { - a4^"Nuances en surplomb" a a a + \relative { + a'4^"Nuances en surplomb" a a a a4 a a\ff a } } @@ -1239,8 +1239,8 @@ jazz. \accepts "ImproVoice" }} -\relative c'' { - a4 d8 bes8 \new ImproVoice { c4^"ad lib" c +\relative { + a'4 d8 bes8 \new ImproVoice { c4^"ad lib" c c4 c^"dévêtez-vous" c_"tout en jouant :)" c } a1 } @@ -1376,8 +1376,8 @@ comme ici : On peut alors saisir la musique, comme dans l'exemple plus haut : @example -\relative c'' @{ - a4 d8 bes8 +\relative @{ + a'4 d8 bes8 \new ImproVoice @{ c4^"ad lib" c c4 c^"dévêtez-vous" @@ -1394,7 +1394,6 @@ relations. @seealso Référence des propriétés internes : -@rinternals{Engraver_group}, @rinternals{Note_heads_engraver}, @rinternals{Text_engraver}, @rinternals{Rhythmic_column_engraver}, @@ -1555,8 +1554,6 @@ Comment, par exemple, déplacer le doigté dans le fragment suivant ? @lilypond[quote,relative=2,verbatim] c-2 -\stemUp -f @end lilypond Sur la page de la documentation relative aux doigtés, c'est-à-dire @@ -1802,8 +1799,6 @@ suivant : @lilypond[quote,relative=2,verbatim] c-2 -\stemUp -f @end lilypond Dans la mesure où le @b{2} est placé, verticalement, à proximité de la @@ -2434,7 +2429,7 @@ Dans l'accord suivant, les notes sont modifiées une par une : \tweak color #red d g - \tweak duration-log #1 + \tweak duration-log #1 a >4 -\tweak padding #8 @@ -2489,7 +2484,7 @@ produire au même instant, nous citerons : @item les têtes de notes au sein d'un accord, @item les signes d'articulation, @item les liaisons de prolongation sur des notes d'un accord, -@item les crochets de nolets démarrant au même instant +@item les crochets de n-olets démarrant au même instant @end itemize @c TODO add examples of these @@ -2786,6 +2781,7 @@ qu'au travers d'une complète redéfinition de leur liste associative.} * Modes de saisie:: * Direction et positionnement:: * Distances et unités de mesure:: +* Dimensions:: * Propriétés des symboles de la portée:: * Extenseurs et prolongateurs:: * Visibilité des objets:: @@ -2801,7 +2797,8 @@ qu'au travers d'une complète redéfinition de leur liste associative.} La manière dont sera interprétée la notation contenue dans un fichier source dépend du mode affecté à la saisie. -@strong{Mode accords} +@subsubsubheading Mode accords +@c VO Chord mode Ce mode, activé par la commande @code{\chordmode}, permet d'interpréter les saisies comme étant des accords, qui seront imprimés sous forme @@ -2812,7 +2809,8 @@ créera un contexte @code{ChordNames}. Les saisies, interprétées comme étant des accords, seront alors rendues sous forme nominale dans ce contexte @code{ChordNames} -- voir @ref{Impression des noms d'accord}. -@strong{Mode percussions} +@subsubsubheading Mode percussions +@c VO Drum mode Ce mode, activé par la commande @code{\drummode}, permet d'interpréter les saisies comme étant de la notation pour percussions -- voir @@ -2824,7 +2822,8 @@ créera un contexte @code{DrumStaff}. Les saisies, interprétées comme forme symbolique sur une portée de percussions -- voir @ref{Notation de base pour percussions}. -@strong{Mode figures} +@subsubsubheading Mode figures +@c VO Figure mode Ce mode, activé par la commande @code{\figuremode}, permet d'interpréter les saisies comme étant de la basse chiffrée (ou figurée) -- voir @@ -2836,7 +2835,8 @@ créera un contexte @code{FiguredBass}. Les saisies interprétées comme dans le contexte @code{FiguredBass} -- voir @ref{Introduction à la basse chiffrée}. -@strong{Mode frets et tablatures} +@subsubsubheading Mode frets et tablatures +@c VO Fret and tab modes Il n'existe pas de mode spécifique pour saisir des symboles de fret ou de tablature. @@ -2851,7 +2851,8 @@ surplomb d'une portée : directement à l'aide d'un contexte attachant aux notes des @emph{markups} créés par la commande @code{\fret-diagram} -- voir @ref{Tablatures sous forme d'étiquette}. -@strong{Mode paroles} +@subsubsubheading Mode paroles +@c VO Lyrics mode Ce mode, activé par la commande @code{\lyricmode}, permet d'interpréter les saisies comme étant des syllabes, ayant éventuellement une durée, et @@ -2862,16 +2863,16 @@ créera un contexte @code{Lyrics} et ajoutera implicitement une commande @code{\lyricsto} afin d'associer les paroles qui suivent à la musique précédemment saisie. -@strong{Mode @emph{markup}} +@subsubsubheading Mode @emph{markup} +@c VO Markup mode Ce mode, activé par la commande @code{\markup}, permet d'interpréter les saisies comme étant des @emph{markups} (annotations ou étiquettes) -- voir @ref{Commandes pour markup}. -@c silly work-around for texinfo broken-ness -@c (@strong{Note...} causes a spurious cross-reference in Info) -@b{Mode notes} +@subsubsubheading Mode notes +@c VO Note mode Le mode notes est le mode par défaut dans LilyPond. Il peut aussi s'activer par la commande @code{\notemode}. Les saisies seront @@ -2884,21 +2885,6 @@ mode paroles, accords, ou tout autre mode, et que vous deviez insérer un élément qui ne serait disponible que grâce à la syntaxe du mode notes. -Il en va ainsi lorsque, par exemple, vous voulez ajouter une indication -de nuance au numéro de couplet d'un chant choral : - -@lilypond[verbatim,relative=2,quote] -{ c4 c4 c4 c4 } -\addlyrics { - \notemode{\set stanza = \markup{ \dynamic f 1. } } - To be sung loudly -} -\addlyrics { - \notemode{\set stanza = \markup{ \dynamic p 2. } } - To be sung quietly -} -@end lilypond - @node Direction et positionnement @subsection Direction et positionnement @@ -3088,6 +3074,36 @@ Manuel de notation : @ref{Mise en forme de la page}. +@node Dimensions +@subsection Dimensions +@translationof Dimensions + +@cindex dimensions +@cindex bounding box + +Les dimensions d'un objet graphique spécifient la position des bords +droit et gauche ainsi que des bords supérieur et inférieur de la boîte +englobante de ces objets, en tant que distance par rapport au point de +référence de l'objet et en unité d'espace de portée. Ces positions sont +normalement codées sous la forme de deux paires Scheme. Par exemple, la +commande de @emph{markup} @code{\with-dimensions} prend trois arguments, +les deux premiers étant des paires Scheme donnant la position des bords +gauche et droit et celle des bords inférieur et supérieur : + +@example +\with-dimensions #'(-5 . 10) #'(-3 . 15) @var{argument3} +@end example + +Ceci spécifie une boîte englobante pour @var{argument3} dont le bord +gauche est à @minus{}5, le bord droit à 10, le bord inférieur +à @minus{}3 et le bord supérieur à 15 espaces de portée du point de +référence de cet objet. + +@seealso +Manuel de notation : +@ref{Distances et unités de mesure}. + + @node Propriétés des symboles de la portée @subsection Propriétés des symboles de la portée @translationof Staff symbol properties @@ -3136,7 +3152,7 @@ par ce réglage. De nombreux objets de notation musicale s'étendent sur plusieurs notes, voire même sur plusieurs mesures. Il en va ainsi des liaisons, -ligatures, crochets de nolet, crochets de reprise, crescendos, trilles +ligatures, crochets de n-olet, crochets de reprise, crescendos, trilles ou glissandos. Ces objets, que l'on englobe sous l'appellation @qq{d'extenseur}, sont pourvus de propriétés spécifiques destinées à contrôler leur apparence et leur comportement. Un certain nombre de ces @@ -3200,12 +3216,13 @@ a @lilypond[verbatim,quote,relative=2] a1 -\compressFullBarRests -R1*23 -% increase the length of the rest bar -\once \override MultiMeasureRest.minimum-length = #20 -R1*23 -a1 +\compressMMRests { + R1*23 + % increase the length of the rest bar + \once \override MultiMeasureRest.minimum-length = #20 + R1*23 + a1 +} @end lilypond @lilypond[verbatim,quote,relative=2] @@ -3266,7 +3283,7 @@ e8 e e e @strong{@i{La propriété @code{to-barline}}} -La seconde propriété fournie par la @code{spanner-interface} est +La seconde propriété fournie par la @code{spanner-interface} est @code{to-barline}. Elle est activée par défaut, raison pour laquelle les soufflets et autres extenseurs finissant sur la première note d'une mesure s'arrêtent visuellement au niveau de la barre de mesure qui la @@ -3302,7 +3319,7 @@ Un certain nombre d'objets disposent de la propriété @end itemize La routine en charge de dessiner le stencil de ces extenseurs est -@code{ly:line-interface::print}. Elle va déterminer les deux points +@code{ly:line-spanner::print}. Elle va déterminer les deux points extrêmes et dessiner entre eux une ligne du style requis. Bien que la localisation des deux bornes de l'extenseur soit calculée à la volée, vous pouvez cependant forcer leur ordonnée (coordonnée-Y). Les @@ -3617,18 +3634,18 @@ fonctions prédéfinies, regroupées dans le fichier @file{scm/output-lib.scm}. Le tableau suivant vous les présente ; les trois dernières colonnes indiquent l'endroit où l'objet sera visible. -@multitable {@code{begin-of-line-invisible}} {@code{'#(#t #t #t)}} {apres} {apres} {apres} +@multitable {@code{begin-of-line-invisible}} {@code{#(#t #t #t)}} {apres} {apres} {apres} @headitem Forme @tab Forme @tab Avant @tab Hors @tab Après @headitem fonctionnelle @tab vectorielle @tab saut @tab saut @tab saut -@item @code{all-visible} @tab @code{'#(#t #t #t)} @tab oui @tab oui @tab oui -@item @code{begin-of-line-visible} @tab @code{'#(#f #f #t)} @tab non @tab non @tab oui -@item @code{center-visible} @tab @code{'#(#f #t #f)} @tab non @tab oui @tab non -@item @code{end-of-line-visible} @tab @code{'#(#t #f #f)} @tab oui @tab non @tab non -@item @code{begin-of-line-invisible} @tab @code{'#(#t #t #f)} @tab oui @tab oui @tab non -@item @code{center-invisible} @tab @code{'#(#t #f #t)} @tab oui @tab non @tab oui -@item @code{end-of-line-invisible} @tab @code{'#(#f #t #t)} @tab non @tab oui @tab oui -@item @code{all-invisible} @tab @code{'#(#f #f #f)} @tab non @tab non @tab non +@item @code{all-visible} @tab @code{#(#t #t #t)} @tab oui @tab oui @tab oui +@item @code{begin-of-line-visible} @tab @code{#(#f #f #t)} @tab non @tab non @tab oui +@item @code{center-visible} @tab @code{#(#f #t #f)} @tab non @tab oui @tab non +@item @code{end-of-line-visible} @tab @code{#(#t #f #f)} @tab oui @tab non @tab non +@item @code{begin-of-line-invisible} @tab @code{#(#t #t #f)} @tab oui @tab oui @tab non +@item @code{center-invisible} @tab @code{#(#t #f #t)} @tab oui @tab non @tab oui +@item @code{end-of-line-invisible} @tab @code{#(#f #t #t)} @tab non @tab oui @tab oui +@item @code{all-invisible} @tab @code{#(#f #f #f)} @tab non @tab non @tab non @end multitable Les réglages par défaut de la propriété @code{break-visibility} @@ -3817,7 +3834,7 @@ Manuel d'initiation : @subsection Styles de ligne @translationof Line styles -Certaines indications portées à l'attention de l'exécutant -- tels +Certaines indications portées à l'attention de l'exécutant -- tels @i{rallentando}, @i{accelerando} et @i{trilles} -- apparaissent sous la forme d'un texte qui peut s'étendre sur plusieurs mesures à l'aide d'une ligne parfois pointillée ou ondulée. @@ -3825,7 +3842,7 @@ ligne parfois pointillée ou ondulée. En matière de dessin du texte et des lignes, ces indications font appel aux mêmes routines que le glissando ; leur comportement peut donc être affiné selon les mêmes préceptes, au moyen de la routine -@code{ly:line-interface::print} qui est tout spécialement chargée de +@code{ly:line-spanner::print} qui est tout spécialement chargée de dessiner les extenseurs. Cette routine détermine l'emplacement exact des deux points extrêmes de l'extenseur, puis trace une ligne du style demandé entre ces deux points. @@ -4380,8 +4397,8 @@ XinO = { \musicglyph #"noteheads.s2cross" } } -\relative c'' { - a a \XinO a a +\relative { + a' a \XinO a a } @end lilypond @@ -4890,7 +4907,7 @@ forme @example fonction = #(define-music-function - (parser location @var{arg1} @var{arg2}@dots{}) + (@var{arg1} @var{arg2}@dots{}) (@var{type1?} @var{type2?}@dots{}) #@{ @var{@dots{}musique@dots{}} @@ -4972,14 +4989,14 @@ simplifier le réglage du décalage d'une annotation (un @lilypond[quote,verbatim,ragged-right] padText = #(define-music-function - (parser location padding) + (padding) (number?) #{ \once \override TextScript.padding = #padding #}) -\relative c'' { - c4^"piu mosso" b a b +\relative { + c''4^"piu mosso" b a b \padText #1.8 c4^"piu mosso" b a b \padText #2.6 @@ -4993,7 +5010,7 @@ fonction, y compris une expression musicale : @lilypond[quote,verbatim,ragged-right] custosNote = #(define-music-function - (parser location note) + (note) (ly:music?) #{ \tweak NoteHead.stencil #ly:text-interface::print @@ -5003,7 +5020,7 @@ custosNote = #note #}) -\relative c' { c4 d e f \custosNote g } +\relative { c'4 d e f \custosNote g } @end lilypond Une fonction de substitution peut traiter plusieurs arguments : @@ -5011,20 +5028,19 @@ Une fonction de substitution peut traiter plusieurs arguments : @lilypond[quote,verbatim,ragged-right] tempoPadded = #(define-music-function - (parser location padding tempotext) + (padding tempotext) (number? markup?) #{ \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) -\relative c'' { +\relative { \tempo \markup { "Low tempo" } - c4 d e f g1 + c''4 d e f g1 \tempoPadded #4.0 "High tempo" g4 f e d c1 } @end lilypond @c TODO: add appropriate @@ref's here. -