Installeren van Groff-1.18

Geschatte compileertijd:           1.08 SBU
Geschatte benodigde diskruimte:  18 MB

Installatie van Groff

Installeer Groff door uitvoering van de volgende opdrachten:

./configure --prefix=/usr &&
make PROCESSEDEXAMPLEFILES="" &&
make PROCESSEDEXAMPLEFILES="" install &&
ln -s soelim /usr/bin/zsoelim &&
ln -s eqn /usr/bin/geqn &&
ln -s tbl /usr/bin/gtbl

Verklaring van de opdrachten

make PROCESSEDEXAMPLEFILES="": Groff heeft een paar extra afhankelijkheden die we niet met LFS installeren. Deze optie deactiveert het nodig zijn van deze tools.

ln -s ...: Deze symlinks zijn nodig voor de correcte werking van een aantal xman en andere groff/man documentprogramma's.

Inhoud van Groff

Als laatste vergeleken met versie 1.17.2.

Programmabestanden

addftinfo, afmtodit, eqn, geqn (link naar eqn), grn, grodvi, groff, grog, grolbp, grolj4, grops, grotty, gtbl (link naar tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pfbtops, pic, post-grohtml, pre-grohtml, refer, soelim, tbl, tfmtodit, troff en zsoelim (link naar soelim)

Beschrijvingen

addftinfo

addftinfo leest een troff font bestand in en voegt wat extra font-metric informatie toe die wordt gebruikt door het groff systeem.

afmtodit

afmtodit maakt een lettertypebestand aan voor gebruik met groff en grops.

eqn

eqn compileert beschrijvingen van vergelijkingen ingesloten binnen troff invoerbestanden in opdrachten die door troff worden begrepen.

geqn

geqn is de GNU implementatie van eqn.

grn

grn is een groff preprocessor voor gremlin bestanden.

grodvi

grodvi is een driver voor groff die TeX dvi formaat produceert.

groff

groff is een front-end voor het groff documentopmaaksysteem. Normaal gesproken voert het 't troff programma uit en een post-processor geschikt voor het geselecteerde device.

grog

grog leest bestanden en raadt welk van de groff opties -e, -man, -me, -mm, -ms, -p, -s, en -t nodig zijn voor het afdrukken van bestanden en het print de groff opdracht inclusief die opties op standaarduitvoer.

grolbp

grolbp is een groff driver voor Canon CAPSL printers (LBP-4 en LBP-8 serie laser printers).

grolj4

grolj4 is een driver voor groff dat uitvoer produceert in PCL5 formaat geschikt voor een HP Laserjet 4 printer.

grops

grops vertaalt de uitvoer van GNU troff naar Postscript.

grotty

grotty vertaalt de uitvoer van GNU troff naar een vorm geschikt voor schrijfmachine achtige apparaten.

gtbl

gtbl is de GNU implementatie van tbl.

hpftodit

hpftodit maakt een font bestand aan voor gebruik met groff -Tlj4 uit een HP tagged font metric file.

indxbib

indxbib maakt een geïnverteerde index voor de bibliographische databases in een opgegeven bestand voor gebruik met refer, lookbib, en lkbib.

lkbib

lkbib doorzoekt bibliographische databases voor referenties met gespecificeerde toetsen en print gevonden referenties op standaarduitvoer.

lookbib

lookbib print een prompt op de standaard error (tenzij de standaardinvoer geen terminal is), leest van standaardinvoer een regel met een set sleutelwoorden, doorzoekt de bibliografische databases in een gespecificeerd bestand voor referenties met die sleutelwoorden, print eventuele gevonden referenties op standaarduitvoer en herhaalt dit proces tot het einde van de invoer.

mmroff

mmroff is een simpele preprocessor voor groff.

neqn

Het neqn script maakt vergelijkingen op voor ascii uitvoer.

nroff

Het script nroff emuleert de nroff opdracht met groff.

pfbtops

pfbtops vertaalt een Postscript font in .pfb formaat naar ASCII.

pic

pic compileert beschrijvingen van afbeeldingen ingesloten in troff of TeX invoerbestanden naar opdrachten die door TeX of troff worden begrepen.

pre-grohtml and post-grohtml

pre- and post-grohtml translate the output of GNU troff to html.

refer

refer copies the contents of a file to the standard output, except that lines between .[ and .] are interpreted as citations, and lines between .R1 and .R2 are interpreted as commands about how citations are to be processed.

soelim

soelim reads files and replaces lines of the form .so file by the contents of file.

tbl

tbl compiles descriptions of tables embedded within troff input files into commands that are understood by troff.

tfmtodit

tfmtodit creates a font file for use with groff -Tdvi.

troff

troff is highly compatible with Unix troff. Usually it should be invoked using the groff command, which will also run preprocessors and post-processors in the appropriate order and with the appropriate options.

zsoelim

zsoelim is de GNU implementatie van soelim.

Groff installatie afhankelijkheden

Als laatste vergeleken met versie 1.17.2.

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