Variables d’environnement

lilypond reconnaît les variables d’environnement suivantes :

LILYPOND_DATADIR

Cette variable spécifie le répertoire où sont recherchés par défaut les différentes versions des messages ainsi qu’un certain nombre de fichiers nécessaires au traitement, dérogeant ainsi aux endroits définis soit lors de la compilation, soit calculés dynamiquement lors de l’exécution – voir Réadressage. Il devrait contenir les sous-répertoires ly/, ps/, tex/, etc.

LILYPOND_LOCALEDIR

Cette variable spécifie le répertoire où sont situés les fichiers liguistiques, dérogeant ainsi aux valeurs dérivées de LILYPOND_DATADIR.

LILYPOND_RELOCDIR

Cette variable spécifie le répertoire dans lequel résident les fichiers de réadressage. Ceci constitue une dérogation aux endroits définis à partir d’où réside le binaire lilypond.

LANG

Cette variable détermine la langue dans laquelle sont émises les données sur stdout (sortie standard) et stderr (sortie des erreurs), pour afficher la progession, les avertissements ou messages de débogage. Par exemple : LANG=de.

LILYPOND_LOGLEVEL

Cette variable détermine le niveau par défaut de verbosité. En l’absence de niveau explicite – autrement dit la ligne de commande ne comporte pas de --loglevel – c’est cette valeur qui sera utilisée.

LILYPOND_GC_YIELD

Cette variable permet d’ajuster l’empreinte mémoire et le rendement de la machine. Il s’agit en fait d’un pourcentage d’allocation de mémoire : lorsqu’il est élevé, le programme favorisera l’utilisation de la mémoire ; une faible valeur consommera plus de temps processeur. Par défaut, cette valeur est fixée à 70.

TMPDIR

Cette variable permet de déterminer, sur GNU/Linux et Mac, le répertoire temporaire. La valeur par défaut est /tmp. Il s’agit du répertoire dans lequel seront enregitrés, durant la compilation, les fichiers intermédiaires tels que les fichiers PostScript. Apporter une dérogation à cette variable peut s’avérer utile lorsque, par exemple, l’utilisateur qui lance lilypond n’a pas les droits en écriture sur le répertoire temporaire par défaut. Exemple : TMPDIR=~/toto.


GNU LilyPond – Utilisation des programmes v2.25.21 (branche de développement).