summaryrefslogtreecommitdiff
path: root/dviware/psprint/vms/00readme.txt
blob: 3aa15672e4f06f9fad7403cea0c10b8b5f489ca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
PSPRINT 3.1 for VAX/VMS, October 1989
=====================================
Andrew Trevorrow

PSPRINT is a public-domain PostScript driver that can print a DVI file,
raw PostScript program, or text file on a variety of PostScript printers.
Currently supported printers are the Apple LaserWriter (any model),
DEC's PrintServer 40 and the Linotronic 300.

The absolutely essential files in this directory are:

USERGUIDE.TEX   - LaTeX source for PSPRINT User Guide
USERGUIDE.DVI   - ready for users to print; it uses these \special files:
  PIECHART.PS     - to produce Figure 1
  GREYBOX.PS      - to produce Figure 2
  RANDOM.PS       - to produce Figure 3
PSDVI.CLD       - DCL interface to PSDVI command
PSDVI.EXE       - PSDVI image built under VAX/VMS 5.1
PSPRINT.CLD     - DCL interface to PSPRINT command
PSPRINT.EXE     - PSPRINT image built under VAX/VMS 5.1

EMPTY.PS        - empty file (used in all *_PRINT.COM files and NASTY.TEX)
PS.PS           - prologue for a PostScript job
TEX.PS          - prologue for a DVI job
TEXT.PS         - prologue for a text job
TWO.PS          - prologue for a two-page-per-sheet text job
WIDE.PS         - prologue for a two-wide-page-per-sheet text job
CTRLD.DAT       - contains ^D (sent at end of each LW/LINO job)

LW_PRINT.COM    - run by PSPRINT/DEVICE=LW
LW_HEADER.PS    - defines @bannerpage and error handler
LW_TRAILER.PS   - calls @bannerpage
LW_FONTS.PS     - converts TFM names to resident LaserWriter font names

LINO_PRINT.COM  - run by PSPRINT/DEVICE=LINO
LINO_HEADER.PS  - defines @bannerpage, @footerpage, error handler, etc.
LINO_TRAILER.PS - calls @footerpage
LINO_FONTS.PS   - converts TFM names to resident Linotronic font names

PS40_PRINT.COM  - run by PSPRINT/DEVICE=PS40
PS40_HEADER.PS  - defines error handler
PS40_FONTS.PS   - converts TFM names to resident PrintServer font names

PSFONTS.TEX     - illustrates use of PostScript fonts in a TeX document
PSTEXT.TEX      - used in PSFONTS.TEX (defines \PStext and \CMtext)
PSNAMES.TEX     - used in PSFONTS.TEX (defines macros for PostScript TFMs)

Other important files are:

SYSGUIDE.TEX    - LaTeX source for PSPRINT System Guide
INSTALL.COM     - commands to install the PSPRINT system
PSPRINT.MOD     - Modula-2 source file for PSPRINT
PSPRINT.HLP     - on-line help for PSPRINT
BUILD.COM       - builds PSPRINT.EXE and/or PSDVI.EXE

PSDVI.MOD       - Modula-2 source file for PSDVI's main module
OPTIONS.*       - used by PSDVI to extract options from command line
DVIREADER.*     - used by PSDVI to access DVI files
FONTREADE.*     - used by PSDVI to access font files
TERMOUT.*       - used by PSDVI to do terminal output
PSWRITER.*      - used by PSDVI to create PostScript file
PSDVI.HLP       - on-line help for PSDVI

LASERPREP70.PS  - Modified Laser Prep v70 (for use with /PREP)
LASERPREP68.PS  - Modified Laser Prep v68 (ditto)
LASERPREP65.PS  - Modified Laser Prep v65 (ditto)
GLOBAL.PS       - shows how to get an image printed on every DVI page
FONTLIST.PS     - prints a list of the available fonts in your printer
PS40_LIST.PS    - lists PrintServer 40 fonts on your terminal
LINO_PAGES.PS   - tests various page setups available on Linotronic
INFO.PS         - to discover some printer details
CLIP.PS         - to discover the page image area (useful for LaserWriter)
PASS.PS         - to verify/change a PostScript printer's system password
LINES.DAT       - an ordinary text file with 66 lines
TEST.TEX        - TeX source for TEST.DVI (tests origin position)
NASTY.TEX       - TeX source for NASTY.DVI; it uses these \special files:
  BAD.PS          - contains deliberate PostScript error
  BOX.PS          - draws a box
  EMPTY.PS        - empty file