GNU LilyPond – Manuel d’initiation : 5.2.1 Updating old files
Description: GNU LilyPond – Manuel d'initiation: 5.2.1 Updating old files
Keywords: GNU LilyPond – Manuel d'initiation: 5.2.1 Updating old files

### 5.2.1 Updating old files

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 Updating files with 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 Updating files with 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.

Other languages: español, deutsch.

#### Manuel d’initiation