[9089] | 1 | .TH PSNUP 1 "19 August 1992" "Adobe Systems" |
---|
| 2 | \" Copyright (c) 1985,1987,1991,1992 Adobe Systems Incorporated. All Rights Reserved. |
---|
| 3 | \" ATTN GOVERNMENT END USERS: See notice of rights in file XPSLIBDIRX/Notice |
---|
[9217] | 4 | \" RCSID: $Header: /afs/dev.mit.edu/source/repository/third/transcript/man/psnup.1p,v 1.2 1996-10-14 05:09:48 ghudson Exp $ |
---|
[9089] | 5 | .ds PS P\s-2OST\s+2S\s-2CRIPT\s+2 |
---|
| 6 | .SH NAME |
---|
[9217] | 7 | psnup \- print multiple pages on a sheet of paper. |
---|
[9089] | 8 | .SH SYNOPSIS |
---|
| 9 | .B psnup |
---|
| 10 | [ |
---|
| 11 | .B -rGf |
---|
| 12 | ] [ |
---|
| 13 | .BI -n nupspec |
---|
| 14 | ] [ |
---|
| 15 | .BI -S papersize |
---|
| 16 | ] [ |
---|
| 17 | .BI -s pagesize |
---|
| 18 | ] [ |
---|
| 19 | .BI -w pagewidth |
---|
| 20 | ] [ |
---|
| 21 | .BI -h pageheight |
---|
| 22 | ] |
---|
| 23 | .br |
---|
| 24 | [ |
---|
| 25 | .BI -p outputfile |
---|
| 26 | ] [ |
---|
| 27 | .BI -P printer |
---|
| 28 | ] [ |
---|
| 29 | .BI -d printer |
---|
| 30 | ] [ |
---|
| 31 | .I file |
---|
| 32 | ] |
---|
| 33 | .SH DESCRIPTION |
---|
| 34 | .I psnup |
---|
| 35 | reads in a \*(PS language |
---|
| 36 | .I file |
---|
| 37 | (or the standard input if no file is named) and, if the |
---|
| 38 | input conforms to the \*(PS language document structuring conventions, |
---|
| 39 | provides page rotation, printing of multiple pages on a sheet |
---|
| 40 | of paper (n-up printing), selection of page and paper sizes, |
---|
| 41 | and writes the resulting file on the standard output. The output |
---|
| 42 | may be directed to a file. |
---|
| 43 | .sp |
---|
| 44 | The possible options are: |
---|
| 45 | .TP |
---|
| 46 | .BI -n nupspec |
---|
| 47 | .I nupspec |
---|
| 48 | may be a single number specifying how many pages will be |
---|
| 49 | printed on each sheet of paper, or a specification of the form: |
---|
| 50 | .I n |
---|
| 51 | x |
---|
| 52 | .I m, |
---|
| 53 | where |
---|
| 54 | .I n |
---|
| 55 | and |
---|
| 56 | .I m |
---|
| 57 | specify rows and columns, respectively. Rows refers to |
---|
| 58 | the number of page images across a sheet of paper, columns to the |
---|
| 59 | number of page images down a sheet of paper. The specification |
---|
| 60 | .BI -n 2x2 |
---|
| 61 | is equivalent to the specification |
---|
| 62 | .BI -n 4. |
---|
| 63 | If the number of pages on a sheet is specified as a single |
---|
| 64 | number, the number must be a power of 2. |
---|
| 65 | .TP |
---|
| 66 | .B -r |
---|
| 67 | rotates the page 90 degrees (landscape mode). |
---|
| 68 | When using the n-up capability of |
---|
| 69 | .I psnup, |
---|
| 70 | this option |
---|
| 71 | is preferable to the landscape option of pslpr because the rotation of the page |
---|
| 72 | is taken into account when laying out multiple pages on a sheet of paper. |
---|
| 73 | .TP |
---|
| 74 | .BI -S papersize |
---|
| 75 | specifies size of paper for which output is to be formatted. The |
---|
| 76 | default is Letter (8.5 x 11). |
---|
| 77 | .TP |
---|
| 78 | .BI -s pagesize |
---|
| 79 | specifies the size of pages being printed n-up (i.e., the original size). The |
---|
| 80 | default is Letter (8.5 x 11). |
---|
| 81 | .TP |
---|
| 82 | .BI -w pagewidth |
---|
| 83 | if the size of the pages being printed n-up isn't a standard size, you can |
---|
| 84 | specify the width and height instead. Numbers followed by "i" will be |
---|
| 85 | interpreted in inches, by "m" in millimeters, and numbers without |
---|
| 86 | qualification will be interpreted as specifying the distance in points. |
---|
| 87 | .TP |
---|
| 88 | .BI -h pageheight |
---|
| 89 | specifies the height of the page being printed n-up. |
---|
| 90 | .TP |
---|
| 91 | .B -G |
---|
| 92 | formats the document in psnup's "gaudy" mode, with borders around the virtual |
---|
| 93 | pages. If no n-up specification is given, the input file is printed with |
---|
| 94 | four virtual pages per sheet of paper. |
---|
| 95 | .TP |
---|
| 96 | .BI -p outputfile |
---|
| 97 | writes output to the specified file. |
---|
| 98 | .BI-p - |
---|
| 99 | means write output to standard output. |
---|
| 100 | .TP |
---|
| 101 | .BI -P printername |
---|
| 102 | .TP |
---|
| 103 | .BI -d printername |
---|
| 104 | uses |
---|
| 105 | .IR printername's |
---|
| 106 | \*(PS Printer Description file for information about available paper sizes. |
---|
| 107 | The |
---|
| 108 | result is |
---|
| 109 | .IR not |
---|
| 110 | spooled to the printer. |
---|
| 111 | |
---|
| 112 | .SH EXAMPLES |
---|
| 113 | The following command reads a \*(PS language file called printfile.ps |
---|
| 114 | and formats it with four pages on a sheet of paper. The file is |
---|
| 115 | piped through pslpr to be printed on the printer called ps. |
---|
| 116 | |
---|
| 117 | .RS |
---|
| 118 | psnup -n4 printfile.ps | pslpr -Pps |
---|
| 119 | |
---|
| 120 | .RE |
---|
| 121 | In this example, a text file is processed by enscript, creating a \*(PS |
---|
| 122 | language file, which is piped to |
---|
| 123 | .I |
---|
| 124 | psnup, |
---|
| 125 | which rotates the file and formats it with three virtual pages across |
---|
| 126 | and two virtual pages down the paper. |
---|
| 127 | The formatted file is printed by piping the file through pslpr. |
---|
| 128 | |
---|
| 129 | .RS |
---|
| 130 | enscript -p- textfile | psnup -r -n3x2 | pslpr |
---|
| 131 | |
---|
| 132 | .RE |
---|
| 133 | In this example, a text file is processed by enscript, creating a \*(PS |
---|
| 134 | language file, which is piped to |
---|
| 135 | .I psnup, |
---|
| 136 | formatted in gaudy mode ( |
---|
| 137 | .B -G |
---|
| 138 | option), |
---|
| 139 | with four virtual pages per actual page of output. |
---|
| 140 | The formatted file is printed by piping the file through pslpr. The |
---|
| 141 | result is printed pages with four original text pages on each sheet, with each |
---|
| 142 | original text page surrounded by a border. |
---|
| 143 | |
---|
| 144 | .RS |
---|
| 145 | enscript -p- textfile | psnup -G -n4 | pslpr |
---|
| 146 | |
---|
| 147 | .RE |
---|
| 148 | .SH FILES |
---|
| 149 | .TP 2.2i |
---|
| 150 | XPSLIBDIRX/psnup.pro |
---|
| 151 | the prologue for |
---|
| 152 | .I psnup |
---|
| 153 | files. |
---|
| 154 | .br |
---|
| 155 | .SH "SEE ALSO" |
---|
| 156 | transcript(1), enscript(1), pslpr (1), postscript(7). |
---|
| 157 | .SH AUTHOR |
---|
| 158 | Adobe Systems Incorporated |
---|
| 159 | .SH "NOTES" |
---|
| 160 | \*(PS is a registered trademark of Adobe Systems Incorporated. |
---|