PD nroff (of sorts)
Mark Moraes
moraes at cs.toronto.edu
Mon Sep 10 05:47:18 AEST 1990
karron at MCIRPS2.MED.NYU.EDU writes:
>Where can I get it (Henry Spencers awf) ?
>How do I get somthing in comp.sources.unix ? I don't have rn,
> and the main university does not keep postings more than a few days.
cs.toronto.edu:pub/awf.shar.Z is a copy straight from Henry's
uucppublic. (It's also on uunet.uu.net by now, and every
comp.sources.unix archive, presumably)
Mark.
PS: No, Ed. Don't repost this! :-)
>From comp.archives Thu Sep 6 20:20:16 EDT 1990
Path: news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!math.lsa.umich.edu!math.lsa.umich.edu!emv
From: moraes at cs.toronto.edu (Mark Moraes)
Newsgroups: comp.archives
Subject: [news.software.b] Re: cnews expire takes forever
Keywords: awf, nroff clone, written in old awk, henry spencer lunacy (:-)
Message-ID: <1990Sep6.225856.18153 at math.lsa.umich.edu>
Date: 6 Sep 90 22:58:56 GMT
Sender: emv at math.lsa.umich.edu (Edward Vielmetti)
Reply-To: moraes at cs.toronto.edu (Mark Moraes)
Followup-To: news.software.b
Organization: (none)
Lines: 48
Approved: emv at math.lsa.umich.edu (Edward Vielmetti)
X-Original-Newsgroups: news.software.b
Archive-name: awf/06-Sep-90
Original-posting-by: moraes at cs.toronto.edu (Mark Moraes)
Original-subject: Re: cnews expire takes forever
Archive-site: cs.toronto.edu [128.100.1.65]
Archive-directory: /pub
Reposted-by: emv at math.lsa.umich.edu (Edward Vielmetti)
In news.software.b you write:
>Needless to say, I will force myself to reformat ALL of the docs and read
>them completely before going any farther. (anybody know of a good PD
>{n|t}roff that I can get hold of?)
Henry made a cryptic mention of awf, written specifically for this
purpose. Since it hasn't shown up in comp.sources.unix yet, an easier
way to grab it might be to snarf pub/awf.shar.Z by anonymous ftp from
cs.toronto.edu. Here's awf.README. Perhaps some kind soul from
osu-cis or uunet will put it there for people without Internet
access. Alternatively, try the ftp by mail service offered by
bitftp at pucc.princeton.edu (send a message saying "help")
If you have GNU C++ (g++), you may want to grab groff instead and get
it working. It'll probably run a tad faster. On the other hand, awf
is smaller.
Mark.
----------
This is awf, the Amazingly Workable Formatter -- a "nroff -man" or
(subset) "nroff -ms" clone written entirely in (old) awk.
It is slow and has many restrictions, but does a decent job on most
manual pages and simple -ms documents, and isn't subject to AT&T's
brain-damaged licensing that denies many System V users any text
formatter at all. It is also a text formatter that is simple enough
to be tinkered with, for people who want to experiment.
Type "make r" to run a regression test, formatting the manual page
(awf.1) and comparing it to a preformatted copy (awf.1.out). Type
"make install" to install it. Pathnames may need changing.
I don't know whether awf will run on 16-bit machines. Data requirements
are modest, but I fear the programs are probably big enough to run awk
out of space.
I can't believe I really wrote this.
Henry Spencer at U of Toronto Zoology
henry at zoo.toronto.edu utzoo!henry
13 July 1990
More information about the Comp.sys.sgi
mailing list