Tu n'as probablement pas défini la variable d'environnement TROFFMACS, nécessaire à heirloom troff: export TROFFMACS='/usr/local/share/utroff/tmac/
Il te faut aussi définir la variable d'environnement TROFFFONTS, pour y mettre le chemin vers la police libertine opentype (que tu auras préalablement installé): export TROFFFONTS='/path/to/libertine/dir/'
Tu devrais aussi définir la variable UTMAC, pour charger une macro locale définissant ta langue:
La macro u-locale distribuée avec les macros utmac est un exemple un poil plus complexe de macro locale.
Te disant cela, je m'aperçois que ces informations importantes mériteraient de remonter en haut du README, car il est vrai que si je les laisse en bas, tout le monde va passer à côté.
less demo.tr | ugrind | refer | troff -muh ...
Attention, car selon ce qu'il y a dans ton path, cette commande utiliseras gnu refer et gnu troff, et ça ne marchera pas. Indique les chemins absolus si tu as un doute, simplifie toi la vie en enlevant less, et n'oublie pas les options de la commande refer (ou définit la variable d'environnement REFER):
[^] # Re: Des styles ! Des systèmes de documentation automatique !
Posté par Sygne (site web personnel) . En réponse à la dépêche Utroff : la renaissance de Troff. Évalué à 3.
Aah, on entre dans le vif du sujet !
Tu n'as probablement pas défini la variable d'environnement TROFFMACS, nécessaire à heirloom troff:
export TROFFMACS='/usr/local/share/utroff/tmac/Il te faut aussi définir la variable d'environnement TROFFFONTS, pour y mettre le chemin vers la police libertine opentype (que tu auras préalablement installé):
export TROFFFONTS='/path/to/libertine/dir/'Tu devrais aussi définir la variable UTMAC, pour charger une macro locale définissant ta langue:
La macro u-locale distribuée avec les macros utmac est un exemple un poil plus complexe de macro locale.
Te disant cela, je m'aperçois que ces informations importantes mériteraient de remonter en haut du README, car il est vrai que si je les laisse en bas, tout le monde va passer à côté.
Attention, car selon ce qu'il y a dans ton path, cette commande utiliseras gnu refer et gnu troff, et ça ne marchera pas. Indique les chemins absolus si tu as un doute, simplifie toi la vie en enlevant less, et n'oublie pas les options de la commande refer (ou définit la variable d'environnement REFER):
À l'avenir, tu pourras configurer ton installation aux petits oignons pour ne plus galérer avec le path.
Jusqu'ici je m'en sors bien, mais je ne serais pas étonné qu'au prochain coup ce soit moi qui doive travailler ;)