The program
epsonps
converts epson printer codes from an input file
file
to POSTSCRIPT on standard output.
Unknown, ignored or invalid epson codes are printed on standard error output.
The program
epsonps
is an excellent ASCII listing printer.
The program
epsonps
can convert Epson LX-800 codes, Epson LQ-800 codes, and IBM text screen dumps.
OPTIONS
Boolean flags that are turned on by
certain letters (such as -e to select elite pitch) can be turned off
by following the option immediately with a 0 (as in -e0). The
options that this can be used with are LRcdesq.
The command line switches are:
-L
Auto linefeed. Add linefeed after carriage return.
-R
Auto carriage return. Add carriage return after linefeed.
Useful for printing UNIX files which only have linefeed at end of lines.
-c
Condensed mode. Print characters at 60% of their normal width.
-d
Disable debug mode. By default, unknown, ignored or invalid epson
codes are output to stderr.
-e
Elite mode. Print characters at elite pitch (12cpi)
instead of the default pica pitch (10cpi).
-lleftmargin
Set the left margin to leftmargin pica width characters.
Default left margin is 0.
-q
Epson LQ-800 mode. Default is Epson LX-800 mode.
-ooutfile
Set the output file to outfile. Default is stdout.
-s
Select screen dump mode.
All characters except carriage return and line feed are printable.
Default is off.
-tpapertype
Set the paper type to papertype.
Valid paper types include:
a4-12 12 by 8.5 inch mapped to a4, 72 lines/page
a4-15w 11 by 15 inch mapped to a4 rotated, 66 lines/page
11 11 by 8.5 inch, 66 lines/page
11-15w 11 by 15 inch mapped to 11 by 8.5 inch rotated, 66 lines/page
Default is a4.
Other formats can be easily added by modifying the source code.
FILES
The prolog file epsonps.pro is needed by epsonps.
An attempt is made to open epsonps.pro in the current directory,
and then in the same directory as the epson executable.