5.2.1 Mise à jour d’anciens fichiers

La syntaxe de LilyPond change de temps en temps. Ces changements de syntaxe du langage d’entrée accompagnent les améliorations du logiciel. Ces changements sont parfois destinés à rendre les fichiers plus faciles à lire et à écrire, ou permettent d’intégrer de nouvelles fonctionnalités.

LilyPond est fourni avec un utilitaire qui facilite cette mise à jour : convert-ly. Pour savoir comment utiliser ce programme, voir Mise à jour des fichiers avec convert-ly.

Malheureusement, convert-ly ne peut pas réaliser toutes les modifications. Il s’occupe des changements qui ne requièrent qu’une simple substitution de texte — comme raggedright devenant ragged-right —, les autres étant trop compliqués à effectuer. Les changements de syntaxe qui ne sont pas gérés par convert-ly sont énumérés dans Mise à jour des fichiers avec convert-ly.

Par exemple, dans les versions 2.4 et antérieures de LilyPond, les accents et les lettres non anglaises étaient entrées en utilisant LaTeX — par exemple, ‘No\"el’. À partir de la version 2.6, le caratère ‘ë’ doit être entré directement dans le fichier LilyPond comme caractère UTF-8. convert-ly ne peut pas changer tous les caractères LaTeX en caractères UTF-8 ; vous devez mettre à jour vos vieux fichiers LilyPond manuellement.


Autres langues : español, deutsch.

Manuel d’initiation