!PS:00TOPS20.TXT.10, 29-Dec-88 15:37:23, Edit by BEEBE !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 TEXBIB: APS: 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:,- APS:,- ND20: 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: =========================================================================== 29-Dec-88 15:27:23 USED PERM WORK =========================================================================== APS: (61) 5628 inf inf APS: (742) 447 inf inf APS: (137) ---------------------------- 263 inf inf APS: (733) 267 inf inf APS: (135) 432 inf inf APS: (106) ------------------------ 243 inf inf APS: (133) 211 inf inf APS: (630) 3215 inf inf APS: (1171) ------------------------------ 2897 inf inf APS: (1172) 323 inf inf APS: (70) 23 inf inf APS: (173) -------------------------------- 90 inf inf APS: (411) 1721 inf inf APS: (131) 210 inf inf APS: (136) ----------------------------- 1383 inf inf APS: (1153) 46 inf inf APS: (22) 152 inf inf APS: (55) ------------------------------ 0 inf inf APS: (27) 217 inf inf APS: (30) 107 inf inf APS: (1173) ------------------------------ 70 inf inf APS: (1070) 6 inf inf APS: (602) 9 inf inf APS: (366) ------------------------ 142 inf inf APS: (127) 221 inf inf APS: (434) 35 inf inf APS: (423) ------------------------- 77 inf inf APS: (1071) 67 inf inf APS: (1364) 4 inf inf APS: (74) ---------------------- 56 inf inf APS: (270) 57 inf inf APS: (567) 60 inf inf APS: (153) -------------------------- 17 inf inf APS: (47) 61 inf inf APS: (616) 105 inf inf APS: (1147) -------------------------- 96 inf inf APS: (1072) 8 inf inf APS: (1073) 8 inf inf APS: (1237) ------------------------- 76 inf inf APS: (1074) 4 inf inf APS: (1075) 10 inf inf APS: (1077) ------- 24 inf inf APS: (1115) 13 inf inf APS: (452) 57 inf inf APS: (130) ------------------- 112 inf inf APS: (441) 91 inf inf APS: (63) 527 inf inf APS: (1101) ------------------- 4 inf inf APS: (1102) 42 inf inf APS: (1103) 20 inf inf APS: (1104) ---------------- 13 inf inf APS: (1106) 43 inf inf APS: (224) 78 inf inf APS: (456) ------------------------- 7 inf inf APS: (472) 16 inf inf APS: (544) 39 inf inf APS: (473) --------------------- 9 inf inf APS: (521) 10 inf inf APS: (1107) 9 inf inf APS: (45) ------------------------ 72 inf inf APS: (1110) 4 inf inf APS: (1111) 25 inf inf APS: (1112) ---------------------- 21 inf inf APS: (1113) 15 inf inf APS: (157) 55 inf inf APS: (577) ------------------------ 33 inf inf APS: (125) 4 inf inf APS: (341) 57 inf inf APS: (1114) ----------------------- 29 inf inf APS: (140) 120 inf inf APS: (610) 2443 inf inf APS: (333) ------------------------------- 309 inf inf APS: (737) 809 inf inf APS: (520) 319 inf inf APS: (151) ------------------------------- 2117 inf inf =========================================================================== TOTAL: 26610 0 0 =========================================================================== =========================================================================== 29-Dec-88 15:34:56 USED PERM WORK =========================================================================== ND20: (221) 24 inf inf ND20: (202) 8335 inf inf ND20: (203) ------------------------------ 2228 inf inf ND20: (312) 732 inf inf ND20: (247) 2733 inf inf ND20: (336) ------------------------ 230 inf inf ND20: (311) 0 inf inf ND20: (222) 50 inf inf ND20: (337) ----------------------------- 175 inf inf ND20: (435) 808 inf inf =========================================================================== TOTAL: 15315 0 0 ===========================================================================