ps-spool-config

ps-spool-config is a variable defined in `ps-print.el'.
Its value is
lpr-switches


Documentation:
Specify who is responsible for setting duplex and page size.

Valid values are:

`lpr-switches' duplex and page size are configured by `ps-lpr-switches'.
Don't forget to set `ps-lpr-switches' to select duplex
printing for your printer.

`setpagedevice' duplex and page size are configured by ps-print using the
setpagedevice PostScript operator.

nil duplex and page size are configured by ps-print *not* using
the setpagedevice PostScript operator.

Any other value is treated as nil.

WARNING: The setpagedevice PostScript operator affects ghostview utility when
viewing file generated using landscape. Also on some printers,
setpagedevice affects zebra stripes; on other printers, setpagedevice
affects the left margin.
Besides all that, if your printer does not have the paper size
specified by setpagedevice, your printing will be aborted.
So, if you need to use setpagedevice, set `ps-spool-config' to
`setpagedevice', generate a test file and send it to your printer; if
the printed file isn't OK, set `ps-spool-config' to nil.

You can customize this variable.

This variable was introduced, or its default value was changed, in version 20 of Emacs.