X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fuser%2Finput.itely;h=cd57700c3d09d9505fb862a30401e62075d4fd9b;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=95e6ff948f647a08207927c8d59893c2b65684f1;hpb=98ca98fa7490d12db8eeb54fad4275b0888887b8;p=lilypond.git diff --git a/Documentation/fr/user/input.itely b/Documentation/fr/user/input.itely index 95e6ff948f..cd57700c3d 100644 --- a/Documentation/fr/user/input.itely +++ b/Documentation/fr/user/input.itely @@ -7,123 +7,336 @@ version that you are working on. See TRANSLATION for details. @end ignore +@c \version "2.12.0" + +@c Translators: Jean-Charles Malahieude, Valentin Villenave + +@node General input and output +@chapter General input and output + +@untranslated + + +@menu +* Input structure:: +* Titles and headers:: +* Working with input files:: +* Controlling output:: +* MIDI output:: +@end menu + +@node Input structure +@section Input structure + +@untranslated -@node Input syntax -@chapter Input syntax - -UNTRANSLATED NODE: IGNORE ME - -@menu -* Input files:: -* Common syntax issues TODO name?:: -* Other stuffs TODO move?:: -@end menu -@node Input files -@section Input files - -UNTRANSLATED NODE: IGNORE ME - -@menu -* File structure:: -* A single music expression:: -* Multiple scores in a book:: -* Extracting fragments of notation:: -* Including LilyPond files:: -* Text encoding:: -* Different editions from one source:: -@end menu -@node File structure -@subsection File structure -UNTRANSLATED NODE: IGNORE ME +@menu +* Structure of a score:: +* Multiple scores in a book:: +* File structure:: +@end menu -@node A single music expression -@subsection A single music expression +@node Structure of a score +@subsection Structure of a score + +@untranslated -UNTRANSLATED NODE: IGNORE ME @node Multiple scores in a book @subsection Multiple scores in a book -UNTRANSLATED NODE: IGNORE ME +@untranslated + + +@node File structure +@subsection File structure + +@untranslated + + +@node Titles and headers +@section Titles and headers + +@untranslated -@node Extracting fragments of notation -@subsection Extracting fragments of notation -UNTRANSLATED NODE: IGNORE ME +@menu +* Creating titles:: +* Custom titles:: +* Reference to page numbers:: +* Table of contents:: +@end menu + +@node Creating titles +@subsection Creating titles + +@untranslated + + +@node Custom titles +@subsection Custom titles + +@untranslated + + +@node Reference to page numbers +@subsection Reference to page numbers + +@untranslated + + +@node Table of contents +@subsection Table of contents + +@untranslated + + +@node Working with input files +@section Working with input files + +@untranslated + + +@menu +* Including LilyPond files:: +* Different editions from one source:: +* Text encoding:: +* Displaying LilyPond notation:: +@end menu @node Including LilyPond files @subsection Including LilyPond files -UNTRANSLATED NODE: IGNORE ME +@untranslated -@node Text encoding -@subsection Text encoding - -UNTRANSLATED NODE: IGNORE ME @node Different editions from one source @subsection Different editions from one source -UNTRANSLATED NODE: IGNORE ME +@untranslated + + +@menu +* Using variables:: +* Using tags:: +@end menu + +@node Using variables +@unnumberedsubsubsec Using variables + +@untranslated + + +@node Using tags +@unnumberedsubsubsec Using tags +@funindex \tag +@cindex tag + +La commande @code{\tag} affecte un nom à des expressions musicales. +Les expressions ainsi balisées pourront être filtrées par la suite. +Ce mécanisme permet d'obtenir différentes versions à partir d'une même +source musicale. + +Dans l'exemple qui suit, nous obtenons deux versions du même extrait, +l'une pour le conducteur, l'autre pour l'instrumentiste, et qui +comportera les ornements. + +@example +c1 +<< + \tag #'partie << + R1 \\ + @{ + \set fontSize = #-1 + c4_"cue" f2 g4 @} + >> + \tag #'conducteur R1 +>> +c1 +@end example + +@noindent +Ce principe peut s'appliquer aux articulations, textes, etc. Il +suffit de positionner + +@example +-\tag #@var{votre-balise} +@end example + +@noindent +avant l'articulation, comme ici : + +@example +c1-\tag #'part ^4 +@end example + +@noindent +Ceci définira une note avec une indication de doigté conditionnelle. + +@cindex keepWithTag +@cindex removeWithTag +C'est grâce aux commandes @code{\keepWithTag} et @code{\removeWithTag} +que vous filtrerez les expressions balisées. Par exemple : + +@example +<< + @var{de la musique} + \keepWithTag #'score @var{de la musique} + \keepWithTag #'part @var{de la musique} +>> +@end example + +@noindent +donnerait : + +@lilypondfile[ragged-right,quote]{tag-filter.ly} + +Les arguments de la commande @code{\tag} doivent être un symbole (tel +que @code{#'score} ou @code{#'part}), suivi d'une expression musicale. +Vous pouvez utiliser de multiples balises dans un morceau en +saisissant plusieurs @code{\tag}. + +@example +\tag #'original-part \tag #'transposed-part @dots{} +@end example -@node Common syntax issues TODO name? -@section Common syntax issues TODO name? +@ignore +FIXME +@seealso +Exemples : @lsr{parts,tag@/-filter@/.ly} +@end ignore -UNTRANSLATED NODE: IGNORE ME -@menu -* Controlling direction:: -* Distances and measurements MAYBE MOVE:: -@end menu -@node Controlling direction -@subsection Controlling direction +@knownissues -UNTRANSLATED NODE: IGNORE ME +Lorsqu'elles comportent des silences, ceux-ci ne seront pas fusionnés +si vous imprimez une partition avec les deux sections balisées. -@node Distances and measurements MAYBE MOVE -@subsection Distances and measurements MAYBE MOVE -UNTRANSLATED NODE: IGNORE ME +@node Text encoding +@subsection Text encoding -@node Other stuffs TODO move? -@section Other stuffs TODO move? +@untranslated -UNTRANSLATED NODE: IGNORE ME -@menu -* Displaying LilyPond notation:: -* Skipping corrected music:: -* context list FIXME:: -* another thing FIXME:: -* Input modes FIXME:: -@end menu @node Displaying LilyPond notation @subsection Displaying LilyPond notation -UNTRANSLATED NODE: IGNORE ME +@untranslated + + +@node Controlling output +@section Controlling output + +@untranslated + + +@menu +* Extracting fragments of music:: +* Skipping corrected music:: +@end menu + +@node Extracting fragments of music +@subsection Extracting fragments of music + +@untranslated + @node Skipping corrected music @subsection Skipping corrected music -UNTRANSLATED NODE: IGNORE ME +@untranslated + + +@node MIDI output +@section MIDI output + +@untranslated + + +@menu +* Creating MIDI files:: +* MIDI block:: +* What goes into the MIDI output?:: +* Repeats in MIDI:: +* Controlling MIDI dynamics:: +@end menu + +@node Creating MIDI files +@subsection Creating MIDI files + +@untranslated + + +@unnumberedsubsubsec Instrument names +@node MIDI block +@subsection MIDI block + +@untranslated + + +@node What goes into the MIDI output? +@subsection What goes into the MIDI output? + +@untranslated + + +@unnumberedsubsubsec Supported in MIDI +@unnumberedsubsubsec Unsupported in MIDI + +@node Repeats in MIDI +@subsection Repeats in MIDI + +@cindex reprises développées +@funindex \unfoldRepeats + +Au prix de quelques réglages, les reprises de toutes sortes peuvent être +rendues dans le fichier MIDI. Il suffit pour cela de recourir à la +fonction @code{\unfoldRepeats}, qui développe toutes les reprises. En +d'autre termes, @code{\unfoldRepeats} transforme toutes les reprises +en reprises de type @code{unfold}. + + +@lilypond[quote,verbatim,fragment,line-width=8.0\cm] +\unfoldRepeats { + \repeat tremolo 8 {c'32 e' } + \repeat percent 2 { c''8 d'' } + \repeat volta 2 {c'4 d' e' f'} + \alternative { + { g' a' a' g' } + {f' e' d' c' } + } +} +\bar "|." +@end lilypond -@node context list FIXME -@subsection context list FIXME -UNTRANSLATED NODE: IGNORE ME +Lorsque l'on veut utiliser @code{\unfoldRepeats} seulement pour le rendu +MIDI, il faut établir deux blocs @code{\score} : un pour le MIDI, avec +des reprises explicites, et l'autre pour la partition, avec des reprises +notées sous forme de barres de reprise, de trémolo ou de symboles de +pourcentage. Par exemple -@node another thing FIXME -@subsection another thing FIXME +@example +\score @{ + @var{..musique..} + \layout @{ .. @} +@} +\score @{ + \unfoldRepeats @var{..musique..} + \midi @{ .. @} +@} +@end example -UNTRANSLATED NODE: IGNORE ME -@node Input modes FIXME -@subsection Input modes FIXME +@node Controlling MIDI dynamics +@subsection Controlling MIDI dynamics -UNTRANSLATED NODE: IGNORE ME +@untranslated --- SKELETON FILE -- -When you actually translate this file, please remove these lines as -well as all `UNTRANSLATED NODE: IGNORE ME' lines. +@unnumberedsubsubsec Dynamic marks +@unnumberedsubsubsec Overall MIDI volume +@unnumberedsubsubsec Equalizing different instruments (i) +@unnumberedsubsubsec Equalizing different instruments (ii)