• # Bon, faut arrêter maintenant...

    Posté par . En réponse au journal Exemple d'interface en ligne de commande. Évalué à 4.

    Sérieux, à chaque fois que tu parles de troff, ça me donne envie de m'y mettre (ce qui n'est pas raisonnable vu le temps qu'il m'a fallu pour être à peu près à l'aise avec LaTeX)… tu as déjà songé à écrire des tutoriels pour maîtriser roff ? vu ton enthousiasme pour ce langage, ça aiderait sûrement à le populariser.

    Sinon, quelques questions :

    1. comment se passe la cohabitation de heirloom troff avec groff ? j'avais déjà envisagé de remplacer groff par celui-ci, mais sans surprise il plante sur pas mal de pages de manuel (les mdocs en particulier). Il faut donc arriver à faire cohabiter les deux implémentations. Comment tu fais, tu édites ton /usr/lib/man.conf pour le "groffiser" ou tu installes le heirloom dans un path dédié ?
    2. comment ça se passe niveau police ? j'avais lu que c'était facile d'utiliser tout un tas de police, mais qu'en est-il vraiment (par exemple je me sers pas mal de Text Companion, c'est facile d'avoir l'équivalent) ?
    3. il me semble qu'on ne peut obtenir que du PostScript en sortie, pas du PDF directement. Ça ne dégrade pas trop la sortie "écran" de devoir passer par ps2pdf ? j'imagine qu'on ne peut pas avoir d'hyperliens dans les documents avec ce système…

    Et vous, que pensez-vous de l'ergonomie des outils présentés ici ? Y voyez-vous des erreurs grossières ou des améliorations possibles ?

    Sans voir le code, c'est difficile. Pour idx, la seule chose que j'aurais à dire, c'est que awk n'est pas vraiment adapté pour faire des commandes, car il n'y a pas de moyen standard de séparer les options de l'interpréteur des options du script (le -Wexec de Gawk). De plus si un jour tu veux ajouter de la recherche de regex donnée en entrée, évaluer et insérer la regex en dur dans le code awk via le shell peut-être bien plus efficace qu'utiliser des regex dynamique en pur awk.