'\"macro stdmacro
.if n .pH g1.postdaisy @(#)postdaisy	40.3 of 1/4/90
.\" Copyright 1989 AT&T
.nr X
.if \nX=0 .ds x} postdaisy 1 "Line Printer Spooling Utilities" "\&"
.if \nX=1 .ds x} postdaisy 1 "Line Printer Spooling Utilities"
.if \nX=2 .ds x} postdaisy 1 "" "\&"
.if \nX=3 .ds x} postdaisy "" "" "\&"
.TH \*(x}
.SH NAME
\f4postdaisy\fP \- PostScript translator for Diablo 630 files
.SH SYNOPSIS
\f4postdaisy\fP [\f2options\fP] [\f2files\fP]
.SH DESCRIPTION
The \f4postdaisy\fP filter
translates Diablo 630 daisy-wheel
.I files
into PostScript and writes the results on the standard output.
If no
.I files
are specified, or if \- is one of the input
.I files,
the standard input is read.
The following
.I options
are understood:
.TP 1.0i
\f4\-c \f2num\f1
Print
.I num
copies of each page.
By default only one copy is printed.
.TP 1.0i
\f4\-f \f2name\fP
Print
.I files
using font
.I name.
Any PostScript font can be used,
although the best results will be
obtained only with constant-width fonts.
The default font is Courier.
.TP 1.0i
\f4\-h \f2num\f1
Set the initial horizontal motion index to
\f2num\fP.
Determines the character advance and the default point size,
unless the \f4\-s\fP option is used.
The default is 12.
.TP 1.0i
\f4\-m \f2num\fP
Magnify each logical page by the factor \f2num\f1.
Pages are scaled uniformly about the origin,
which is located near the upper left corner of each page.
The default magnification is 1.0.
.TP 1.0i
\f4\-n \f2num\fP
Print
.I num
logical pages on each piece of paper, where
.I num
can be any positive integer.
By default,
.I num
is set to 1.
.TP 1.0i
\f4\-o \f2list\fP
Print pages whose numbers are given in the comma-separated
.IR list .
The list contains single numbers
.I N
and ranges
\f2N1 \fP\- \f2N2\fP.
A missing
.I N1
means the lowest numbered page, a missing
.I N2
means the highest.
.TP 1.0i
\f4\-p \f2mode\fP
Print
.I files
in either portrait or landscape
.I mode.
Only the first character of
.I mode
is significant.
The default
.I mode
is portrait.
.TP 1.0i
\f4\-r \f2num\fP
Selects carriage return and line feed behavior.
If
.I num
is 1, a line feed generates a carriage return.
If
.I num
is 2, a carriage return generates a line feed.
Setting
.I num
to 3 enables both modes.
.TP 1.0i
\f4\-s \f2num\f1
Use point size
.I num
instead of the default value set by the
initial horizontal motion index.
.TP 1.0i
\f4\-v \f2num\f1
Set the initial vertical motion index to \f2num\fP.
The default is 8.
.TP 1.0i
\f4\-x \f2num\fP
Translate the origin
.I num
inches along the positive x axis.
The default
coordinate system has the origin fixed near the
upper left corner of the page, with positive
x to the right and positive y down the page.
Positive
.I num
moves everything right.
The default offset is 0.25 inches.
.TP 1.0i
\f4\-y \f2num\f1
Translate the origin
.I num
inches along the positive y axis.
Positive
.I num
moves text up the page.
The default offset is \-0.25 inches.
.SH DIAGNOSTICS
An exit status of 0 is returned if
.I files
were successfully processed.
.SH FILES
\f4/usr/lib/postscript/postdaisy.ps
.br
/usr/lib/postscript/forms.ps
.br
/usr/lib/postscript/ps.requests\fP
.SH SEE ALSO
\f4download\fP(1),
\f4dpost\fP(1),
\f4postdmd\fP(1),
\f4postio\fP(1),
\f4postmd\fP(1),
\f4postprint\fP(1),
.br
\f4postreverse\fP(1),
\f4posttek\fP(1).
