GNU LilyPond – Utilisation des programmes: 4.3.3 Utilisation de abc2ly

### 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.

#### LilyPond — Utilisation des programmes v2.24.4 (branche stable).