• # troff | less

    Posté par (site web personnel) . En réponse au journal Troff, l'enthousiasme. Évalué à 9. Dernière modification le 13 août 2014 à 17:13.

    Puisqu'on parle de Troff, j'en profite pour vous faire part d'un truc que j'ai découvert récemment. Quand on demande une page de manuel, celle-ci s'affiche dans un pageur tel que less (ou more, ou most...), et certains titres ou mots apparaissent en gras ou en souligné. D'où cette interrogation : comment pageur qui est censé lire du texte brut, peut-il identifier et afficher ces subtilités ?

    On trouve la réponse en passant par un pseudo-pageur qui écrit en fait dans un fichier : le gras est obtenu en faisant suivre chaque lettre par un retour arrière puis un second exemplaire d'elle-même, et le soulignement en faisant suivre chaque lettre par un retour arrière puis un tiret bas ! En rédigeant à la main ce genre de texte, par exemple avec Vim (^V puis retour arrière pour insérer un caractère retour arrière), on obtient un rendu gras ou souligné avec un pageur.