/etc/a2ps-site.cfg is in a2ps 1:4.14-1.3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | # a2ps-site.cfg -*- Makefile -*-
#
# This file is included from a2ps.cfg
#
# In this file should be defined your specific values you want to keep
# for other installation (future) installation of a2ps.
#################################################################
# 1) System dependent parameters #
#################################################################
# Default encoding
Options: --encoding=latin1
# Default medium
Options: --medium=libpaper
#################################################################
# 2) Your printers #
#################################################################
# By default, produce Level 1 PostScript.
# Currently it only means to consider only the 13 level 1 standard
# fonts, and not the 35 standard level 2 fonts.
DefaultPPD: level1
# NOTE:
# Because sending a file to a printer is system dependent and because
# this file is meant to be system independent, there are two variables
# defined in a2ps.cfg you should use here.
# - #{lp.default}
# Its value is typically `lp' or `lpr'.
# - #{lp}
# Its value is typically `lp -d' or `lpr -P'. Immediately after
# #{lp} there should be the name of the printer.
#
### DefaultPrinter
# DefaultPrinter is the printer which is called upon `a2ps -d'.
DefaultPrinter: | #{lp.default}
### UnknownPrinter
# The `UnknownPrinter' is the command used when the user specified
# the name of the printer (a2ps -P <printer-name>), but <printer-name>
# is not specified below as a special case.
# <printer-name> is available here as `#o'.
UnknownPrinter: | #{lp} #o
### Some special printers.
# This section is to fill only if you want to tune your system.
# The entry `UnknownPrinter' is enough to handle any case.
# For instance, I want to specify that arlette is a Level 2 PostScript
# printer. I specif no command, so the `UnknownPrinter' command will
# be used.
#Printer: arlette level2
# dominique is a level 2 PostScript _without_ Duplex support.
# Here I *want* a special command, not that of the UnknownPrinter.
# We use the shell script psmandup to simulate Duplex.
#Printer: dominique level2 | #?d#psmandup -n|## #{lp} dominique
# This is just to show that any command can be used. Instead of
# printing, the output is piped in `wc'.
#Printer: wc | wc -l
# You can also save in a file if you wish.
#Printer: netscape >netscape.ps
# This example uses the fact that `$N' expands in the input file name,
# so a2ps foo -P gzip will save the output in foo.ps.gz.
#Printer: gzip | gzip -c > $N.#..gz
|