X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fuser%2Fconverters.itely;h=00c46756e21f13e2d744c35c98538bf7a4c41bab;hb=eeec992b7029d0982bf4ed0eb3995e9ca99c10e9;hp=d47d50ee5f84242d0cccbd18fedf7b67b9d7f6ac;hpb=2f996385b21b9d5006c7369c2c496ccbee001e97;p=lilypond.git diff --git a/Documentation/fr/user/converters.itely b/Documentation/fr/user/converters.itely index d47d50ee5f..00c46756e2 100644 --- a/Documentation/fr/user/converters.itely +++ b/Documentation/fr/user/converters.itely @@ -1,12 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @c This file is part of lilypond-program.tely @ignore - Translation of GIT committish: 27af34a245b02a6b89c9af3becefcfe676b2e19d + Translation of GIT committish: 1e2013ba299c3640143448cbd5ea72f2aa61e380 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore +@c \version "2.11.61" + @c Translators: Jean-Charles Malahieude @node Converting from other formats @@ -19,11 +21,13 @@ permettent de générer du code LilyPond, comme par exemple des séquenceurs en mode graphique ou des convertisseurs XML. Pour plus de détails, rendez-vous sur le @uref{http://@/lilypond@/.org,site}. -Il s'agit de programmes distincts de lilypond qui se lancent en ligne -de commande. Pour plus de précisions, reportez-vous à @ref{Command-line -usage}. +Il s'agit de programmes distincts de @command{lilypond} qui se lancent +en ligne de commande. Pour plus de précisions, reportez-vous au +chapitre @ref{Command-line usage}. Si vous utilisez MacOS 10.3 ou 10.4 +et recontrez quelque problème avec l'un de ces scripts, comme +@code{convert-ly}, reportez-vous au chapitre @ref{Setup for MacOS X}. -@refbugs +@knownissues Les développeurs ne sont malheureusement pas suffisament nombreux et disponibles pour maintenir à jour ces programmes, considérez-les donc @@ -58,11 +62,11 @@ cette faculté prend tout son intérêt lorsqu'un programme dispose d'un convertisseur capable d'importer directement un fichier. @command{midi2ly} convertit les pistes en contextes de portée -(@internalsref{Staff}) et les canaux en contextes de voix -(@internalsref{Voice}). Les hauteurs sont rendues en mode relatif, et +(@rinternals{Staff}) et les canaux en contextes de voix +(@rinternals{Voice}). Les hauteurs sont rendues en mode relatif, et les durées spécifiées lorsque nécessaire. -Vous pouvez enregistrer un fichier MIDI grace à un clavier +Vous pouvez enregistrer un fichier MIDI grâce à un clavier électronique et ensuite le convertir en fichier @file{.ly}. Néanmoins le rythme humain n'a pas une précision suffisante pour qu'une conversion MIDI à ly ne se fasse sans surprise. En le couplant à une @@ -75,12 +79,12 @@ manuellement. Pour le lancer en ligne de commande, procédez ainsi : @example -midi2ly [@var{option}]@dots{} @var{midi-file} +midi2ly [@var{option}]@dots{} @var{fichier-midi} @end example Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de -commande du système. Pour plus de détails, voir -@ref{Converting from other formats}. +commande du système. Pour plus de précisions, reportez-vous à +@ref{Command-line usage}. @command{midi2ly} accepte les options suivantes : @@ -99,14 +103,14 @@ Afficher un résumé des utilisations. @item -k, --key=@var{acc}[:@var{minor}] Déterminer la tonalité par défaut. @math{@var{acc} > 0} fixe le -nombre de dièses ; @math{@var{acc} < 0} le nombre de bémols. Un ton -mineur est spécifié par l'emploi de @samp{:1}. +nombre de dièses ; @math{@var{acc} < 0} le nombre de bémols. Une +tonalité mineure est spécifiée par l'emploi de @code{:1}. @item -o, --output=@var{file} Générer le résultat dans le fichier @var{file}. @item -s, --start-quant=@var{DUR} -Quantiser le début des notes sur DUR. +Quantiser le début des notes sur @var{DUR}. @item -t, --allow-tuplet=@var{DUR}*@var{NUM}/@var{DEN} Accepter des n-olets de valeur @var{DUR}*@var{NUM}/@var{DEN}. @@ -125,7 +129,7 @@ Interpréter le texte comme des paroles. @end table -@refbugs +@knownissues Le tuilage en arpège ne sera pas rendu correctement. La première note sera lue et les suivantes ignorées. Affectez-leur une durée unique et @@ -135,56 +139,102 @@ ajoutez une indication de phrasé ou de pédale. @node Invoking musicxml2ly @section Invoking @code{musicxml2ly} -@uref{http://@/www.@/recordarde@/.com/xml@/.html,MusicXML} est un +@cindex MusicXML + +@uref{http://@/www.@/musicxml@/.org/,MusicXML} est un dialecte XML pour représenter la notation musicale. -@command{musicxml2ly} extrait des notes à partir de fichiers MusicXML, +@command{musicxml2ly} extrait, à partir d'un fichier MusicXML, les +notes, articulations, structure de la partition, paroles, etc. et les écrit dans un fichier @var{.ly}. Il se lance en ligne de commande. +Pour le lancer en ligne de commande, procédez ainsi : +@example +musicxml2ly [@var{option}]@dots{} @var{fichier-xml} +@end example + Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de -commande du système. Pour plus de détails, voir -@ref{Converting from other formats}. +commande du système. Pour plus de précisions, reportez-vous à +@ref{Command-line usage}. + +Si le nom du fichier est @file{-}, @command{musicxml2ly} lira +directement à partir de la ligne de commande. @command{musicxml2ly} accepte les options suivantes : @table @code +@item -a, --absolute +Rendu en hauteurs absolues. + @item -h,--help Afficher un résumé des utilisations. -@item -o,--output=@var{file} -Générer le résultat dans le fichier @var{file}. (par défaut : -affichage écran) -@item -v,--version + +@item -l, --language=LANG +Utiliser un autre fichier de définition liguistique @file{LANG.ly} +et les noms de notes correspondants, comme par exemple +@var{deutsch} pour @file{deutsch.ly} et noms de notes en allemand. + +@item --lxml +Utiliser le paquetage Python lxml.etree, moins gourmand en mémoire et +temps de calcul, pour effectuer l'annalyse XML. + +@item --nd --no-articulation-directions +Ne pas convertir la direction (@code{^}, @code{_} ou @code{-}) des +articulations, nuances, etc. + +@item --no-beaming +Ne pas convertir les informations de ligature ; laisser LilyPond gérer +les ligatures automatiquement. + +@item -o,--output=@var{fichier} +Générer le résultat dans le fichier @var{fichier}. S'il n'est pas +déterminé, ce sera @var{fichier-xml}@file{.ly} ; @file{-} produira le +résultat sur la sortie standard (@var{stdout}). + +@item -r,--relative +Rendu en hauteurs relatives (mode par défaut). + +@item -v,--verbose +Mode verbeux. + +@item --version Afficher le numéro de version. + +@item -z,--compressed +Le fichier d'entrée est un fichier MusicXML zippé. @end table + @node Invoking abc2ly @section Invoking @code{abc2ly} @cindex ABC ABC est un format relativement simple basé sur l'ASCII. Sa -description est disponible sur le site d'ABC à l'adresse : +description est disponible sur le +@uref{http://@/www@/.walshaw@/.plus@/.com/@/abc/@/learn@/.html,site +d'ABC}. -@quotation -@uref{http://@/www@/.walshaw@/.plus@/.com/@/abc/@/abc2mtex/@/abc@/.txt}. -@end quotation - -@command{abc2ly} traduit du formt ABC au format LilyPond. +@command{abc2ly} traduit du format ABC au format LilyPond. Pour le lancer en ligne de commande, procédez ainsi : @example -abc2ly [@var{option}]@dots{} @var{abc-file} +abc2ly [@var{option}]@dots{} @var{fichier-abc} @end example @command{abc2ly} accepte les options suivantes : @table @code +@item -b,--beams=None +Préserver la notion de lien de croches propre à ABC. @item -h,--help Afficher un résumé des utilisations. @item -o,--output=@var{file} Générer le résultat dans le fichier @var{file}. -@item -v,--version +@item -s,--strict +Être strict sur la réussite. +@item --version Afficher le numéro de version. @end table @@ -195,7 +245,7 @@ source ABC. Ainsi, l'assertion %%LY voices \set autoBeaming = ##f @end example -aura pour conséquence d'insérer le texte qui suit le mot-clé @q{voices} +aura pour conséquence d'insérer le texte qui suit le mot-clé @qq{voices} dans la voix correspondante du fichier LilyPond. De la même manière, @@ -204,12 +254,12 @@ De la même manière, %%LY slyrics more words @end example -placera le texte suivant le mot-clé @q{slyrics} dans une ligne de paroles. +placera le texte suivant le mot-clé @qq{slyrics} dans une ligne de paroles. -@refbugs +@knownissues -Le standard ABC n'est pas si @q{standard} que cela. Pour des +Le standard ABC n'est pas si @qq{standard} que cela. Pour des fonctionnalités étendues, comme la polyphonie, existent différentes conventions. @@ -221,7 +271,6 @@ ABC synchronise paroles et musique en début de ligne ; @command{abc2ly} ignore les ligatures ABC. - @node Invoking etf2ly @section Invoking @command{etf2ly} @@ -237,31 +286,29 @@ convertit partiellement les fichiers ETF en fichiers source LilyPond. Pour le lancer en ligne de commande, procédez ainsi : @example -midi2ly [@var{option}]@dots{} @var{midi-file} +etf2ly [@var{option}]@dots{} @var{fichier-etf} @end example Notez bien que, par @qq{ligne de commande}, nous parlons de la ligne de -commande du système. Pour plus de détails, voir -@ref{Converting from other formats}. +commande du système. Pour plus de précisions, reportez-vous à +@ref{Command-line usage}. -@command{midi2ly} accepte les options suivantes : +@command{etf2ly} accepte les options suivantes : @table @code @item -h,--help Afficher cette aide. - @item -o, --output=@var{file} Générer le résultat dans le fichier @var{file}. - -@item -v, --version +@item --version Afficher le numéro de version. @end table -@refbugs +@knownissues La liste des scripts d'articulation est incomplète. Les mesures vides -perturbent @command{etf2ly}. Les séquences ne notes d'ornement ne se +perturbent @command{etf2ly}. Les séquences de notes d'ornement ne se terminent pas de manière satisfaisante. @@ -276,9 +323,9 @@ outils indépendants permettent de générer des fichiers LilyPond. Nous citerons entre autres -@itemize @bullet +@itemize @item -@uref{http://@/denemo@/.sourceforge@/.net/,Denemo}, une interface +@uref{http://@/denemo@/.org,Denemo}, une interface graphique pour l'édition de partition. @item @uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, un @@ -287,16 +334,24 @@ convertisseur temps-réel de MIDI monophonique à LilyPond. @uref{http://nicolas@/.sceaux@/.free@/.fr/lilypond/lyqi@/.html,lyqi}, un mode majeur pour Emacs. @item -@uref{http://@/www@/.nongnu@/.org/@/xml2ly/, xml2ly}, qui importe -@uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML} +@uref{http://@/www@/.nongnu@/.org/@/xml2ly/, xml2ly}, qui importe du +@uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}. @item @uref{http://@/noteedit@/.berlios@/.de,NoteEdit} -qui importe @uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML} +qui importe du @uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}. @item @uref{http://@/www@/.rosegardenmusic@/.com,Rosegarden}, -qui importe MIDI +qui importe du MIDI. @item @uref{http://@/common-lisp@/.net/project/fomus/,FOMUS}, une bibliothèque LISP pour générer de la notation musicale. +@item +@uref{http://@/vsr@/.informatik@/.tu-chemnitz@/.de/staff/jan/nted/nted.xhtml,NtEd} +assure, de manière expérimentale, un export vers LilyPond. +@item +@uref{http://@/www@/.tuxguitar@/.com@/.ar/,TuxGuitar} peut exporter au +format LilyPond. +@item +@uref{http://@/musescore@/.org,MuseScore} peut exporter au format LilyPond. @end itemize