3.1.9 PostScript Options
The following options are related only to variations you want to produce
onto a PostScript output.
-- Option: --ppd[=KEY]
With no argument, set automatic PPD selection, otherwise set the
PPD to KEY. FIXME: what to read.
-- Option: -n NUM
-- Option: --copies=NUM
print NUM copies of each page
-- Option: -s DUPLEX-MODE
-- Option: --sides=DUPLEX-MODE
Specify the number of sheet sides, or, more generally, the Duplex
mode (Note: Glossary). The valid values for DUPLEX-MODE are:
One page per sheet.
Two pages per sheet, DuplexNoTumble mode.
Two pages per sheet, DuplexTumble mode.
Not only does this option require Duplex from the printer, but it
also enables duplex features from a2ps (e.g., the margin changes
from front pages to back pages etc.).
-- Option: -S KEY[:VALUE]
-- Option: --setpagedevice=KEY[:VALUE]
Pass a page device definition to the generated PostScript output.
If no VALUE is given, KEY is removed from the definitions. Note
that several `--setpagedevice' can be accumulated.
For example, command
ubu $ a2ps -SDuplex:true -STumble:true NEWS
[NEWS (plain): 15 pages on 8 sheets]
[Total: 15 pages on 8 sheets] sent to the default printer
prints file `report.pre' in duplex (two sides) tumble (suitable for
landscape documents). This is also valid for delegated files:
a2ps -SDuplex:true -STumble:true a2ps.texi
Page device operators are implementation dependent but they are
standardized. Note: Page Device Options, for details.
-- Option: --statusdict=KEY[:VALUE]
-- Option: --statusdict=KEY[::VALUE]
Pass a statusdict definition to the generated PostScript output.
`statusdict' operators and variables are implementation dependent;
see the documentation of your printer for details. Note:
Statusdict Options, for details. Several `--statusdict' can be
If no VALUE is given, KEY is removed from the definitions.
With a single colon, pass a call to an operator, for instance:
a2ps --statusdict=setpapertray:1 quicksort.c
prints file `quicksort.c' by using paper from the paper tray 1
(assuming that printer supports paper tray selection).
With two colons, define variable KEY to equal VALUE. For instance:
a2ps --statusdict=papertray::1 quicksort.c
/papertray 1 def
in the PostScript.
-- Option: -k
-- Option: --page-prefeed
enable page prefeeding. It consists in positioning the sheet in
the printing area while the PostScript is interpreted (instead of
waiting the end of the interpretation of the page before pushing
the sheet). It can lead to an significant speed up of the
a2ps quotes the access to that feature, so that non supporting
printers won't fail.
-- Option: -K
-- Option: --no-page-prefeed
disable page prefeeding.
automatically generated by info2www version 18.104.22.168