Annotation of 43BSDReno/old/vpr/man/vpr.1, revision 1.1.1.1

1.1       root        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: .\"
                      5: .\"    @(#)vpr.1       6.1 (Berkeley) 4/29/85
                      6: .\"
                      7: .TH VPR 1 "4/29/85"
                      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
                    112: .IR plot (3X)
                    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.
                    124: This is not normally run directly
                    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
                    130: .I vsort
                    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.
                    137: All appropriate files will be removed.
                    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
                    171: /usr/lib/vrast filter for plot
                    172: .br
                    173: /usr/lib/sidebyside    filter for wide output
                    174: .SH "SEE ALSO"
                    175: troff(1), vfont(5), vp(4), pti(1),
                    176: vtroff(1), plot(3X)
                    177: .SH BUGS
                    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
                    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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.