Linux From Scratch: Version 20020515 | ||
---|---|---|
Prev | Chapter 6. Installation des logiciels de base du système | Next |
Estimation du temps de construction: 2 minutes Estimation de l'espace disque requis: 16 MB |
Installez Groff en exécutant les commandes suivantes:
./configure --prefix=/usr && make && make install && ln -s soelim /usr/bin/zsoelim && ln -s eqn /usr/bin/geqn && ln -s tbl /usr/bin/gtbl |
ln -s ...: Ces liens symboliques sont nécessaires pour que un programme tel que xman et d'autres traitant les documents groff/man pour fonctionner correctement.
addftinfo, afmtodit, eqn, grn, grodvi, groff, grog, grolbp, grolj4, grops, grotty, hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pfbtops, pic, post-grohtml, pre-grohtml, refer, soelim, tbl, tfmtodit et troff
addftinfo lit un fichier de polices troff et ajoute des informations de description des polices utilisées par le système groff.
afmtodit crée un fichier de polices utilisables par groff et grops.
eqn traduit les descriptions d'équations contenues dans des fichiers sources en commandes compréhensibles par troff.
grn est un préprocesseur groff pour les fichiers gremlin.
grodvi est un driver de groff qui produit un format TeX dvi.
groff est l'interface du système de formattage de documents groff. Normalement il exécute le programme troff et le post-processeur approprié en fonction du périphérique sélectionné.
grog lit les fichiers et détermine quelles options de groff -e, -man, -me, -mm, -ms, -p, -s, et -t sont nécessaires pour l'impression des fichiers, et affiche la commande groff avec ces options sur la sortie standard.
grolbp est un driver pout groff qui permet l'impression sur des imprimantes Canon CAPSL (imprimantes laser série LBP-4 et LBP-8).
grolj4 est un driver pour groff qui permet l'impression au format PCL5 pour une imprimante HP Laserjet 4.
grops convertit la sortie troff GNU en Postscript.
grotty convertit la sortie troff GNU en un format compatible pour les périphériques de type typewriter.
hpftodit crée un fichier de font utilisable avec groff -Tlj4 depuis un fichier de type HP tagged police metric.
indxbib crée un index inversé pour la base de données bibliographique d'un fichier donné de façon à pouvoir utiliser refer, lookbib, et lkbib.
lkbib cherche les références dans les bases de données bibliographiques qui contiennent certaines clefs et affiche toutes les références trouvées sur la sortie standard.
lookbib affiche une invite sur le flux d'erreur standard (à moins que l'entrée standard ne soit pas un terminal), lit depuis l'entrée standard une suite de mots clefs, recherche dans les bases de données bibliographiques du fichier spécifié les références contenant ces mots clefs, les affiche sur la sortie standard, et répète ce processus jusqu'à ce qu'il n'y ait plus d'entrée.
mmroff est un préprocesseur basic pour groff.
Le script neqn formate les équations pour une sortie ASCII.
Le script nroff émule la commande nroff en utilisant groff.
pfbtops convertit une police Postscript au format .pfb en ASCII.
pic compile des descriptions d'images contenues dans des fichiers sources en commandes compréhensibles par TeX ou troff.
pre- et post-grohtml traduisent la sortie de GNU troff en format html.
refer copie le contenu d'un fichier sur la sortie standard, sauf les parties situées entre .[ et .] interprétées comme des citations, et celles situées entre .R1 et .R2 qui sont interprétées comme des commandes de traitement de ces citations.
soelim examine des fichiers et remplace les lignes du style .so fichier par le contenu de fichier.
tbl traduit les descriptions de tables contenues dans des fichiers sources en commandes compréhensibles par troff.
tfmtodit crée un fichier police utilisable par groff -Tdvi
troff est quasi identique à la commande Unix troff. Normalement il devrait être appelé par la commande groff, qui exécutera les préprocesseurs et post- processeurs dans l'ordre approprié et avec les options appropriées.
Groff-1.17.2 nécessite que les programmes suivants soient installés:
bash: sh
binutils: ar, as, ld, ranlib
bison: bison
diffutils: cmp
fileutils: chmod, cp, install, ln, ls, mkdir, mv, rm, touch
gcc: cc1, cc1plus, collect2, cpp0, g++, gcc
grep: egrep, grep
make: make
gawk: awk
sed: sed
sh-utils: basename, date, echo, expr, hostname, uname
textutils: cat, tr