10.62. Groff-1.21

Le paquet Groff contient des programmes de formatage de texte.

10.62.1. Installation de Groff

Groff s'attend à ce que la variable d'environnement PAGE contienne la taille de papier par défaut. Pour des utilisateurs qui vivent aux États-Unis, PAGE=letter est approprié. Sinon, il se peut que PAGE=A4 convienne mieux.

Préparez la compilation de Groff :

PAGE=[paper_size] CC="gcc ${BUILD64}" \
   CXX="g++ ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64

Compilez le paquet :

make

Ce paquet ne fournit pas de suite de tests.

Installez le paquet :

make install

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

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

10.62.2. Contenu de Groff

Programmes installés: addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, geqn (lien vers eqn), grap2graph, grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl (lien vers tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer, roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff et zsoelim (lien vers soelim)
Répertoires installés: /usr/lib/groff, /usr/share/doc/groff-1.21, /usr/share/groff

Descriptions courtes

addftinfo

Lit un fichier de polices troff et ajoute quelques informations métriques supplémentaires sur la police qui est utilisée par le système groff

afmtodit

Crée un fichier de police à utiliser avec groff et grops

chem

Préprocesseur Groff pour produire des diagrammes de structure chimique

eqn

Compile les descriptions d'équations contenues dans les fichiers d'entrée de troff pour obtenir des commandes comprises par troff

eqn2graph

Convertit une équation EQN troff en une image améliorée

gdiffmk

Marque les différences entre des fichiers groff/nroff/troff

geqn

Un lien vers eqn

grap2graph

Convertit un diagramme grap en image bitmap découpée

grn

Un préprocesseur groff pour les fichiers gremlin

grodvi

Un pilote pour groff qui produit un format dvi TeX

groff

Une interface au système de formatage 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

Pilote groff pour les imprimantes Canon CAPSL (imprimantes laser de la série LBP-4 et LBP-8

grolj4

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

Un lien vers 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 dans les bases de données bibliographiques des 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

Un pré-processeur pour groff

neqn

Formate les équations pour une sortie ASCII (American Standard Code for Information Interchange)

nroff

Un script qui émule la commande nroff en utilisant groff

pdfroff

Crée des documents pdf en utilisant groff

pfbtops

Traduit une police Postscript au format .pfb

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

post-grohtml

Traduit la sortie de GNU troff en HTML

preconv

Convertit l'encodage de fichiers d'entrée en quelque chose que comprend GNU troff

pre-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 comme des citations, et les lignes entre .R1 et .R2 interprétées comme des commandes sur la façon de gérer les citations

roff2dvi

Transforme des fichiers roff dans d'autres formats

roff2html

Transforme des fichiers roff dans d'autres formats

roff2pdf

Transforme des fichiers roff dans d'autres formats

roff2ps

Transforme des fichiers roff dans d'autres formats

roff2text

Transforme des fichiers roff dans d'autres formats

roff2x

Transforme des fichiers roff dans d'autres formats

soelim

Lit des fichiers et remplace les lignes de la forme file

tbl

Compile les descriptions des tables contenues 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 la commande 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

Un lien vers soelim