🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.text
Article #255

Re: TeX availability

#255
From: chris
Date: Sat, 19 May 1984 01:01
97 lines
4056 bytes
(As this might (should!) be of general interest, I'm posting this
reply rather than mailing it.)

	From: arnold@gatech.UUCP

	Does anyone know anything about Donald Knuth's TeX (and
	MetaFont) system(s)?

TeX is available now.  MetaFont will likely become available in a
few months.  (It's being converted to WEB, and all the font
descriptions will probably need still more changes.)

	What language(s) is it written in?

WEB, which is ``Pascal with macros and documentation''.  It is
essentially Pascal, with some of the more obvious gaping Pascal
language problems filled in (macros (but not separate compilation,
sigh)).

	Where do I get it?

The University of Washington has been distributing Unix TeX.  Send
mail to uw-beaver!furuta or furuta@washington.

	Is it available cheap for universities?

Yes.  I think there is a tape handling charge.

	Will it handle laser printers?

Of course.  There are interfaces for the Versatec V80 and the Imagen
Imprint-10, which I know work unmodified, and some other interfaces
which I can't say anything about, not having the devices to experiment
with....

	Probable machines it would be run on:

	Vax 11/780 running 4.x BSD.

Fine; the hard work of setting up TeX for 4.1BSD and fixing the
Pascal compiler to have an ``other'' ``case''-clause has already
been done.

	Cyber 170 running NOS.

Dunno if anyone has done anything for that.

	IBM 4341 running VM.

It runs on 4341s running CMS, I think.  There are a couple of bugs
in IBM's Pascal compiler that have to be worked around, as I recall.

	Xerox 9700 laser printer

I don't know of any driver for that, but drivers aren't too terribly
hard to write.

	Preferred implementation languages: C, Pascal, PL/1.

Some of the device drivers are in C.  There should be one (DVI2LGP,
I'd guess) in WEB or Pascal.

Now---for those who have been curious enough to read through this
and are still wondering ``What's TeX?'':  TeX is a typesetting
system.  Imagine what troff would be like if it weren't ugly inside
and outside.  That's pretty close to what TeX is.  TeX can handle
a practially infinite number of fonts (well, 256 in the current
implementation).  It has an internal resolution better than that
of visible light (one ``scaled point''---scaled points are the
internal units of resolution---is 1/65536'th of a point; one point
is 1/72'th of an inch; so one scaled point is 1/4736286.72'th of
an inch).

There is another set of macros available (though problems with
fonts are delaying release) called LaTeX.  These were inspired
by Scribe, so I imagine that LaTeX and Scribe do things similarly.
>From what I've seen, LaTeX is quite fancy:  it has commands for
building tables, figures, Tables of Contents, sections, line
and circle drawings, etc.

TeX still needs a few more things, like
- an interface to refer;
- fancy drawing stuff like pic for ditroff; and
- a way to print stuff on low-resolution typewriter-style devices
  (i.e., daisy wheel printers).

The TeXbook is available in bookstores now (``The TeXbook'',
D. E. Knuth, Addison-Wesley).  This is a complete description
of TeX from the user's viewpoint.

Oh well, this article is long enough already.  \bye % Plain TeX's
						    % file-ender, of
						    % course.
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci (301) 454-7690
UUCP:	{seismo,allegra,brl-bmd}!umcp-cs!chris
CSNet:	chris@umcp-cs		ARPA:	chris@maryland
Technical Details
Message-ID: <7090@umcp-cs.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!akgua!sdcsvax!dcdwest!ittvax!decvax!harpo!seismo!rlgvax!cvl!umcp-cs!chris
References: <7327@gatech.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site umcp-cs.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!akgua!sdcsvax!dcdwest!ittvax!decvax!harpo!seismo!rlgvax!cvl!umcp-cs!chris
From: chris@umcp-cs.UUCP
Newsgroups: net.text
Subject: Re: TeX availability
Message-ID: <7090@umcp-cs.UUCP>
Date: Fri, 18-May-84 21:01:24 EDT
Article-I.D.: umcp-cs.7090
Posted: Fri May 18 21:01:24 1984
Date-Received: Sun, 20-May-84 00:38:55 EDT
References: <7327@gatech.UUCP>
Organization: Univ. of Maryland, Computer Science Dept.
Lines: 97