Annotation of researchv10no/cmd/post.src/dpost/dpost.1, revision 1.1

1.1     ! root        1: .ds dF /usr/lib/font
        !             2: .ds dQ /usr/lib/postscript
        !             3: .TH DPOST 1 "DWB 3.2"
        !             4: .SH NAME
        !             5: .B dpost
        !             6: \-
        !             7: .B troff
        !             8: postprocessor for PostScript printers
        !             9: .SH SYNOPSIS
        !            10: \*(mBdpost\f1
        !            11: .OP "" options []
        !            12: .OP "" files []
        !            13: .SH DESCRIPTION
        !            14: .B dpost
        !            15: translates
        !            16: .I files
        !            17: created by
        !            18: .BR troff (1)
        !            19: into PostScript and writes the results on the
        !            20: standard output.
        !            21: If no
        !            22: .I files
        !            23: are specified, or if
        !            24: .OP \-
        !            25: is one of the input
        !            26: .IR files ,
        !            27: the standard input is read.
        !            28: The following
        !            29: .I options
        !            30: are understood:
        !            31: .TP 0.75i
        !            32: .OP \-c num
        !            33: Print
        !            34: .I num
        !            35: copies of each page.
        !            36: By default only one copy is printed.
        !            37: .TP
        !            38: .OP \-m num
        !            39: Magnify each logical page by the factor
        !            40: .IR num
        !            41: (default is 1.0).
        !            42: Pages are scaled uniformly about the origin,
        !            43: which is located near the upper left corner of
        !            44: each page.
        !            45: .TP
        !            46: .OP \-n num
        !            47: Print
        !            48: .I num
        !            49: logical pages on each piece of paper,
        !            50: where
        !            51: .I num
        !            52: can be any positive integer.
        !            53: By default,
        !            54: .I num
        !            55: is set to 1.
        !            56: .TP
        !            57: .OP \-o list
        !            58: Print pages whose numbers are given in the comma-separated
        !            59: .IR list .
        !            60: The list contains single numbers
        !            61: .I N
        !            62: and ranges
        !            63: .IR N1\-\|N2 .
        !            64: A missing
        !            65: .I N1
        !            66: means the lowest numbered page, a missing
        !            67: .I N2
        !            68: means the highest.
        !            69: .TP
        !            70: .OP \-p mode
        !            71: Print
        !            72: .I files
        !            73: in either \*(mBportrait\fP or \*(mBlandscape\fP mode.
        !            74: Only the first character of
        !            75: .I mode
        !            76: is significant.
        !            77: The default
        !            78: .I mode
        !            79: is \*(mBportrait\fP.
        !            80: .TP
        !            81: .OP \-w num
        !            82: Set the line width used to implement
        !            83: .B troff
        !            84: graphics commands to
        !            85: .I num
        !            86: points, where a point is approximately 1/72
        !            87: of an inch.
        !            88: By default
        !            89: .I num
        !            90: is set to 0.3 points.
        !            91: .TP
        !            92: .OP \-x num
        !            93: Translate the origin
        !            94: .I num
        !            95: inches along the positive x axis.
        !            96: The default
        !            97: coordinate system has the origin fixed near the
        !            98: upper left corner of the page, with positive
        !            99: x to the right and positive y down the page.
        !           100: Positive
        !           101: .I num
        !           102: moves everything right.
        !           103: The default offset is 0 inches.
        !           104: .TP
        !           105: .OP \-y num
        !           106: Translate the origin
        !           107: .I num
        !           108: inches along the positive y axis.
        !           109: Positive
        !           110: .I num
        !           111: moves text down the page.
        !           112: The default offset is 0.
        !           113: .TP
        !           114: .OP \-B
        !           115: Include
        !           116: .MW %%BoundingBox
        !           117: comments in the output file.
        !           118: Should only be used when the comments are needed
        !           119: for picture inclusion.
        !           120: Output is forced onto an 8.5\(mu11-inch page.
        !           121: .TP
        !           122: .OP \-E name
        !           123: Set the character encoding for text fonts to
        !           124: .IR name .
        !           125: Requesting
        !           126: .I name
        !           127: means include file
        !           128: .MI \*(dQ/ name .enc \f1.
        !           129: A nonexistent encoding file is silently ignored.
        !           130: There is no default.
        !           131: .TP
        !           132: .OP \-F dir
        !           133: Use
        !           134: .I dir
        !           135: as the font directory.
        !           136: The default
        !           137: .I dir
        !           138: is
        !           139: .MR \*(dF ,
        !           140: and
        !           141: .B dpost
        !           142: reads
        !           143: .SM ASCII
        !           144: font files from directory
        !           145: .MR \*(dF/devpost .
        !           146: .TP
        !           147: .OP \-H dir
        !           148: Use
        !           149: .I dir
        !           150: as the host-resident font directory.
        !           151: A file in
        !           152: .I dir
        !           153: that matches the name of the
        !           154: .B troff
        !           155: font is assumed to be a host resident font program
        !           156: and is included in
        !           157: .B dpost
        !           158: output.
        !           159: There is no default.
        !           160: .TP
        !           161: .OP \-L \^file
        !           162: Use
        !           163: .I file
        !           164: as the PostScript prologue.
        !           165: The default is
        !           166: .MR \*(dQ/dpost.ps .
        !           167: .TP
        !           168: .OP \-T name
        !           169: Use font files for device
        !           170: .I name
        !           171: as the best description of available PostScript fonts.
        !           172: By default,
        !           173: .I name
        !           174: is
        !           175: \*(mBpost\fP
        !           176: and
        !           177: .B dpost
        !           178: reads
        !           179: .SM ASCII
        !           180: files from
        !           181: .MR \*(dF/devpost .
        !           182: .br
        !           183: .ne 1i
        !           184: .PP
        !           185: Three options allow insertion of arbitrary PostScript
        !           186: at controlled points in the translation process:
        !           187: .TP 0.75i
        !           188: .OP \-C \^file
        !           189: Copy
        !           190: .I file
        !           191: to the output file;
        !           192: .I file
        !           193: must contain legitimate PostScript.
        !           194: .TP
        !           195: .OP \-P string
        !           196: Include
        !           197: .I string
        !           198: in the output file;
        !           199: .I string
        !           200: must be legitimate PostScript.
        !           201: .TP
        !           202: .OP \-R action
        !           203: Requests special
        !           204: .I action
        !           205: (e.g.,
        !           206: .MR manualfeed )
        !           207: on a per page or global basis.
        !           208: The
        !           209: .I action
        !           210: string can be given as
        !           211: .IR request \|,
        !           212: .IM request : page\f1\|,
        !           213: or
        !           214: .IM request : page : file\f1\|.
        !           215: If
        !           216: .I page
        !           217: is omitted or given as 0 the request
        !           218: applies to all pages.
        !           219: If
        !           220: .I file
        !           221: is omitted the request
        !           222: lookup is done in
        !           223: .MR \*(dQ/ps.requests .
        !           224: .PP
        !           225: All
        !           226: .I files
        !           227: should be prepared by
        !           228: .B troff
        !           229: for the same device.
        !           230: Device tables that describe real PostScript fonts that can be
        !           231: used by
        !           232: .B dpost
        !           233: should include
        !           234: .EX
        !           235: PDL PostScript
        !           236: .EE
        !           237: in their
        !           238: .SM DESC
        !           239: file.
        !           240: Tables that depend on a non-standard character set encoding indicate
        !           241: that fact by an
        !           242: .MW Encoding
        !           243: entry in their
        !           244: .SM DESC
        !           245: file.
        !           246: For example,
        !           247: .EX
        !           248: Encoding Latin1
        !           249: .EE
        !           250: means include file
        !           251: .MR \*(dQ/Latin1.enc .
        !           252: The
        !           253: .OP \-E
        !           254: option overrides the
        !           255: .SM DESC
        !           256: setting.
        !           257: .SH EXAMPLES
        !           258: .PP
        !           259: A typical command line might be:
        !           260: .EX
        !           261: pic  \f2files\fP | tbl | eqn | troff -mm | dpost
        !           262: .EE
        !           263: .SH DIAGNOSTICS
        !           264: A 0 exit status is returned if
        !           265: .I files
        !           266: were successfully translated,
        !           267: while 2 often indicates a syntax error in the input
        !           268: .IR files .
        !           269: .SH WARNINGS
        !           270: .PP
        !           271: .B dpost
        !           272: output does not usually conform to Adobe's file-structuring conventions.
        !           273: Send the output through
        !           274: .B postreverse
        !           275: to produce a minimally conforming PostScript file.
        !           276: .PP
        !           277: Emulation is expensive and does not always produce satisfactory results.
        !           278: No attempt has been made to implement the character sets or fonts available
        !           279: on all devices supported by
        !           280: .BR troff .
        !           281: Missing characters are replaced by white space, and unrecognized
        !           282: fonts default to one of the Times fonts (e.g.,
        !           283: .MR R ,
        !           284: .MR I ,
        !           285: .MR B ,
        !           286: or
        !           287: .MR BI ).
        !           288: .SH FILES
        !           289: .MW \*(dF/devpost/*
        !           290: .br
        !           291: .MW \*(dF/devpost/charlib/*
        !           292: .br
        !           293: .MW \*(dQ/dpost.ps
        !           294: .br
        !           295: .MW \*(dQ/color.ps
        !           296: .br
        !           297: .MW \*(dQ/draw.ps
        !           298: .br
        !           299: .MW \*(dQ/forms.ps
        !           300: .br
        !           301: .MW \*(dQ/ps.requests
        !           302: .SH SEE ALSO
        !           303: .BR buildtables (1),
        !           304: .BR postio (1),
        !           305: .BR postprint (1),
        !           306: .BR postreverse (1),
        !           307: .BR psencoding (1),
        !           308: .BR troff (1),
        !           309: .BR font (5),
        !           310: .BR troff (5)

unix.superglobalmegacorp.com

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