Plutôt que .in, on utilise plutôt la commande .po (page offset), pour définir la marge par défaut. .in sert surtout à modifier temporairement l'offset.
Bien réglée, les césures ne devraient pas poser de problèmes, mais j'utilise trop peu groff pour t'aider.
Peut-être seras-tu intéressé par les commandes suivantes: .ad [l|b|r] (adjust left, both, right) pour l'alignement, .nf (no fill) qui supprime tout forme alignement (pour écrire du code par exemple), .fi (fill) qui ré-enclenche l'alignement.
Et pour avoir un peu d'élan pour la suite, voilà une petite macro pour écrire des notes, imparfaite sur bien des points, mais simple:
.nrx01\" numéro des notes
.dens.\" macro ns commence les notes
(\\n+x)
.ev1\" ouvre un environnement dédié aux notes.br\" casse le flux.daprint\" divertit le flux vers print.sp\" espace\\nx)
..
.dene.\" macro ne ferme les notes.br\" casse le flux.di\" ferme la diversion.ev\" sort de l'environnement..
.deend.\" macro appellée à la fin du document.br.ev1\" en retourne dans l'environnement des notes.print\" execute le contenu de la diversion.br.ev.pl\\n(nlu\" ajuste la taille de la page au nombre de lignes...\" définit la macro .end comme macro de fin de document:
.emend
[^] # Re: Utiliser pour les mails ou les éditeurs de texte ?
Posté par Sygne (site web personnel) . En réponse au journal Troff, l'enthousiasme. Évalué à 4.
Plutôt que
.in, on utilise plutôt la commande.po(page offset), pour définir la marge par défaut..insert surtout à modifier temporairement l'offset.Bien réglée, les césures ne devraient pas poser de problèmes, mais j'utilise trop peu groff pour t'aider.
Peut-être seras-tu intéressé par les commandes suivantes:
.ad [l|b|r](adjust left, both, right) pour l'alignement,.nf(no fill) qui supprime tout forme alignement (pour écrire du code par exemple),.fi(fill) qui ré-enclenche l'alignement.Et pour avoir un peu d'élan pour la suite, voilà une petite macro pour écrire des notes, imparfaite sur bien des points, mais simple: