This is the Amiga binary (68000 version) distribution of GNU roff 1.09. It contains all the files that are generated by the build process. The sources from which this distribution was compiled were obtained from the National Technical University of Athens, and contain a couple of local hacks having to do with the typesetting of greek documents, and which can be safely ignored. You can find the sources for this package in file groff-1.09src.lha, which should be available in the same place you obtained the binary distribution. For details about re-distributing groff, read the file COPYING. INSTALLATION: ============= Copy bin usr:bin all Copy lib usr:lib all Copy man usr:man all Copy libs/ixemul.library libs: The first two steps are mandatory, the third is optional, and the fourth is only required if you do not have ixemul.library already installed. To save space, you can delete the devX100, devX100-12, devX75, and devX75-12 directories in lib/groff/font. If you do not plan to create dvi output (and you probably don't) you can also delete the devdvi directory. NOTES FOR A4 users: =================== This release is pre-configured for use with A4 size paper. (*Read* the next paragraph, however!) A backup copy of the A4 configuration file can be found in lib/groff/font/devps/DESC.a4. If for some reason the copy you got is configured for U.S. letter size paper, simply copy this file to usr:lib/groff/font/devps/DESC. The above configuration file only refers to the PostScript generation phase. Groff itself always defaults to U.S. letter size, so you have to specify that you are using A4 size paper at the beginning of your document. To make things easy, I have provided a macro file to do this for you. All you need do is add the -ma4 option after any other macro options you want to use, and you are all set. E.g., use "groff -mgs -ma4 file.ms" to typeset a document that uses the "ms" macro package. NOTES FOR U.S. letter users: ============================ Copy lib/groff/font/devps/DESC.letter to usr:lib/groff/font/devps/DESC and you are all set. NOTES ON UNIX SHELL SCRIPTS =========================== The programs afmtodit, gneqn, gnroff, and grog are UNIX shell scripts (afmtodit and grog are actually perl scripts). If you need to use them, you will have to obtain copies of these two programs (available from aminet as separate archives or as part of the gcc distribution). Gneqn and gnroff can then be run as "sh gneqn" and "sh gnroff", while afmtodit and grog can be run as "perl afmtodit" and "perl grog" respectively. If you are using SKsh (a UNIX shell clone), edit the first line of each of these programs, changing /usr/bin/sh or /usr/bin/perl to usr:bin/sh or usr:bin/perl, respectively, and make sure that the script bit (use chmod +s from SKsh) is set. After doing so, you may use these shell scripts like any other program, without first having to invoke sh or perl. WHAT ELSE YOU WILL NEED ======================= To print nicely typeset documents, you will either need a PostScript printer or a PostScript interpreter, such as Post or ghostscript. Both interpreters are available on aminet. WHO TO BLAME ============ This version of groff was compiled by Kriton Kyrimis (kyrimis@theseas.ntua.gr).