Groff-1.19

Le paquet Groff contient des programmes de formattage de texte.

Temps de construction approximatif :  0,5 SBU
Espace disque requis :                43 Mo

L'installation de Groff dépend de Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.

Installation de Groff

Groff s'attend à ce que la variable d'environnement PAGE contienne la taille par défaut du papier. Pour les habitants des États-Unis, la commande ci-dessous est approprié. Si vous vivez ailleurs, vous pouvez vouloir changer PAGE=letter par PAGE=A4.

Préparez la compilation de Groff :

PAGE=letter ./configure --prefix=/usr

Compilez le paquet :

make

Maintenant, installez-le :

make install

Quelques programmes de documentation, comme xman, ne fonctionnent pas correctement sans les liens symboliques suivants :

ln -s soelim /usr/bin/zsoelim
ln -s eqn /usr/bin/geqn
ln -s tbl /usr/bin/gtbl

Contenu de Groff

Programmes installés : addftinfo, afmtodit, eqn, eqn2graph, geqn (lien vers eqn), grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl (lien vers tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, refer, soelim, tbl, tfmtodit, troff et zsoelim (lien vers soelim)

Courtes descriptions

addftinfo lit un fichier de polices troff et ajoute quelques informations métriques supplémentaire sur la police qui est utilisé par le système groff.

afmtodit crée un fichier de police à utiliser avec groff et grops.

eqn compile les descriptions d'équations imbriquées dans les fichiers d'entrées de troff pour obtenir des commandes comprises par troff.

eqn2graph convertit une équation EQN en une image améliorée.

grn est un préprocesseur groff pour les fichiers gremlin.

grodvi est un pilote pour groff qui produit un format dvi TeX.

groff est une interface au système de formattage de document groff. Normalement, il lance le programme troff et un post-processeur approprié au périphérique sélectionné.

groffer affiche des fichiers groff et des pages man sur des terminaux X et tty.

grog lit des fichiers et devine les options -e, -man, -me, -mm, -ms, -p, -s, et -t de groff, requises pour l'impression des fichiers. Il indique la commande groff incluant ces options.

grolbp est un pilote groff pour les imprimantes Canon CAPSL (imprimantes laser de la série LBP-4 et LBP-8).

grolj4 est un pilote pour groff produisant une sortie au format PCL5, intéressant les imprimantes HP Laserjet 4.

grops traduit la sortie de GNU troff en Postscript.

grotty traduit la sortie de GNU troff en un format compatible pour les périphériques de type machine à écrire.

gtbl est l'implémentation GNU de tbl.

hpftodit crée un fichier de polices à utiliser avec groff -Tlj4 à partir d'un fichier métrique de police HP.

indxbib crée un index inversé d'un fichier spécifié, index utilisé par les bases de données bibliographiques avec refer, lookbib et lkbib.

lkbib recherche les bases de données bibliographiques et les références contenant certaines clés et indique toute référence trouvée.

lookbib affiche une invite sur la sortie des erreurs (sauf si l'entrée standard n'est pas un terminal), lit à partir de l'entrée standard une ligne contenant un ensemble de mots clés, recherche dans les bases de données bibliographiques dans un fichier spécifié les références contenant ces mots clés, affiche toute référence trouvée sur la sortie standard et répère ce processus jusqu'à la fin de l'entrée.

mmroff est un pré-processeur pour groff.

neqn formatte les équations pour une sortie ASCII (American Standard Code for Information Interchange).

nroff est un script qui émule la commande nroff en utilisant groff.

pfbtops traduit une police Postscript au format .pfb en ASCII.

pic compile les descriptions d'images embarquées à l'intérieur de fichiers d'entrées troff ou TeX en des commandes comprises par TeX ou troff.

pic2graph convertit un diagramme PIC en une image améliorée.

pre-grohtml traduit la sortie de GNU troff en html.

post-grohtml traduit la sortie de GNU troff en html.

refer copie le contenu d'un fichier sur la sortie standard, sauf pour les lignes entre les symboles .[ et .] interprétées commes des citations, et les lignes entre .R1 et .R2 interprétées comme des commandes sur la façon de gérer les citations.

soelim lit des fichiers et remplace les lignes de la forme .so fichier par le contenu du fichier mentionné.

tbl compile les descriptions des tables imbriquées dans les fichiers d'entrées troff en commandes comprises par troff.

tfmtodit crée un fichier de police à utiliser avec groff -Tdvi.

troff est hautement compatible avec Unix troff. Habituellement, il devrait être appelé en utilisant la commande groff, qui lance aussi les pré-processeurs et post-processeurs dans l'ordre approprié et avec les options appropriées.

zsoelim est l'implémentation GNU de soelim.