Commit | Line | Data |
---|---|---|
4386e040 KM |
1 | .\" Copyright (c) 1980 Regents of the University of California. |
2 | .\" All rights reserved. The Berkeley software License Agreement | |
3 | .\" specifies the terms and conditions for redistribution. | |
4 | .\" | |
9bf68811 | 5 | .\" @(#)vpr.1 6.1 (Berkeley) %G% |
4386e040 | 6 | .\" |
9bf68811 | 7 | .TH VPR 1 "%G%" |
4386e040 KM |
8 | .UC 4 |
9 | .SH NAME | |
10 | vpr, vprm, vpq, vprint \- raster printer/plotter spooler | |
11 | .SH SYNOPSIS | |
12 | .B vpr | |
13 | [ | |
14 | .B \-W | |
15 | ] [ | |
16 | .B \-l | |
17 | ] [ | |
18 | .B \-v | |
19 | ] [ | |
20 | .B \-t | |
21 | [ | |
22 | .B \-1234 | |
23 | font ] | |
24 | ] [ | |
25 | .B \-w | |
26 | ] [ | |
27 | \fB\-w\fIwidth\fR | |
28 | ] [ | |
29 | .B \-m | |
30 | ] [ name ... ] | |
31 | .br | |
32 | .B vprm | |
33 | [ | |
34 | id ... | |
35 | ] [ | |
36 | filename ... | |
37 | ] [ | |
38 | owner ... | |
39 | ] | |
40 | .br | |
41 | .B vpq | |
42 | .br | |
43 | .B vprint | |
44 | [ | |
45 | .B \-W | |
46 | ] | |
47 | file ... | |
48 | .SH DESCRIPTION | |
49 | .I Vpr | |
50 | causes the | |
51 | named files | |
52 | to be queued for printing or typeset simulation on one of the available | |
53 | raster printer/plotters. | |
54 | If no files are named, the standard input is read. | |
55 | By default the input is assumed to be line printer-like text. | |
56 | For very wide plotters, the input is run through the filter | |
57 | .I /usr/lib/sidebyside | |
58 | giving it an argument of | |
59 | .B \-w106 | |
60 | which arranges it four pages adjacent with 90 column lines (the rest is for the | |
61 | left margin). Since there are 8 lines per inch in the default printer font, | |
62 | .I vpr | |
63 | thus produces 86 lines per page (the top and bottom lines are left blank). | |
64 | .PP | |
65 | The following options are available: | |
66 | .TP 15 | |
67 | .B \-l | |
68 | Print the input in a more literal manner. | |
69 | Page breaks are not inserted, and most | |
70 | control characters (except format effectors: \\n, \\f, etc.) | |
71 | are printed | |
72 | (many control characters print | |
73 | special graphics not in the ASCII character set.) | |
74 | Tab and underline processing is still done. | |
75 | If this option is not given, | |
76 | control characters which are not format effectors are ignored, | |
77 | and page breaks are inserted after an appropriate number of lines | |
78 | have been printed on a page. | |
79 | .TP 15 | |
80 | .B \-W | |
81 | Queues files for printing on a wide output device, if available. | |
82 | Normally, files are queued for printing on a narrow output device. | |
83 | .TP 15 | |
84 | .B \-1234 | |
85 | Specifies a font to be mounted on font position \fIi\fR. The daemon | |
86 | will construct a \fI.railmag\fR file referencing | |
87 | \fI/usr/lib/vfont/name.size\fR. | |
88 | .TP 15 | |
89 | .B \-m | |
90 | Report by | |
91 | .IR mail (1) | |
92 | when printing is complete. | |
93 | .TP | |
94 | .B \-w | |
95 | (Applicable only to wide output devices.) | |
96 | Do not run the input through | |
97 | sidebyside. | |
98 | Such processing has been done already, or full (440 character) printer | |
99 | width is desired. | |
100 | .TP | |
101 | \fB\-w\fIwidth\fR | |
102 | Use width | |
103 | .I width | |
104 | rather than 90 for | |
105 | .I sidebyside. | |
106 | .TP | |
107 | .B \-v | |
108 | Use the filter | |
109 | .I /usr/lib/vrast | |
110 | to convert the vectors to raster. The named files must be a parameter and | |
111 | vector file (in that order) created by | |
098d3474 | 112 | .IR plot (3X) |
4386e040 KM |
113 | routines. |
114 | .TP | |
115 | .B \-t | |
116 | Use the filter | |
117 | .I /usr/lib/vcat | |
118 | to typeset the input on the printer/plotter. | |
119 | The input must have been generated by | |
120 | .IR troff (1) | |
121 | run with the | |
122 | .B \-t | |
123 | option. | |
098d3474 | 124 | This is not normally run directly |
4386e040 KM |
125 | to wide output devices, since it is wasteful to run only one page across. |
126 | The program | |
127 | .IR vtroff (1) | |
128 | is normally used and arranges, | |
129 | using | |
098d3474 | 130 | .I vsort |
4386e040 KM |
131 | for printing to occur four pages across, conserving paper. |
132 | .PP | |
133 | .I Vprm | |
134 | removes entries from the raster device queues. | |
135 | The id, filename or owner should be that reported by | |
136 | .I vpq. | |
098d3474 | 137 | All appropriate files will be removed. |
4386e040 KM |
138 | Both queues are always searched. |
139 | The id of each file removed from the queue will be printed. | |
140 | .PP | |
141 | .I Vpq | |
142 | prints the queues. | |
143 | Each entry in the queue is printed showing the owner of the queue entry, | |
144 | an identification number, | |
145 | the size of the entry in characters, | |
146 | and the file which is to be printed. | |
147 | The | |
148 | .I id | |
149 | is useful for removing a specific entry from the printer queue using | |
150 | .I vprm | |
151 | .PP | |
152 | .I Vprint | |
153 | is a shell script which | |
154 | .I pr's | |
155 | a copy of each named file on one of the electrostatic printer/plotters. | |
156 | The files are normally printed on a narrow device; | |
157 | .B \-W | |
158 | option causes them to be printed on a wide device. | |
159 | .SH FILES | |
160 | .ta 2i | |
161 | /usr/spool/v?d/* device spool areas | |
162 | .br | |
163 | /usr/lib/v?d daemons | |
164 | .br | |
165 | /usr/lib/vpd Versatec daemon | |
166 | .br | |
167 | /usr/lib/vpf filter for printer simulation | |
168 | .br | |
169 | /usr/lib/*vcat filter for typeset simulation | |
170 | .br | |
098d3474 | 171 | /usr/lib/vrast filter for plot |
4386e040 KM |
172 | .br |
173 | /usr/lib/sidebyside filter for wide output | |
174 | .SH "SEE ALSO" | |
175 | troff(1), vfont(5), vp(4), pti(1), | |
098d3474 | 176 | vtroff(1), plot(3X) |
4386e040 | 177 | .SH BUGS |
4386e040 KM |
178 | The 1's (one's) and l's (lower-case el's) in a Benson-Varian's |
179 | standard character set look very similar; caution is advised. | |
180 | .PP | |
4386e040 KM |
181 | A versatec's hardware character set is rather ugly. |
182 | .I Vprint | |
183 | should use one of the constant width fonts to produce prettier listings. |