🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text
Article #3486

TeX, TROFF, newspapers, etc.

#3486
From: elwell
Date: Thu, 19 Feb 1987 23:08
41 lines
2508 bytes
First, allow me to apologize to rs@mirror for overstating my case :-).
I misunderstood some of his complaints, and I must admit that recently
I've been getting a little uptight about people complaining about TeX
not doing "real" typesetting because it comes from a university.  This
is how I initially perceived the posting, and I'm afraid my noise/signal
ratio was a little high.  Sorry about that.

By now I have accumulated a fair amount of experience figuring out how
to make TeX "stand on its head and play Dixie" (usually successfully).
With a little study/training, you can do amazing things (true for many
systems, I admit).  Lest I be accused of succumbing to the baby duck
syndrome, let me now vent some of my complaints about TeX:

1. It's big and it's slow.  Because of the way it was designed (machine
   independence at all costs) and its implementation as a monolithic
   Pascal program, it does a lot of unnecessary things.  I've profiled
   it (an interesting experience in itself), and it spends most of its
   time reading from the input file, parsing it up, etc.  The hyphenation
   and optimal line-breaking routines are actually respectably fast.

2. It's strictly batch-oriented.  It can't do incremental reformatting
   (a big loss).

3. It represents everything as little rectangular boxes (rotate type?
   why would we want to do that?).  I have the option of escaping into
   PostScript when I need to, but this means my document is then not
   really portable.

I use TeX because (a) it is flexible, (b) it has an excellent paragraph
builder, and (c) the price is right.  I have for some time been thinking
of implementing a system that uses many of TeX's algorithms, but
implemented for high performance operation.  Maybe someday I'll have the
free time to do so.


-- 
====================
Total Nuclear Annihilation:				Clayton Elwell
The Ultimate Error Message.			Elwell@Ohio-State.ARPA
					   ...!cbosgd!osu-eddie!elwell
====================
Technical Details
Message-ID: <3161@osu-eddie.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!osu-eddie!elwell

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!osu-eddie!elwell
From: elwell@osu-eddie.UUCP
Newsgroups: comp.text
Subject: TeX, TROFF, newspapers, etc.
Message-ID: <3161@osu-eddie.UUCP>
Date: Thu, 19-Feb-87 18:08:15 EST
Article-I.D.: osu-eddi.3161
Posted: Thu Feb 19 18:08:15 1987
Date-Received: Fri, 20-Feb-87 22:45:39 EST
Reply-To: elwell@osu-eddie.UUCP (Clayton M. Elwell)
Organization: The Ohio State University, CIS Dept.
Lines: 41