5.1 Suggestions for writing LilyPond input files
Maintenant vous êtes prêt à travailler sur de plus gros fichiers
LilyPond — des pièces entières, et plus seulement les petits
exemples du tutoriel. Mais comment devriez-vous vous y prendre ?
Tant que LilyPond parvient à comprendre vos fichiers et produit le
résultat que vous souhaitez, peu importe la manière dont le code est
organisé. Néanmoins, quelques critères doivent être pris en compte
lorsque l’on écrit un fichier LilyPond.
- Si vous faites une erreur, la structure même du fichier LilyPond
peut permettre de la localiser plus ou moins facilement.
- Et si vous souhaitez partager vos fichiers avec quelqu’un
d’autre, ou si vous souhaitez modifier vos propres fichiers dans
quelques années ? Si certains fichiers LilyPond sont compréhensibles
au premier coup d’oeil, d’autres vous feront vous arracher les cheveux
pendant une heure.
- Et si vous souhaitez mettre à jour votre fichier pour
l’utiliser avec une version plus récente de LilyPond ? La syntaxe du
langage d’entrée change parfois lorsque LilyPond s’améliore. La
plupart des changements peuvent être appliqués automatiquement avec
convert-ly
, mais quelques-uns peuvent requérir une intervention
manuelle. Vos fichiers LilyPond peuvent être structurés de manière à
faciliter leur mise à jour.
Other languages: English, deutsch.