Download LilyPond Utilisation des programmes
Transcript
Chapitre 1: Exécution de lilypond 2 • lilypond fichier.ly 2>stderr.log pour les messages d’erreur • lilypond fichier.ly &>tous.log pour garder une trace de tout ce qui s’est passé Consultez avant tout la documentation de votre interpréteur habituel pour vérifier qu’il prend en charge ces options dans cette syntaxe. Notez bien qu’il s’agit ici de commandes internes à l’interpréteur et qui n’ont rien à voir avec LilyPond. Options basiques de lilypond Différentes options sont disponibles en ligne de commande : -d, --define-default=variable=valeur Voir [Options avancées de lilypond], page 4. -e, --evaluate=expr Évalue l’expression Scheme expr avant d’analyser tout fichier ‘.ly’. Lorsque vous spécifiez l’option ‘-e’ à plusieurs reprises, l’évaluation sera faite en séquence. Dans la mesure où l’expression est évaluée par le module guile-user, vous devrez, dès lors que expr utilise des définitions, spécifier lilypond -e '(define-public a 42)' en ligne de commande, et ajouter la ligne #(use-modules (guile-user)) en t^ete de votre fichier ‘.ly’. Note : Les utilisateurs de Windows doivent utiliser des guillemets doubles " en lieu et place des guillemets simples '. -f, --format=format Détermine le format à produire. Il peut s’agir de ps, pdf ou png. Exemple : lilypond -fpng monfichier.ly -h, --help Affiche un résumé des commandes. -H, --header=CHAMP Recopie le champ d’ent^ete dans le fichier ‘RACINE.CHAMP’. -i, --init=fichier Définit fichier (par défaut ‘init.ly’) en tant que fichier d’initialisation. -I, --include=répertoire Ajoute répertoire au chemin de recherche pour les inclusions. Vous pouvez mentionner plusieurs fois l’option ‘-I’, auquel cas la recherche commencera dans le premier répertoire inclus et, si le fichier en question ne s’y trouve pas, les répertoires suivants seront examinés l’un après l’autre. -j, --jail=user,group,jail,dir Lance lilypond dans un environnement protégé. L’option ‘--jail’ est une alternative qui offre plus de flexibilité que l’option ‘--safe’ lorsque LilyPond est installé sur un serveur web ou traite des fichiers externes – voir [Options avancées de lilypond], page 4. L’option ‘--jail’ va détourner la racine de lilypond sur jail juste avant d’effectuer la compilation à proprement parler. L’utilisateur et le groupe sont modifiés en conséquence, et le répertoire en cours devient dir. Ces réglages assurent – du