"Arnold G. Gill" <GILLA@QUCDN.QueensU.CA> (03/01/90)
In article <E5f$a51@cs.psu.edu>, melling@cs.psu.edu (Michael D Mellinger) says: > >What advantages are there in learning troff or Tex? Aren't their days >numbered? Everyone in the non-Unix world is using word processors. >Why aren't Unix people? I read in a book about Unix(that black >paperback book from Byte) that the major disadvantage in using a word >processor was that it couldn't handle large documents. It seems to me >that this limitation has been overcome. TeX does not seem to be a word-processor to me, but rather a document preparation package. If you insist on writing straight text, I agree that TeX is, in general, overpowered and perfectly good results can be obtained from any word-processor or even text editor. However, where TeX excels is in the addition of chemical/mathematical/special language symbols. It figures out sizing by itself, reformats pages/equations/paragraphs, automatically calculates indices, footnotes, table of contents, figure numbering, etc. The output from TeX is close to being beautiful (IMHO). The only drawback is a bit of a problem with the learning curve, and the fact that one cannot see one's results instantly - but there are many dvi previewers out there. And with the addition of including postscript graphics files into TeX, even that difficulty has been alleviated. I would say that TeX is a scientific document preparation programme. For what it is designed for, nothing else compares (though something like ChiWriter is arguably close). ------- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | Arnold Gill | | | Queen's University at Kingston | If I hadn't wanted it to be heard | | BITNET : gilla@qucdn | I wouldn't have said it. | | X-400 : Arnold.Gill@QueensU.CA | | | INTERNET : gilla@qucdn.queensu.ca | | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
jprice@uclapp.physics.ucla.edu (John Price) (03/01/90)
In article <E5f$a51@cs.psu.edu>, melling@cs.psu.edu (Michael D Mellinger) writes: >Everyone in the non-Unix world is using word processors. Gee, I guess those of us in VMSland only *thought* we were using TeX... /----------------------------\ /----------------------------------------\ | John Price | Internet: jprice@uclapp.physics.ucla.edu | | 5-145 Knudsen Hall | BITNET: price@uclaph | | UCLA Dept. of Physics | DECnet: uclapp::jprice | | Los Angeles, CA 90024-1547 | YellNet: 213-825-2259 | \----------------------------/ \----------------------------------------/
melling@cs.psu.edu (Michael D Mellinger) (03/01/90)
What advantages are there in learning troff or Tex? Aren't their days numbered? Everyone in the non-Unix world is using word processors. Why aren't Unix people? I read in a book about Unix(that black paperback book from Byte) that the major disadvantage in using a word processor was that it couldn't handle large documents. It seems to me that this limitation has been overcome. -Mike
kono@csl.sony.co.jp (Shinji Kono) (03/01/90)
Inside the Unix culture, every tools or editors should be connected each other. Simple word-processor such as FullWord cannot do it, since Unix has his own ( bad or not so bad ) way of connections. TeX or *roff is such kind of things. In article <E5f$a51@cs.psu.edu> , melling@cs.psu.edu (Michael D Mellinger)writes > numbered? Everyone in the non-Unix world is using word processors. > Why aren't Unix people? Soon, we will have WysWyg type layout structure editor with in Unix. But if that Very Good Tool is independent from all other unix tools or files, nobody (at least not I :-) will use it. For example, Publiss is such kind of thing. So I prefer xfig rather than MacDraw, even how good MacDraw is. -------- Shinji Kono $B2OLn??<#(J Sony Computer Science Laboratory, Inc.: kono@csl.sony.co.jp
sean@castle.ed.ac.uk (S Matthews) (03/01/90)
In article <E5f$a51@cs.psu.edu> melling@cs.psu.edu (Michael D Mellinger) writes: > >What advantages are there in learning troff or Tex? Aren't their days >numbered? Everyone in the non-Unix world is using word processors. >Why aren't Unix people? I read in a book about Unix(that black >paperback book from Byte) that the major disadvantage in using a word >processor was that it couldn't handle large documents. It seems to me >that this limitation has been overcome. > >-Mike There have been a couple of answers to this that seem to have missed the point, a little. 1. TeX is not a word processing tool. 2. Word processing tools (wysiwig) are not capable of handling large documents satisfactorily (even if you think they are). To enlarge on 2. a little further, you may think that the results of your favorite wysiwig wp are up to TeX standards, but in larger documents you quickly start to lose stylistic coherence. To keep that coherence, you need a markup language, be it troff, sgml or TeX. The difference is analogous to the difference between compilers and interpreters (don't push the analogy to far, though). If you need a quick ten line program, then an interpreter such as awk is ideal, and it comes with all sorts of powerful facilities. If what you have in mind is for general consumption, and you expect it to come in at ~100,000 lines, then you would use a compiler, even though a compiler is not nearly as user friendly as a well designed interpreter. Using TeX to write a one page letter is overkill of resources and effort---Use word or even Macwrite. Use Macwrite to produce camera ready copy for a book and the result will be a mess. Use Word to produce crc for a book and the result will be satisfactory but amateur. Use TeX (intelligently) and the result will be professional (I know from experience). Use TeX badly and the results will be horrible (like Fortran written in ML---is that even possible?). The point is that markup languages will always be better for big jobs, even though (because?) they demand a lot more discipline. Sean
jeh@simpact.com (03/02/90)
In article <E5f$a51@cs.psu.edu>, melling@cs.psu.edu (Michael D Mellinger) writes: > What advantages are there in learning troff or Tex? Aren't their days > numbered? Everyone in the non-Unix world is using word processors. > Why aren't Unix people? I read in a book about Unix(that black > paperback book from Byte) that the major disadvantage in using a word > processor was that it couldn't handle large documents. It seems to me > that this limitation has been overcome. I `sold' my company on using LaTeX for documentation. We've been happy with it for about two years now. We keep looking at Word Perfect, et al, and rejecting it/them. Reasons: 1. "Large documents" means not just many pages but also complex structure. Chapters, sections, subsections, figures, tables, listings, examples, TOC, TOF, TOT, TO*, indexes, bibliographies, footnotes, and cross references between all of the preceding... Word Perfect (WP) can do *some* of what LaTeX can do with this stuff. Not nearly all. 2. TeX input files are plain old Ascii text files. As such they can be prepared on any machine in the company, even if that machine does not run TeX. Under VMS, the Language Sensitive Editor is a great way to use LaTeX; the templates `know' most of the commonly-used structures. For another example, until very recently we were still doing contract work on HP 1000 series equipment. The programmers did the first and second cuts at their documents on the machine they were familiar with, using the text editor they were familiar with. (I wouldn't wish that editor on anybody, but one can get used to almost anything and once you're used to one, switching frequently between it and another editor is a real productivity-killer.) Eventually, of course, the stuff got shipped over to the Tech Pubs group, who use TexTures on Macs. Which brings me to... 3. TeX is non-proprietary and runs *compatibly* under more operating systems than any proprietary word processor I know of. Yes, I know, WP runs under MS-DOS, VMS, Macintosh, and (I believe) various flavors of Unix... but did you know it isn't quite compatible? That the MS-DOS version has features that others don't? (At least so I am told by the Tech Pubs people, who have been researching alternatives.) So, even if you can get your WP files from one machine to another without munging the format, you can't guarantee that you'll get the same output everywhere. This is not a problem with TeX. 4. The "plain Ascii" nature of TeX input has other advantages. For example, it can be generated by other programs. In one document we needed to describe the Ascii/EBCDIC translation provided by one of our packages. Since the translation table was already in the code, nobody wanted to transcribe it into the document format (and track revisions, etc.). It took about half an hour to write a little program to take the table in "C" code and emit a file that could be \input within a LaTeX \tabular environment, so that the document will ALWAYS reflect what the code says. You can play similar games with VMS HELP and LaTeX documents, too. 5. Since TeX is just a program like any other it "plays well" with other programs... like configuration management (CMS under VMS, rcs/sccs/etc. under Unix) and build utilities (MMS, make). In the above example, for instance, a makefile guarantees that when the code changes the doc gets updated to match. I could go on. However, this subject, like text editors, is like a religion. If you aren't convinced now you probably won't ever be. --- Jamie Hanrahan, Simpact Associates, San Diego CA Chair, VMSnet [DECUS uucp] and Internals Working Groups, DECUS VAX Systems SIG -------------------------------------+----------------------------------------- Internet: jeh@simpact.com, | Future shock: A sense of bewilderment or if that fails, jeh@crash.cts.com | felt by those who were not paying Uucp: ...{crash,decwrl}!simpact!jeh | attention. -- Analog (Jan 90)
rusty@garnet.berkeley.edu (rusty wright) (03/02/90)
Some people argue that with mark up systems (tex, troff, etc.) you can do things like automatic numbering of sections, figures, etc. or do global reformatting via macros (for example, change all section heads to use a different font). This may still be mostly true but I suspect as time goes by the wysiwyg systems will start allowing you to do this as well. In fact, I would guess that in time they will allow you to do everything that you can do in tex. Therefore, to me the more important issues are (1) With a wysiwyg system you are constantly made aware of the formatting; some would say that you are being distracted by the formatting. During the writing you should only be worrying about the content and leave worrying about the appearance until just before the final draft. (2) Wysiwyg systems tend to be system-specific. You probably can transport a Microsoft Word document between a PC and a Mac if both run Word but you probably won't be able to transport it to a Unix machine. But maybe Microsoft will come out with Word for Unix and then you can pay Big Bux for it for that machine as well. For a lot of people item 2 probably doesn't matter. That's fine with me, but they should be aware of it. For a lot of other people item 1 is a very emotional issue. Many people who have used a wysiwyg system just can't understand how anybody would want to use a mark up system. They think that you are giving up so much with a mark up system. I find it hard to discuss with them. So I try not to get into arguments with them over it; if they're happy with what they're using then that's great. I'm just glad that they're not using a typewriter. -- -------------------------------------- rusty c. wright rusty@violet.berkeley.edu ucbvax!violet!rusty
witold@enme1.ucalgary.ca (Witold Jan Owoc) (03/02/90)
In article <RUSTY.90Mar1112619@garnet.berkeley.edu> rusty@garnet.berkeley.edu (rusty wright) writes: >Some people argue that with mark up systems (tex, troff, etc.) you can >do things like automatic numbering of sections, figures, etc. or do >global reformatting via macros (for example, change all section heads >to use a different font). This may still be mostly true but I suspect >as time goes by the wysiwyg systems will start allowing you to do this >as well. In fact, I would guess that in time they will allow you to >do everything that you can do in tex. The WYSI(A)WYG - A standing for almost - systems available for UNIX already have the above features (names not included on purpose). It allows to obtain consistency and professional look even throughout the large documents. But... the best possible placement of equations in WYSI(A)WYG I have obtained using the eqn (troff equation preprocessor) language, being invoked from within WYSI(A)WYG system. Here the analogy of S. Matthews mentioned in the article <2547@castle.ed.ac.uk> >The difference is analogous to the difference between compilers and >interpreters (don't push the analogy to far, though). should be recalled. With some objects like mathematical equations (and I suspect the tables) program has to know all the components before taking decision upon the placement. Please do not flame on me that one or another wordprocessor is able to handle equations. I am talking about *mathematics* not just integrals and subscripts. On a side if mathematics is that what you wanted you would better use TeX (contact AMS about LamS-TeX). You can get more from it than with eqn | troff pair. Regards Witold PS. Please consider also why it is Almost What You Get. witold@enme.UCalgary.CA | Witold Owoc witold%enme@UNCANET.BITNET | The University of Calgary, Canada uunet!ubc-cs!calgary!enme1!witold |Department of Mechanical Engineering ...alberta!/
jac@muslix.llnl.gov (James Crotinger) (03/02/90)
In article <2547@castle.ed.ac.uk> sean@castle.ed.ac.uk (S Matthews) writes: > >Using TeX to write a one page letter is overkill of resources and >effort---Use word or even Macwrite. Well, to each his own. I strongly disagree though. Using the Latex letter style you can make a letter template with which it is trivial to make very professional business letters. Granted I probably wouldn't install TeX if that's all I was ever going to do with it, but once you have it, you might as well. > Sean Jim (jac@gandalf.llnl.gov)
adrian@mti.mti.com (Adrian McCarthy) (03/02/90)
In article <E5f$a51@cs.psu.edu> , melling@cs.psu.edu (Michael D Mellinger)writes > numbered? Everyone in the non-Unix world is using word processors. > Why aren't Unix people? Using an editor and a text formatter (such as (La)TeX or *roff) is more akin to writing source and using a compiler than conventional word processors. Many programmers (including myself) prefer this approach for all of the benefits of the source->compiler->code model: ASCII sources are generally more portable, small changes to macros will propagate significant changes in a consistent manner, other sorts of general tools can be used on the sources. To me, writing on a word processing package is like programming in machine language. The first runoff-type processors were a big step up; they are like writing in assembly language. The more sophisticated systems like TeX & LaTeX are similar to high-level programming languages. I also prefer breaking apart the writing from the formatting because it is easier to concentrate on the content rather than the format There are too many distractions in a(n) WYSIWYG environment. Aid.
lamarche@ireq.hydro.qc.ca (Louis Lamarche) (03/02/90)
I am a Word(4.0) user on the Macintosh. Typically, I produce scientific reports having ~100 pages. Scientific equations are handle with a program called Expressionist (very WYSIWYG oriented) from which I cut and paste. On the other side, I work with peoples pleased with Tex and Latex. I am not convinced to switch to Tex or LaTex, for the following reason: o In my opinion figures help to understand a subject. o Tex and LaTex do not handle figures easily, so peoples dont put figures in their documents. (This is what I see) o Sometimes a figure may equal a thousand of words :-) -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | Louis Lamarche, IREQ | lamarche@ireq.hydro.qc.ca | CP 1000, Varennes | or | QC, Canada, J3X 1S1 | 514-652-8077 (office) 514-324-2919 (home)
ghe@mist.cs.orst.edu (Guangliang He) (03/03/90)
In article <597@s3.ireq.hydro.qc.ca> lamarche@s1.UUCP (Louis Lamarche) writes: |I am a Word(4.0) user on the Macintosh. Typically, I produce scientific reports |having ~100 pages. Scientific equations are handle with a program called |Expressionist (very WYSIWYG oriented) from which I cut and paste. On the |other side, I work with peoples pleased with Tex and Latex. | |I am not convinced to switch to Tex or LaTex, for the following reason: | |o In my opinion figures help to understand a subject. |o Tex and LaTex do not handle figures easily, so peoples dont put figures | in their documents. (This is what I see) |o Sometimes a figure may equal a thousand of words :-) | Yes, figures are important. And TeXtures (Mac Version of TeX) does handle figures well. Probably easier than Word. ghe@mist.cs.orst.edu
koontz@cam.nist.gov (John E. Koontz X5180) (03/03/90)
Mark Up Systems vs. WYSI(A)WYG Arguing about the relative merits of markup vs. WYSI(A)WYG is like arguing about the relative merits of microprocessors vs. graphical interfaces. Markup implements text structure in some way; WYSI(A)WYG is a way of handling the process of entering text and mark up. All text processing systems use markup in one form or another; even the lowliest text editor inserts line terminators (with Function Key Enter!). There is no reason why a sophisticated markup system like LaTeX/TeX can't be fronted by a WYSI(A)WYG editor, and there is no reason why a WYSI(A)WYG word processor can't be underlain by a markup system as sophisticated as LaTeX/TeX. It would take a powerful system with a good GUI to pull off true WYSIWYG, though, and that's why the current best approaches to such a thing, e.g., Framemaker or Arbor Text's Publisher, run on Unix work stations. Naturally, on the character-based screen of a DOS system sans GUI there is no way that you're going to get "true" WYSIWYG. You're really working with a continuously refreshed dvi2ASCII window - call it "what you see is an iconic representation of what you'll get." In spite of its limitations, this is vastly superior to wrestling with a mixture of markup and unformatted text. I cannot conceive how seeing one's text maintained in some nice approximation of the final result could be distracting. Is it distracting to see one's code indented suitably while composing it? Is it less distracting to be continually reorganizing the text "by hand" into some readable form as you enter it? It seems, therefore, that so-called WYSIWYG is really just a friendly editing environment. Although current ideas of such an environment seem to be based on obtaining near perfect representation of the final result, while retaining access to the logical structure, it isn't clear that representational exactitude is essential. At any rate it is almost never achieved, and most people are still satisfied with the results. The real opposition between LaTeX/TeX and most "word processors" is that the former have paid special attention to detailed control of formatting (TeX) or to abstracting the formatting process in favor of the structuring process (LaTeX and SGML), i.e., to perfection of markup systems, while the latter have devoted their attention to perfecting the user interface. The ideal tool would have the advantages of both approaches! Current "WYSIWYG" word processors are indeed system specific. This is partly system specificity in the sense that a dvi2X filter is X specific, or that the keyboard of your terminal is system specific. Since the editing view is provided by something like that filter, it is naturally device dependent. Actually, most DOS word processors are amazingly flexible in terms of what hardware they will work with, because DOS is amazingly flexible as to what I/O devices it will support. This kind of system specificity is inherent in the I/O process. There is, however, a real problem in word processors with system-specificity in terms of proprietary markup systems. Each word processor uses its own, or, at least, there are not many cases of shared systems. And, of course, these proprietary systems are not as powerful as the system embedded in, e.g., LaTeX/TeX, though some of the best of them are much better than LaTeX/TeX users seem to realize; automatic numbering of logical units is here today, for example, not something vaguely hoped for. It would be nice if there were only one or two universal, non-proprietary markup systems in use, so that the difference between word processors was merely a matter of the details of the interface between the author and the markup system, or what details of the markup system were supported in the editor, etc. Maybe someday. By the way, several DOS word processors/publishers have Unix versions (or vice versa)! This is all personal opinion, and does not reflect in any way the opinions or policies of my employer.
bochner@lange.harvard.edu (Harry Bochner) (03/03/90)
Two more tidbits for the discussion: 1) Several programmers have commented that they would rather work at the 'high' level of a markup language; also some people have said they find the formatting information distracting when they're writing. So I'd like to express my esthetic preference: I'm a programmer, and when writing I MUCH prefer any WYSIWYG, even a primitive one, to a mark up language. To my taste the markup commands are much more distracting. 2) I think the real competition to TeX may come not from the PC level word processing market, but the new workstation level packages. We've been trying out FrameMaker here, and I'm very impressed with it. The problem with it for our environment is that you need a graphics console to run it, and many of our TeX users have nothing but an ascii terminal. For much of what's done here the big advantage of TeX is that you can run it from a terminal. -- Harry Bochner bochner@endor.harvard.edu
ken@cs.rochester.edu (Ken Yap) (03/03/90)
Markup vs WYSIWYG seems to be one of those personal choices, like command line interfaces vs iconic interfaces. I suspect it correlates with personalities that like abstraction vs personalities that like demonstration. Find the system you are comfortable with and use that. To some extent it also depends on what you want to do. If you design lots of one page flyers as opposed to writing a lot of boilerplate layout papers, your choice might be different. Let me throw in a few definitely biased opinions. Equation editors are claimed to be easier to use than typing in sub and superscripts. Maybe the learning curve is faster. Maybe it's easier for complex arrays. I find wandering through a maze of walking menus or trying to remember the accelerator key bindings no easier than just typing the ^s and _s myself. Abstraction is useful. I changed the appearance of a logo a couple of times. Because I consistently used a macro, all I had to do was redefine the macro. But this takes foresight. Seeing what you are going to get is a warm feeling, but I have often generated output I never saw in its final form until I printed it, no not even previewed and it came out just fine. As for letters, I just take an old letter, rip out the guts, change the addresses and salutations and bingo, another letter. I dislike being dependent on having a graphics screen to use WYSISYG editors. I often type in text on a modem line. I keep my lines justified but a lot of people don't bother and it doesn't matter to TeX. Just a fetish of mine. On the other hand I use WYSIWYG picture editors. I would also love to have a visual layout editor that turns out TeX declarations. Reports of the impending death of markup due to WYSIWYG are greatly exaggerated. For portable documents, automatically generated text, e.g. from databases, markup is hard to beat. There is money to be made producing tools to get the job done using the best combination of tools. Like that layout editor, hint, hint. :-)
frost@sdsu.edu (Richard Frost) (03/03/90)
In article <1990Mar3.012140.4928@cs.rochester.edu> ken@cs.rochester.edu writes: >Markup vs WYSIWYG seems to be one of those personal choices, like >command line interfaces vs iconic interfaces. I suspect it correlates >with personalities that like abstraction vs personalities that like >demonstration. Find the system you are comfortable with and use that. Actually I have very little choice in the matter. The only affordable computing alternative for me is a graphics terminal, with modem and printer. For computing engines I use a Celerity and Cray YMP. The Cray runs a version of system V and the Celerity BSD 4.3 (both Unix). I could have a very stressful life and drive to University to use a Mac for every word processing task, or just do it at home at a more leasurely pace with all the creature comforts. Now like some of you, I was initiated to computing in the early 70's, when the only word-processor available was a markup system--namely runnoff. So Tex doesn't appear bad to me and likewise WYSIWYG is a fantastic improvement. But I have seen only two products for the Word 1 for WP that will approximate the features of BibTex. This is vital to me and as yet, nothing I've seen is good enough to justify a new Workstation at home. P.S. No! I don't use the Cray for wordprocessing !! :-) -- * ** * * *** * * * ** * is **** * it ** * * random ** ? * ********* Richard Frost Mathematical Sciences, SDSU CA 92182 Internet: frost@sdsu.edu
gillies@p.cs.uiuc.edu (03/04/90)
It is evident to me that in ten years systems like troff & teX will be historical vapor. Clearly, in ten years ascii terminals will no longer exist (already the cost savings doesn't justify them), and the primitive glass-TTY software will cease to exist, just like primitive line editors ceased to exist when teletypes went the way of the dodo bird. However, we are living in the present, and presently I would say the best, most portable, most up-and-coming document preparation system has to be TeX (& LaTeX). If you want to write a book, if you want to write good math, if you want to have the best aesthetic output, then go with TeX. Troff is a direct descendent of perhaps THE FIRST word processor (runoff, 1966?), and frankly, it shows it age (through many bugs, phototypesetter dependencies, and through the primitive functionality and excessively painful syntax of pic). Sometime in the future, you should consider a WYSWYG system, but high-precision software hasn't been written for PC's. I use a macintosh & MS-Word 4.0. Word is still not smart enough to fully justify my mathematics & italics on a laser-printed line (with fractional widths). This is bad news. But I like the WYSWYG, and can't beat the *cheap* macintosh illustration tools (Canvas, MacDraw, MacDraw II, MacPaint) -- and don't even need the sophisticated ones (illustrater, freehand, etc). MS-Word equations work, and are readable, and if I don't like them, I've only myself to blame, since the mac can intermingle editable output in a way that is impossible with TeX, troff, or any other system. If you don't like the way your software displays (figures, equations, graphs, tables, etc), just get an add-on package, create the info separately and paste it into your document. Your word processor only has to do a good job on text. Some misconceptions have been floating around: 1. WYSWYG = no good for large documents (look at latest packages) 2. WYSWYG = distraction (the clock is a distraction) 3. WYSWYG = assembly, troff/TeX = compiler (1% of users are programmers) By the way, the mac has a nice public-domain program (LAgraphix) that lets you edit TeX pictures in WYSWYG form (someone asked about this). Don W. Gillies, Dept. of Computer Science, University of Illinois 1304 W. Springfield, Urbana, Ill 61801 ARPA: gillies@cs.uiuc.edu UUCP: {uunet,harvard}!uiucdcs!gillies
olender@cs.colostate.edu (Kurt Olender) (03/16/90)
Paul De Bra writes: > Let's assume that LaTeX needs approx 5 MIP per page. That means that processing > a 100 page document takes 500 MIP. A not too experienced typist easily types > 2 or 3 characters per second, meaning that you need 1000 ro 1500 MIPS to > provide true WYSIWYG performance for LaTeX. (This assumes that one does not > use any tricks to avoid reprocessing the whole document for every character > that is entered/deleted/changed. > I doubt that a Cray will do. > Paul. > (debra@research.att.com) I think you've got your math mixed up. 1 page = 60 lines x 60 characters/line = 3600 characters (roughly) 1 typist at 3 chars/sec takes 1200 seconds, or 20 minutes to type a page. 1 typist at 100 wpm (~10 cps) takes 6 minutes to type a page. I think that you can write a LaTeX and a display tool that can process a page in less than 6 minutes. It seems to take only about 1 or 2 seconds for LaTeX and perhaps at most 3 seconds for texsun (per page) on my Sun 3/50, admittedly not the most powerful thing around.