home *** CD-ROM | disk | FTP | other *** search
- Short: nroff for the Amiga, sick version
-
- This is my pseudo-port of nroff for the Amiga. Basically, I just
- compiled the code with GCC 2.1, so it's not really a port. I left out
- the source code, since it's publically available elsewhere and I made
- no changes (at least as far as I remember...). I was going to include
- it just for those of you who like to see such things, but, when I
- tried to compile it again, it blew up. Can't remember exactly how I
- did it the first time, but the thing works now. Sort of.
-
- I've included the nroff-formatted manual (you can view it with nroff,
- you see) as nroff.1, along with the original README file. This
- package was an Atari TOS thing in the beginning, and it was the only
- nroff I could find <sigh>. The file tmac.an is the manual command
- file distributed with the package, and tmac.lha is a set of tmac file
- from my local Sun host. Copy these files to the directory TMAC:, and
- try nroff -man nroff.1 to see it in action. If you have a real shell,
- you might want to set up an alias to run this style command through
- 'more', so that maybe you can read it all. Note that nroff is likely
- to have severe problems with any imported roff files, and will dump
- these to standard error as it processes the source.
-
- I'm no roff wizard, so I can't help much if you have problems. A few
- notes, however:
- 1) I use the tmac.an from the tmac.lha archive rather than the one
- distributed. It seems to work more often.
- 2) If nroff chokes on something that looks like a comment, e.g.,
- nroff: Don't understand ." Copyright 1987 University of California,
- Berkeley
- try changing the first several characters to the triad .\" -- it's the
- only comment token this nroff seems to understand.
- 3) Look at lots of roff files on a Unix system, alongside the ASCII or
- ANSI equivalent file, to see what sorts of things you can do with a
- new file or change in an ugly one.
-
- Hope this is useful to someone.
-
- --dgc
- dgc3@midway.uchicago.edu
-
- P.S. --Note that since this is compiled under GCC2.1, you need v37+
- of the ixemul.library loaded into your system. Do this however you
- wish, by putting it into libs: or by using a "loadlib"-type program.
-
- P.P.S -- The command "nroff -mark noah.1" will try to load the file
- "tmac:tmac.ark" before processing the file "noah.1". You begin to see
- a pattern?
-