|
|
1.1 ! root 1: .ds dQ /usr/lib/postscript ! 2: .TH POSTBGI 1 "DWB 3.2" ! 3: .SH NAME ! 4: .B postbgi ! 5: \- PostScript translator for ! 6: .SM BGI ! 7: (Basic Graphical Instructions) files ! 8: .SH SYNOPSIS ! 9: \*(mBpostbgi\f1 ! 10: .OP "" options [] ! 11: .OP "" files [] ! 12: .SH DESCRIPTION ! 13: .B postbgi ! 14: translates ! 15: .SM BGI ! 16: (Basic Graphical Instructions) ! 17: .I files ! 18: into PostScript and writes the results on the ! 19: standard output. ! 20: If no ! 21: .I files ! 22: are specified, or if ! 23: .OP \- ! 24: is one of the input ! 25: .IR files , ! 26: the standard input is read. ! 27: The following ! 28: .I options ! 29: are understood: ! 30: .TP 0.75i ! 31: .OP \-c num ! 32: Print ! 33: .I num ! 34: copies of each page. ! 35: By default only one copy is printed. ! 36: .TP ! 37: .OP \-f name ! 38: Print text using font ! 39: .IR name . ! 40: Any PostScript font can be used, ! 41: although the best results will only be ! 42: obtained with constant width fonts. ! 43: The default font is Courier. ! 44: .TP ! 45: .OP \-m num ! 46: Magnify each logical page by the factor ! 47: .IR num . ! 48: Pages are scaled uniformly about the origin, ! 49: which by default is located at the center of ! 50: each page. ! 51: The default magnification is 1.0. ! 52: .TP ! 53: .OP \-n num ! 54: Print ! 55: .I num ! 56: logical pages on each piece of paper, ! 57: where ! 58: .I num ! 59: can be any positive integer. ! 60: By default ! 61: .I num ! 62: is set to 1. ! 63: .TP ! 64: .OP \-o list ! 65: Print pages whose numbers are given in the comma-separated ! 66: .IR list . ! 67: The list contains single numbers ! 68: .I N ! 69: and ranges ! 70: .IR N1\-\|N2 . ! 71: A missing ! 72: .I N1 ! 73: means the lowest numbered page, a missing ! 74: .I N2 ! 75: means the highest. ! 76: .TP ! 77: .OP \-p mode ! 78: Print ! 79: .I files ! 80: in either \*(mBportrait\fP or \*(mBlandscape\fP ! 81: .IR mode . ! 82: Only the first character of ! 83: .I mode ! 84: is significant. ! 85: The default ! 86: .I mode ! 87: is \*(mBportrait\fP. ! 88: .TP ! 89: .OP \-w num ! 90: Set the line width used for graphics to ! 91: .I num ! 92: points, where a point is approximately 1/72 ! 93: of an inch. ! 94: By default ! 95: .I num ! 96: is set to 0 points, which forces lines to be ! 97: one pixel wide. ! 98: .TP ! 99: .OP \-x num ! 100: Translate the origin ! 101: .I num ! 102: inches along the positive x axis. ! 103: The default ! 104: coordinate system has the origin fixed at the ! 105: center of the page, with positive ! 106: x to the right and positive y up the page. ! 107: Positive ! 108: .I num ! 109: moves everything right. ! 110: The default offset is 0 inches. ! 111: .TP ! 112: .OP \-y num ! 113: Translate the origin ! 114: .I num ! 115: inches along the positive y axis. ! 116: Positive ! 117: .I num ! 118: moves everything up the page. ! 119: The default offset is 0 inches. ! 120: .TP ! 121: .OP \-E name ! 122: Set the character encoding for text fonts to ! 123: .IR name . ! 124: Requesting ! 125: .I name ! 126: means include file ! 127: .MI \*(dQ name .enc \f1. ! 128: A nonexistent encoding file is silently ignored. ! 129: The default selects file ! 130: .MR \*(dQ/Default.enc . ! 131: .TP ! 132: .OP \-L file ! 133: Use ! 134: .I file ! 135: as the PostScript prologue. ! 136: .br ! 137: The default is ! 138: .MR \*(dQ/postbgi.ps . ! 139: .PP ! 140: Three options allow insertion of arbitrary PostScript ! 141: at controlled points in the translation process: ! 142: .TP 0.75i ! 143: .OP \-C file ! 144: Copy ! 145: .I file ! 146: to the output file; ! 147: .I file ! 148: must contain legitimate PostScript. ! 149: .TP ! 150: .OP \-P string ! 151: Include ! 152: .I string ! 153: in the output file; ! 154: .I string ! 155: must be legitimate PostScript. ! 156: .TP ! 157: .OP \-R action ! 158: Requests special ! 159: .I action ! 160: (e.g., ! 161: .MR manualfeed ) ! 162: on a per page or global basis. ! 163: The ! 164: .I action ! 165: string can be given as ! 166: .IR request , ! 167: .IM request : page\f1\|, ! 168: or ! 169: .IM request : page : file\f1\|. ! 170: If ! 171: .I page ! 172: is omitted or given as 0, the request ! 173: applies to all pages. ! 174: If ! 175: .I file ! 176: is omitted, the request ! 177: lookup is done in ! 178: .MR \*(dQ/ps.requests . ! 179: .PP ! 180: .B postbgi ! 181: can handle ! 182: .SM STARE ! 183: (black and white) and ! 184: .SM PRISM ! 185: (color) ! 186: .SM BGI ! 187: jobs. ! 188: By default plots are rigidly scaled to fill the page, which produces ! 189: the good results for most ! 190: .SM STARE ! 191: jobs. ! 192: .SM PRISM ! 193: jobs typically fill regions with colors, and often require device ! 194: specific tuning to produce acceptable results. ! 195: Adding the ! 196: .MW \-P"/prism\ true\ def" ! 197: option is strongly recommended when ! 198: .B postbgi ! 199: is translating ! 200: .SM PRISM ! 201: jobs. ! 202: .br ! 203: .ne 7v ! 204: .SH EXAMPLES ! 205: For most ! 206: .SM STARE ! 207: jobs, ! 208: .EX ! 209: postbgi \f2file ! 210: .EE ! 211: gives good results, while ! 212: .EX ! 213: postbgi \-P"/prism true def" \f2file ! 214: .EE ! 215: is recommended when translating ! 216: .SM PRISM ! 217: jobs. ! 218: .SH DIAGNOSTICS ! 219: A 0 exit status is returned if ! 220: .I files ! 221: were successfully processed. ! 222: .SH BUGS ! 223: The default line width is too small for write-white ! 224: print engines, like the one used by the PS-2400. ! 225: Several ! 226: .SM BGI ! 227: opcodes have not been implemented. ! 228: .SH FILES ! 229: .MW \*(dQ/postbgi.ps ! 230: .br ! 231: .MW \*(dQ/forms.ps ! 232: .br ! 233: .MW \*(dQ/ps.requests ! 234: .SH SEE ALSO ! 235: .BR dpost (1), ! 236: .BR postdaisy (1), ! 237: .BR postdmd (1), ! 238: .BR postio (1), ! 239: .BR postmd (1), ! 240: .BR postprint (1), ! 241: .BR postreverse (1), ! 242: .BR posttek (1), ! 243: .BR psencoding (1)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.