4.3.3 Utilisation de abc2ly
Note : Ce programme ne bénéficie d’aucune maintenance. Il est susceptible d’être supprimé des futures versions de LilyPond.
ABC est un format relativement simple basé sur l’ASCII. Sa description est disponible sur le site d’ABC.
abc2ly
traduit du format ABC au format LilyPond. Pour le
lancer en ligne de commande, procédez ainsi :
abc2ly [option]… fichier-abc
abc2ly
accepte les options suivantes :
-b, --beams=None
Préserver la notion de lien de croches propre à ABC.
-h, --help
Afficher un résumé des utilisations.
-o, --output=file
Générer le résultat dans le fichier file.
-s, --strict
Être strict sur la réussite.
--version
Afficher le numéro de version.
Il est possible d’ajouter des bribes de code LilyPond dans un fichier source ABC. Ainsi, l’assertion
%%LY voices \set autoBeaming = ##f
aura pour conséquence d’insérer le texte qui suit le mot-clé « voices » dans la voix correspondante du fichier LilyPond.
De la même manière,
%%LY slyrics more words
placera le texte suivant le mot-clé « slyrics » dans une ligne de paroles.
Problèmes connus et avertissements
Le standard ABC n’est pas si « standard » que cela. Pour des fonctionnalités étendues, comme la polyphonie, existent différentes conventions.
Un fichier comportant plusieurs morceaux ne peut être converti.
ABC synchronise paroles et musique en début de ligne ; abc2ly
ne le fait pas.
abc2ly
ignore les ligatures ABC.