Hello: This is in response to your request for information on the UNIX TeX Distribution. The file is long (453 lines), but worth reading. --------------------------------------------------------------- May 1990 A full distribution of UNIX TeX may be ordered from: NORTHWEST COMPUTING SUPPORT CENTER DR-10, Thomson Hall 35 University of Washington Seattle, Washington 98195 (206) 543-6259 The distribution is available in five forms: 1) on an industry standard 2400-foot, 1/2-inch, 9-track tape reel, tar format, blocked 20, 1600 bpi, 1 file; 2) on an industry standard 2400-foot, 1/2-inch, 9-track tape reel, cpio format, blocked 5120, 1600 bpi, ASCII headers, 1 file; 3) on a 450-foot, 1/4-inch, 4-track streamer cartridge, tar format, (physical format = QIC-24); 4) on a 600-foot, 1/4-inch, 4-track streamer cartridge, cpio format, ASCII headers, (physical format = QIC-24); [AT&T 3B2 sites: regret to say, you will NOT be able to read our cpio cartridges. If you have an NCR Tower or a Stellar machine around, you can unload the material on such a drive and ethernet/ftp the files over to your 3B2.] 5) on a laser-disk, NeXT format. If you have an old system with a cartridge drive that can read ONLY QIC-11, 8000 bpi recordings, let us know; we'll do our best to accommodate you. Regret to say we cannot write 9-track on cartridges, nor can we write TK50 cartridges for the Microvax, nor cartridges for ISI drives. Please specify clearly the form in which you would like to receive the distribution: 9-track tar tape reel, 9-track cpio tape reel, tar cartridge, cpio cartridge, laser-disk. Costs for duplicating & distributing this free & public domain software are: «" 2400' 9-track magnetic tar or cpio tape reel $140.00 ¬" 450'tar or 600'cpio streamer cartridge $165.00 or laser-disk Purchase Order/Invoice Handling Fee $ 10.00 or Payment by Wire Handling Fee (see below) Shipping Fee: Canada (non-UPS; see below) $ 20.00 Overseas: DHL courier $ 30.00 (see below) Air Parcel Post $ 20.00 Payment: It is easiest for us to handle payment by check (drawn on a U.S. bank and payable in U.S. Dollars). The check should be made out to the University of Washington (IRS Tax I.D. number 91-6001537). If payment is to be by Purchase Order requiring us to send you an invoice through the University of Washington, there is a a Purchase Order/Invoice Handling Fee of $10.00, owing to the processing charges we incur. Please note that if you are sending a check at the same time as you are sending a purchase order, it is not necessary to add on this PO/Inv Handling Fee. For overseas orders, direct payment by wire may be made to: UNIVERSITY OF WASHINGTON Account # 002-138-0641 For: Northwest Computing Support Center, # 14-0449 in payment of UW INVOICE # ______ [if applicable] Security Pacific Bank--University Branch 1300 - NE 45th Street Seattle, WA 98105 U.S.A. We would very much appreciate it if you would add on a $10.00 Payment by Wire Handling Fee--the amount the bank at this end charges us for their handling of direct wire payments. Again, if you are paying by wire at the same time that you are sending us a hard copy of your purchase order, it is not necessary to pay the P.O./Invoice Handling Fee, since we will then not need to send you an invoice; it is necessary only to pay the Wire Payment Fee. If, however, an invoice is required before wire payment can be made, we regret to say we must ask you to add on the cost of both the Purchase Order/Invoice Handling Fee and the Wire Payment Fee. We regret to say we are not able to handle payment by credit card. We do not take confirming orders by phone. We have no fax facilities. Processing of orders begins directly a check or purchase order is received. When all is going well, orders are shipped within two weeks of receipt. Shipping: U.S. orders: no shipping fee when shipped UPS Ground (delivery in eight working days). If it is necessary that your order be shipped RUSH, we would be glad to do so; but please clearly label it as such, and please send an additional $8.00 for shipment via DHL. Canadian orders: no shipping fee when shipped UPS Ground (service only to Province of Ontario, and metropolitan areas of Montreal, Winnepeg, Regina, Saskatoon, Calgary, Edmonton, Vancouver, and Victoria). All other areas in Canada, please add $20.00 shipping fee for shipment via Airborne. Overseas orders: please add $30.00 shipping fee for shipment via DHL; $20.00 shipping fee for shipment via Air Parcel Post. We label the software for customs as free & public domain with no commercial value; we declare only the actual cost of the physical medium on which the software is written. Please provide clearly the particulars of the SHIPPING ADDRESS. If at all possible, please supply the NAME and PHONE NUMBER of an individual to whose attention the order may be shipped. This information is frequently useful to the carrier who delivers the parcel to you. UPDATES: Because of the low cost of this software, there are no provisions for upgrades other than to order anew. We try to keep updated to the latest releases from Stanford. Please know that TeX is relatively stable, and it is not necessary for an end-user to keep up with every new version. In a recent (February '89) message to TeXhax, Barbara Beeton of the TeX Users Group recommended "that most users should periodically (at this point, that's probably every year or so) obtain an up-to-date version of the tailored distribution for their system." For those with access to anonymous FTP, the latest changes to TeX, METAFONT, and WEB-to-C are available in the ftp/tex directory on june.cs.washington.edu. This is the only UNIX TeX FTP site which Dr. Pierre MacKay maintains. Except for files available via anonymous ftp in the "tex" directory, we are unable to transfer files electronically. * * * * * * * * Since TeX is free and public-domain software, just about everything that can be sent out in source form is included on the tape. There are no licensing restrictions, and only minor copyright restrictions as noted in the affected files. Because all the software collected into the distribution is licensed free of charge, we provide no warranty (a "No Warranty" statement is to be found in the file ./TeX3.0/README on the tape). Since TeX is free and public-domain, you may wish to know why there is a fee at all for your tape. Simply put, it covers the costs of having this site open and operating. It is a distribution fee entirely set on the basis of recovering the costs of operating this distribution, which is self- supporting and not financially subsidized by the State of Washington. By necessity, we are frugal. Our UNIX work is done on two isolated SUN2/120 machines. We do our best within our means to help you with difficulties you may encounter during the installation of the basic TeX and METAFONT material, and trust you to understand that our ability to help with machine- specific problems is limited. * * * * * * * * The distribution includes sources for both BSD and System V UNIX. The original organization of the distribution reflected the use of Pascal for all compilations of TeX, TeXware, BibTeX, METAFONT, and MFware. This has now been supplemented by a more convenient and more generally portable WEB-to-C compilation (working directly from WEB code supplied by Stanford, using common change files which seem to be valid for all UNIX systems) for TeX, TeXware, BibTeX, METAFONT, and MFware. LaTeX (including SliTeX and BibTex) and AMSTeX are macro packages processed by TeX, and do not require any further compilation. * * * * * * * * Pascal change files have been consolidated and compressed. They are not updated. After six months or so, they will be removed, unless there is some urgent reason for keeping them. * * * * * * * * The version of TeX produced through WEB-to-C is smaller, faster, tastier, and altogether superior to the Pascal compilation. It has the additional advantage that if your site needs a TeX with a truly gigantic capacity for boxes and macros, you can compile it under C. (UC Berkeley Pascal puts a 16-bit limitation on array indices, which prevents this expansion.) It is genuine TeX, and passes the nefarious trip test in all respects. The above remarks are true for METAFONT, TeXware, BibTeX and MFware, and should ultimately be true for all programs written in the original form of WEB. C compilation has been successful on a wide range of Unix machines, and has become the only system fully supported in the UnixTeX distribution, but it is also likely to smoke out bugs in some C compilers on new systems just as the Pascal compilation did for many versions of Pascal. * * * * * * * * A partial list of machines on which TeX 3.0--a new and different TeX-- has been successfully compiled under WEB-to-C: Apollo DN560 BSD4.2+Domain/IX 9.7 cc 4.89 bsuggs TeX trips without -O. Metafont does not trap. DECstation3100 Ultrix 3.1 cc mackay All programs work even with -O optimization. HP9000 HP-UX 6.5 gcc 1.36 spqr i386 386/ix 2.0.2 gcc 1.36 karl 32-bit TeX: gcc 1.36 does not compile tex5.c correctly (core dump in make_math_accent); this is not exercised by the trip test. cc compiles it OK, though. The 16-bit TeX does not have this problem. Masscomp 5600 RTU 4.1A cc spqr But: trap test for METAFONT core dumps. MIPS/2000 RISC/os 4.01 cc 2.0 lgy For either systype=bsd43 or systype=sysv. -O1 works, but -O2 doesn't. Sequent Symmetry Dynix 3.0.12 cc morgan cc -O fails on mf/x11.c; just compile that without -O. Sun 2 Sun Unix 3.2 & 3.4 cc mackay Passes trip and trap; compiles 32-bit TeX; all parts can be compiled with cc -O, but long lines in mf2.c and mf4.c break the compiler. Simple editing corrects this. Oversize case statements in gftodvi.c and vftovp.c cause yacc errors; again, simple editing solves the problem. See ./PROBLEMS Sun 3 Sun Unix 3.4 gcc 1.36 karl Sun 386i SunOS 4.0.1 gcc 1.36 karl 32-bit TeX: gcc 1.36 does not compile tex5.c correctly. Compiling it with cc works, though. But cc -O fails with Metafont: see ./PROBLEMS. Sun 4/110 Sun Unix 3.4 gcc 1.36 karl Sun sparc SunOS 4.0.3c gcc 1.36 karl vax 11/750 4.3bsd gcc 1.36 karl * * * * * * * * Current versions of standard programs in the distribution are: TeX 3.0 (plain.tex version 3.0) tangle 4.0 weave 4.1 dvitype 3.2 pltotf 3.2 tftopl 3.1 LaTeX 2.09 (release of 24 May 1989) SliTeX 2.09 BibTeX 0.99c METAFONT 2.0 gftodvi 3.0 gftopk 2.2 gftype 3.0 mft 2.0 pktogf 1.0 pktype 2.2 and the new virtual font programs VFtoVP 1.0 VPtoVF 1.0 Various foreign language utilities, German, Greek, Portuguese, Swedish, Dutch, and a first run of TeX-Xet for Semitic languages. Fonts in tfm (TeX Font Metric) format: describes fonts for TeX. Includes all useful information about font characters except what they will actually look like on paper. Is size independent and device independent, and can therefore be used on any system that runs Tex. It will give you a valid DVI (DeVice Independent) output file, but will be of no use to give you readable hard (or CRT) copy output. Fonts in mf source format: the full set of Computer Modern as released from Stanford; utility fonts for character proofs, etc. (not made with cmbase.mf); LaTeX and SliTeX fonts. Fonts in pk format: very device-dependent, so only supplied for a small range of common output devices. Standard shapes and sizes declared in plain.tex, lfonts.tex, sfonts.tex, and webmac.tex are here, in 118, 200, and 300 pk (dpi) series. The 300dpi fonts are sent out in write-black and write-white flavors (CanonCX and Ricoh 4080). No provision is made for the global magnifications of LaTeX style files (such as bk11.sty). If your site needs these or similar magnifications, you will have to run METAFONT to get them. The pk files for the principal LaTeX and SliTeX alphanumeric and symbol fonts are in a separate list. The Euler fonts (includes Fraktur) come in pk format only. (If you want [euler].mf source files, get in touch with the American Mathematical Society, which will make these available under license.) All these fonts may be converted to gf format (the format produced by the METAFONT program) by using the MFware program pktogf. Old METAFONT fonts: AMS fonts--Cyrillic, and special symbols (created with old METAFONT-in-SAIL) have been converted to pk format. There is no use in the mf files for these unless you are running a DEC10 or DEC20 with a SAIL compiler. Fonts in pxl format: No more. All the best drivers use gf or pk these days. If you really need pxl, you will have to compile and run pktopx. NOTE: For those who wish to go on using am series fonts, the files am_plain.tex, am_lfonts.tex, and am_webmac.tex are provided. Drivers for DVI Output (producing intermediate files of one sort or another): Imagen (two styles) [dviimp uses Pascal compiler for BSD] LaserWriter (PostScript) QMS/Talaris (QMS 800/1200/1500/2400) LN03 If you need an HPLaserJet driver, we recommend you get in touch with Dr. Nelson Beebe (801) 581-5254; e-mail: Beebe@CS.UTAH.EDU; let him know that you have a UNIX system. Screen Previewer Programs: dviapollo--uses GPR & Apollo font files dvipage (runs under SunView) dvisun (uses entire display screen) dvitovdu (written in modula; even weirder spacing) dvitty (for alphanumeric terminals; weird spacing) texsun (runs under SunView) texx (runs under X-Windows) xdvi (runs under X-windows) [Regret to say that--not having the equipment--we are unable to support the programs in the DVIware (previewers and printer drivers) directory. The programs are passed on to you because they are frequently requested.] * * * * * If you have any questions concerning this distribution of TeX, please feel free to write or to call Elizabeth Tachikawa at the address and phone number given above; email: elisabet@max.acs.washington.edu. Phone calls concerning TeX are received 8:00 am - 12:00 noon Pacific Time, Mon-Fri (a recorder is on otherwise). * * * * * A bit about us: When Donald Knuth's TeX first began to migrate into a broad range of operating systems, and away from exclusive dependence on the Stanford University SAIL compiler, the TeX Users Group saw the need for a system of volunteer "site coordinators" who would collect and organize the system-specific files needed to compile TeX on various operating systems. In 1983, Dr. Pierre MacKay and his then-graduate-student-assistant Richard Furuta took over the work for the UNIX operating system. Since 1985, when Richard Furuta went on to become a professor at another university, Dr. MacKay has had sole responsibility for UNIX TeX. This particular version of the TeX distribution grew with the increasing popularity of UNIX itself, and eventually required a small amount of administrative support to continue. The Northwest Center was established to provide this support. Our distribution fee covers the cost of tapes, preparation, mailing, telephone, wages of an office assistant, and University overhead fees. We are not funded by the State, and operate on what we charge for the distribution. Some computing and communications resources are supplied by the Department of Computer Science at this University. The equipment we use for copying tapes was originally funded by a grant from the National Endowment for the Humanities. We welcome donations. If anyone is exasperated with our UNIX hardware limitations (two isolated SUN2/120s, no laser printer), they are welcome to loan the Northwest Center whatever machine they wish to have TeX and METAFONT smoothly ported to, or on which they wish to have previewers and printer-drivers compiled and tested and for which they wish to have better installation instructions written. Since we are small, we appreciate prompt payment--anything that can help us cut down on the time we spend on paper work; and we rely upon you for feedback on the quality of the distribution as well as for the undertaking of such projects as will improve what is distributed (but please check with Dr. MacKay before taking on any such tasks). All work done by Dr. MacKay to improve and maintain this distribution is unpaid and voluntary. The software itself--thanks to the ideals of Donald Knuth and all who have contributed programs to the distribution-- is free. The association with the humanities is one of the special features of the UNIX TeX distribution. Pierre MacKay is professor of Classics and Near Eastern Languages with research interests in Greek, Arabic, and Turkish literature. The Humanities and Arts Computing Center-- under whose aegis the Northwest Center operates--also supports work on other languages, especially the languages of the Indian sub- continent. The maintenance of this version of the Tex distribution is thus an offshoot of research work on the adaptation of TeX and Metafont to such context-sensitive and bi-directional scripts as occur in many of these languages. For a discussion of some of the problems involved in the computer-assisted digital photocomposition of these scripts, please see "Typesetting Problem Scripts" by Dr. Pierre MacKay, in BYTE (Feb. 1986): 201-18. ******************* Site distributions of TeX are coordinated through the TeX Users Group (TUG). We urge all users of TeX and METAFONT to join TUG for support and to keep informed of the latest developments in the TeX world particularly through the journal, TUGboat. Call/Write: The TeX Users Group, P. O. Box 9506, Providence, RI 02940-9506; phone: 401-751-7760. A membership form is sent with each order. ***END***