[Extrait de cours] #groff ultra court :
1-Saisir « Bonjour ! Ceci est un test. » dans le fichier essai, avec ligne vide entre les 2 phrases
2-Tapez "groff -Tps essai > http://essai.ps" (ps=Postscript) 3-Visualisez fichier ps
4-Un formatage simplissime, mais un résultat.
Avec les macros (man, me, mm ou ms), il y a des balises pour structurer et avoir un autre formatage.
BONUS : #groff sait calculer !
"\n[year]", l'année, \n[mo] mois, \n[dy] jour ; et ".nr a (42 * 42)" pour carré de 42 !
[Précisions sur groff] Le tout est au #format texte... depuis les années 70 (avec roff, troff).
La documentation est en ligne sur la page de #groff : https://www.gnu.org/software/groff/ avec ""The GNU Troff Manual".
Et pour la #bibliographie, il y a le logiciel (en tant que préprocesseur) #refer qui permet de gérer ses références avec les champs %A (auteur) %T (titre) ou %X (commentaire).
groff est toujours utilisé pour générer les pages de man ; et il est sur les machines basées sur UNIX (dont macOS).
1-groff fonctionne à la vitesse de l'éclair.
2-Cette approche de refer (en tant que préprocesseur) est atypique : pas besoin de l'identifiant du document, mais un mot discriminant suffit pour retrouver sa fiche !
3-La liste bibliographique au milieu d'une partie... c'est possible et pas si ridicule.
4-Les champs de la #bibliographie (#format %+1 lettre en début de ligne) peuvent avoir n'importe quel ordre.
5-L'export au #format HTML de #groff très propre.
Et toujours et encore du #format texte.