5.2 Invoking musicxml2ly
MusicXML est un dialecte XML pour représenter la notation musicale.
musicxml2ly extrait, à partir d’un fichier MusicXML, les
notes, articulations, structure de la partition, paroles, etc.
et les écrit dans un fichier .ly. Il se lance en ligne de
commande.
Pour le lancer en ligne de commande, procédez ainsi :
musicxml2ly [option]… fichier-xml
Notez bien que, par « ligne de commande », nous parlons de la ligne de commande du système. Pour plus de précisions, reportez-vous à Command-line usage.
Si le nom du fichier est ‘-’, musicxml2ly lira
directement à partir de la ligne de commande.
musicxml2ly accepte les options suivantes :
-
-a, --absolute Rendu en hauteurs absolues.
-
-h,--help Afficher un résumé des utilisations.
-
-l, --language=LANG Utiliser un autre fichier de définition liguistique ‘LANG.ly’ et les noms de notes correspondants, comme par exemple deutsch pour ‘deutsch.ly’ et noms de notes en allemand.
-
--lxml Utiliser le paquetage Python lxml.etree, moins gourmand en mémoire et temps de calcul, pour effectuer l’annalyse XML.
-
--nd --no-articulation-directions Ne pas convertir la direction (
^,_ou-) des articulations, nuances, etc.-
--no-beaming Ne pas convertir les informations de ligature ; laisser LilyPond gérer les ligatures automatiquement.
-
-o,--output=fichier Générer le résultat dans le fichier fichier. S’il n’est pas déterminé, ce sera fichier-xml‘.ly’ ; ‘-’ produira le résultat sur la sortie standard (stdout).
-
-r,--relative Rendu en hauteurs relatives (mode par défaut).
-
-v,--verbose Mode verbeux.
-
--version Afficher le numéro de version.
-
-z,--compressed Le fichier d’entrée est un fichier MusicXML zippé.