The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Clem Cole <clemc@ccc.com>
To: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Subject: Re: [TUHS] Reconstructed and newly set UNIX Manual
Date: Sat, 27 Oct 2018 11:53:20 -0400	[thread overview]
Message-ID: <CAC20D2MaUyycL+hUaHo1fJ-Tzqs-gqfb0V=hdBgx7cALtCJk8Q@mail.gmail.com> (raw)
In-Reply-To: <201810271159.w9RBxZaQ124546@tahoe.cs.Dartmouth.EDU>

[-- Attachment #1: Type: text/plain, Size: 3079 bytes --]

> Now it could be that v7 troff is perfectly capable of generating the
> manual just like older troff would have.

Angelo - If you worried about the 'look' of a page, I think the thing to be
more worried about is the differences in very early troff is the definition
of the CAT typesetter and how it maps what you have now (PostScript).
 Programs like vcat and later pscat, that were built by reverse engineering
the output of troff and then did a sort of crude mapping to the raster
fonts that were publically available.

At the time, the primary fonts kicking around (the Arpanet) were the Hershey
Fonts <https://en.wikipedia.org/wiki/Hershey_fonts> (which were vector
fonts for CRTs).  I'm fairly sure that Les Earnest and Larry Tessler used
them with a film recorder at Stanford on the PDP-10 being driven by "Pub"
(which was a contemporary to troff and ran on the PDP-10s).   Rich Johnsson
of CMU wrote the code for the original XGP* (at 200 dpi) and I'm not sure
who did the translation from vectors to bits although Chuck Geschke (Wulf’s
first PhD student @ CMU, founder of Adobe) I think had his hand in it **

The original UNIX 'plotter' emulator for troff (the vcat family of UNIX
tools originally done by Tom Ferin at UCSF IIRC) used the Hershey fonts
that came from the XGP work from the PDP-10.   This worked and as users, we
were pretty happy because most of us did not have access to real
typesetters, much less something as cool at the XGP.   But the fonts were
'ugly' in comparison to future ideas like Metafont an PS, where as, Adobe's
pscat was using a more precise definition.

That said, in those days my eye was not trained enough to see a many of the
differences.   But some production oriented folks (like Tim O'Reilly) used
to complain that is the AT&T output (CAT4) was different from what the
Imagen*** produced [which was the first large scale 'laser printer'
replacement after the Bensen Varian (/dev/va) and other 'wet' plotters].

Clem

* In '64 Xerox invented 'long distance xerography' (LDX) - which was a FAX
system that used a monochrome CRT to draw a single line of pixels on a
xerographic 'drum.'   Xerox loaned/gave one to CMU, Stanford and MIT in
'72.   CMU spliced on to a PDP-11 and had it running my March '72 [BTW, I
recently found pictures of the original toilet paper diploma printing hack
using it].  Stanford and MIT duplicated the CMU trick, with Stanford's XGP
coming online Jan '73 and MIT sometime thereafter].

**Great historical side story - Chuck Geschke filed the first PhD printed
on XGP (at CMU) and it was originally rejected because the CMU library
wanted the 'originals.'   It took Wulf 6-9 months to convince the
administration there were no other 'masters' - the library had the
originals.

***We had a early Imagen at Masscomp, Tim duplicated our set up in
Cambridge shortly there after.   In fact, I know Tim ended buying a CAT/4
early on in ORA's life (used IIRC) -- which I think the first used to set
the X-11 manuals, which of course what what 'made' ORA.

[-- Attachment #2: Type: text/html, Size: 5053 bytes --]

  parent reply	other threads:[~2018-10-27 16:21 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-27 11:59 Doug McIlroy
2018-10-27 12:28 ` Angelo Papenhoff
2018-10-27 13:07   ` Milo Velimirovic
2018-10-27 13:56     ` Toby Thain
2018-10-27 15:19     ` Ralph Corderoy
2018-10-27 15:53 ` Clem Cole [this message]
2018-10-27 16:25   ` Larry McVoy
2018-10-27 19:45   ` Lars Brinkhoff
  -- strict thread matches above, loose matches on Subject: below --
2018-10-27 14:18 Nelson H. F. Beebe
2018-10-26 19:46 Angelo Papenhoff
2018-10-26 19:57 ` Jim Capp
2018-10-26 20:41 ` Clem Cole
2018-10-26 21:05   ` Angelo Papenhoff
2018-10-26 21:58     ` Bakul Shah
2018-10-26 20:59 ` Warren Toomey
2018-10-27 17:15   ` Angelo Papenhoff
2018-10-27 17:41     ` Angelo Papenhoff
     [not found] ` <20181026214308.GA20796@minnie.tuhs.org>
     [not found]   ` <20181026221153.GA19920@indra.papnet.eu>
2018-10-26 22:29     ` Angelo Papenhoff
2018-10-26 23:06       ` Warner Losh
2018-10-26 23:46         ` Larry McVoy
2018-10-28 22:57 ` Angelo Papenhoff
2018-10-29  0:15   ` Clem cole
2018-11-01 17:21 ` Angelo Papenhoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAC20D2MaUyycL+hUaHo1fJ-Tzqs-gqfb0V=hdBgx7cALtCJk8Q@mail.gmail.com' \
    --to=clemc@ccc.com \
    --cc=tuhs@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).