18-Feb-87 09:36:42-MST,8654;000000000001 Mail-From: BEEBE created at 18-Feb-87 09:36:40 Date: Wed 18 Feb 87 09:36:39-MST From: "Nelson H.F. Beebe" Subject: DVI driver family update #2 To: $90%dhdurz1.bitnet@WISCVM.WISC.EDU, austins%ucbcmsa.edu@UTAH-CS.ARPA, cel%cithex.caltech.edu@UTAH-CS.ARPA, crawford-j%ohio_state.arpa@UTAH-CS.ARPA, crm8701%tamvenus.bitnet@WISCVM.WISC.EDU, gaspard%hroeur5.bitnet@WISCVM.WISC.EDU, james%vaxe.coe.northeaster.edu@UTAH-CS.ARPA, lamy%ai.toronto.edu@RELAY.CS.NET, mpc91b%dgogwd01.bitnet@WISCVM.WISC.EDU, rjones%uwovax.bitnet@WISCVM.WISC.EDU, rs%gnome.cs.cmu.edu@UTAH-CS.ARPA, stone%ruthep.rutgers.edu@UTAH-CS.ARPA, system%uvphys.bitnet@WISCVM.WISC.EDU, thobe@EE.UCLA.EDU, zeffi%finabo.bitnet@WISCVM.WISC.EDU cc: BEEBE@UTAH-SCIENCE.ARPA X-US-Mail: "Center for Scientific Computation, South Physics, University of Utah, Salt Lake City, UT 84112" X-Telephone: (801) 581-5254 Message-ID: <12280054972.6.BEEBE@UTAH-SCIENCE.ARPA> !PS:00TOPS20.TXT.7, 9-Feb-87 10:32:13, Edit by BEEBE This file shows how we have setup TeX on UTAH-SCIENCE (DEC-20/60 TOPS-20). The main TeX directory structure is identical to that maintained by the TeX Project at SU-SCORE, but we have numerous additional local directories. In SYSTEM:n-m-CONFIG.CMD (where system-wide logical names are conventionally defined, and n and m are major and minor Monitor release numbers), we have DEFINE DVISPOOL: TEX:NOSPOOL.EXE !Dummy .DVI file spooler DEFINE TEX: APS: ! *.EXE files for TeX, ! TeXWare and DVI drivers DEFINE TEXFORMATS: APS: ! TeX and LaTeX *.FMT files DEFINE TEXFONTS: APS:,- ! CM fonts in .TFM and .PK form SCRTCH:,- ! AM fonts in .PXL form SCRTCH: ! AM*.TFM files DEFINE TEXINPUTS: APS:,- APS:,- APS: DEFINE TEXSPOOL: TEX:NOSPOOL.EXE !Dummy .DVI file spooler Users can individually redefine TEXSPOOL: to be TEX:DVIxxx.EXE for their preferred DVI file translator, and DVISPOOL: to be TEX:IMSPOOL.EXE (Imagen 3320) or TEX:PSSPOOL.EXE (PostScript (Apple LaserWriter)). Both laser printers are driven by spooler jobs running under SYSJOB (started by @DO OPR:--START-IM-SPOOL and @DO OPR:--START-PS-SPOOL); these use PCL command procedures to poll the spooler directory contents, print any files found there, and then sleep for a while. See APS:*.* for the PCL files and Imagen spooler program. The PostScript spooler program is APS:LW78.C. This approach is considerably simpler than modifying LPTSPL, although is does have a certain amount of polling overhead which can be reduced by making the sleep time longer. We have not found it objectionable in 18+ months of use. Here is what our TeX directory structure looks like: =========================================================================== 9-Feb-87 00:02:49 USED PERM WORK =========================================================================== APS: (742) -------------------------- 170 200 1200 APS: (137) 185 150 300 APS: (714) 96 200 1000 APS: (733) ---------------------------- 203 700 2100 APS: (630) 2956 2000 4000 APS: (1171) 878 2000 inf APS: (1172) -------------------------- 125 200 inf APS: (70) 233 200 400 APS: (173) 86 100 200 APS: (131) ---------------------------- 268 100 500 APS: (136) 1121 1200 3600 APS: (1151) 102 200 1000 APS: (1153) ------------------------- 42 200 1000 APS: (734) 35 2000 4000 APS: (1150) 354 200 1000 APS: (201) -------------------------------- 0 500 1000 APS: (27) 213 220 440 APS: (30) 103 100 200 APS: (1173) ------------------------------ 68 100 777777 APS: (1070) 0 400 2000 APS: (602) 9 200 1000 APS: (434) ------------------------- 35 200 1000 APS: (423) 356 200 1000 APS: (1071) 67 200 1000 APS: (567) ------------------------ 57 200 1000 APS: (616) 105 200 1000 APS: (1147) 96 200 1000 APS: (1072) -------------------- 8 200 1000 APS: (1073) 8 200 1000 APS: (1074) 4 600 1800 APS: (1075) ---------- 10 200 1000 APS: (1077) 24 200 1000 APS: (1115) 13 200 1000 APS: (452) ------------------------ 31 200 1000 APS: (1100) 173 200 1000 APS: (1101) 4 200 1000 APS: (1102) ----------------------- 42 200 1000 APS: (1103) 20 200 1000 APS: (1104) 13 200 1000 APS: (1105) -------------- 4 200 1000 APS: (1106) 26 200 1000 APS: (1107) 9 200 1000 APS: (1110) ---------------------- 4 200 1000 APS: (1111) 25 200 1000 APS: (1112) 21 200 1000 APS: (1113) ------------------ 9 200 1000 APS: (577) 33 200 1000 APS: (125) 4 200 1000 APS: (341) ------------------ 74 600 2600 APS: (1354) 349 200 1000 APS: (1345) 76 200 1000 APS: (1114) ----------------------- 17 200 1000 APS: (333) 301 inf inf APS: (737) 801 1000 3000 APS: (520) ------------------------------ 311 200 1000 APS: (151) 1856 3200 7000 APS: (735) 0 200 1000 SCRTCH: (202) 6196 5000 inf SCRTCH: (203) ---------------------------- 1356 1200 inf SCRTCH: (312) 513 600 1200 SCRTCH: (247) 2090 inf inf SCRTCH: (336) ---------------------- 230 200 1000 SCRTCH: (311) 13391 14000 28000 SCRTCH: (222) 50 12000 20000 SCRTCH: (337) --------------------------- 183 200 1000 SCRTCH: (35) 0 250 250 SCRTCH: (36) 554 600 1000 =========================================================================== -------