ansi_ps(8)
Name
ansi_ps, regis_ps, tek4014_ps − datatype to PostScript translators
Syntax
/usr/lib/lpdfilters/ansi_ps [ options ]
/usr/lib/lpdfilters/regis_ps [ options ]
/usr/lib/lpdfilters/tek4014_ps [ options ]
Description
Each translator reads from standard input and writes to standard output. If the data type is to be printed on a PostScript printer with specialised support, the translator is invoked by lpd using the xlator_call script. Refer to xlator_call(.).
The ansi_ps command is the ANSI to PostScript translator.
The regis_ps command is the Regis to PostScript translator.
The tek4014_ps command is the Tektronix 4014 to PostScript translator.
The ANSI translator implements DEC-STD-074-0 (Printer System Reference Manual) and conforms to ISO/DSI 6429, ISO/DSI 2022, and ANSI X3.4 standards. Escape sequences (documented in the translator reference manual) that do not begin with DEC are taken from the ISO/DSI 6429, ISO/DSI 2022 and ANSI X3.4 standards. Escape sequences that begin with DEC are legal extensions of DEC-STD-074-0. The ANSI translator implements a few of the escape sequences documented in these standards.
The ANSI translator, ansi_ps, requires a preamble to be present in the printer, and is designed to send this preamble to the printer. However, it is quicker if the TCP/IP Supporting Host Software loads the preamble at boot time.
For instructions on what to do to enable the TCP/IP Supporting Host software to load the preamble when it boots, and to disable the translator from sending the preamble, see the Release Notes.
Options
The valid options for the ansi_ps translator are:
−eInterpret line feed as carriage return line feed. It is implemented by sending the control sequence string, <CSI>20h to the translator before reading standard input.
−Fpagesize
Select the size of the pages to be printed. The valid page sizes are: letter, a, ledger, b, legal, executive, a5, a4, a3, b5 or b4. If the page size is not specified, a4 is used.
−Oorientation
Select the orientation of the text on the page. The valid orientations are: portrait or landscape. If the orientation is not specified, portrait is used.
−moutput_mode
Select the output mode of ansi_ps. The output modes are:
| 8f | Full 8-bit output | |
| 7f | 7-bit output | |
| 8g | GL/GR only | |
| 7g | GL only |
If the output mode is not specified, 8f is used.
−Rresource_string
Inform ansi_ps of a pre-loaded resource present in the PostScript environment of the printer. Multiple −R options may be passed.
−sInhibit the final showpage. This allows more than one page to be printed on each sheet.
The valid options for the regis_ps and tek4014_ps translators are:
−Fpagesize
Select the size of the pages to be printed. The valid page sizes are: letter, a, ledger, b, legal, executive, a5, a4, a3, b5 or b4. If the page size is not specified, a4 is used.
−Oorientation
Select the orientation of the text on the page. The valid orientations are: portrait or landscape. If the orientation is not specified, portrait is used.
−sInhibit the final showpage. This allows more than one page to be printed on each sheet.