2 # GNU Enscript configuration file.
3 # Copyright (c) 1995-1998 Markku Rossi.
5 # Author: Markku Rossi <mtr@iki.fi>
9 # This file is part of GNU Enscript.
11 # Enscript is free software: you can redistribute it and/or modify
12 # it under the terms of the GNU General Public License as published by
13 # the Free Software Foundation, either version 3 of the License, or
14 # (at your option) any later version.
16 # Enscript is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 # GNU General Public License for more details.
21 # You should have received a copy of the GNU General Public License
22 # along with Enscript. If not, see <http://www.gnu.org/licenses/>.
25 # Do we accept PostScript font's composite characters? As a default,
26 # this is false because I think this is GhostScript dependant.
27 AcceptCompositeCharacters: 0
29 # Lookup path for the AFM files.
30 AFMPath: @DATADIR@/enscript/afm:/usr/local/lib/ps:/usr/lib/ps
32 # Append ^D character to the end of the output. Some printers like HP
33 # LaserJet 5 require this but the default is `false'.
36 # How characters greater than 127 are printed:
37 # 1 generate clean 7-bit code; print characters greater than 127
38 # in the backslash-octal notation `\xxx' (default)
39 # 0 generate 8-bit code
42 # Default input encoding.
43 DefaultEncoding: @encoding@
45 # Default fancy header.
46 DefaultFancyHeader: enscript
48 # Default output media.
51 # Where output goes as a default: `printer' or `stdout'
52 DefaultOutputMethod: printer
54 # Include following font files to all PostScript outputs.
56 # DownloadFont: FooFont1
57 # DownloadFont: FooFont2
59 # The escape character for special escapes.
62 # What to do when a formfeed character is encountered from input:
63 # column move to the beginning of the next column
64 # page move to the beginning of the next page
67 # Specify whether the PageSize page device option is generated to the
71 # The gray level which is used to print highlight bars.
74 # How high highlight bars are in lines. The default is 0 so no
75 # highlight bars are printed.
78 # Library path. Let's use built-in default.
81 # How wrapped lines are marked in printout. Possible values are: `none',
82 # `plus', `box' and `arrow'. As a default, we do not mark them.
83 MarkWrappedLines: none
86 # name width height llx lly urx ury
87 Media: A3 842 1190 24 24 818 1166
88 Media: A4 595 842 24 24 571 818
89 Media: A5 420 595 24 24 396 571
90 Media: Legal 612 1008 24 24 588 984
91 Media: Letter 612 792 38 24 574 768
93 # HP DeskJet media (DeskJet can't print on the bottom 1/2" of the paper).
94 Media: A4dj 595 842 24 50 571 818
95 Media: Letterdj 612 792 24 40 588 768
97 # Define ghostscript page names and their sizes
98 Media: letter 612 792 24 24 574 768
99 Media: note 540 720 24 24 516 696
100 Media: legal 612 1008 24 24 588 984
101 Media: a0 2380 3368 24 24 2356 3344
102 Media: a1 1684 2380 24 24 1660 2356
103 Media: a2 1190 1684 24 24 1166 1660
104 Media: a3 842 1190 24 24 818 1166
105 Media: a4 595 842 24 24 571 818
106 Media: a5 421 595 24 24 397 571
107 Media: a6 297 421 24 24 273 397
108 Media: a7 210 297 24 24 186 273
109 Media: a8 148 210 24 24 124 186
110 Media: a9 105 148 24 24 81 124
111 Media: a10 74 105 24 24 50 81
112 Media: b0 2836 4008 24 24 2812 3984
113 Media: b1 2004 2836 24 24 1980 2812
114 Media: b2 1418 2004 24 24 1394 1980
115 Media: b3 1002 1418 24 24 978 1394
116 Media: b4 709 1002 24 24 685 978
117 Media: b5 501 709 24 24 477 685
118 Media: archE 2592 3456 24 24 2568 3432
119 Media: archD 1728 2592 24 24 1704 2568
120 Media: archC 1296 1728 24 24 1272 1704
121 Media: archB 864 1296 24 24 840 1272
122 Media: archA 648 864 24 24 624 840
123 Media: flsa 612 936 24 24 588 912
124 Media: flse 612 936 24 24 588 912
125 Media: halfletter 396 612 24 24 372 588
126 Media: 11x17 792 1224 24 24 768 1200
127 Media: ledger 1224 792 24 24 1200 768
129 # Spooler option to suppress the job header.
130 NoJobHeaderSwitch: -h
132 # How non-printable characters are printed: `caret', `octal',
133 # `questionmark' or `space'.
134 NonPrintableFormat: octal
136 # PostScript output's first line.
137 OutputFirstLine: %!PS-Adobe-3.0
139 # Default page label format: `short' or `long'.
140 PageLabelFormat: short
142 # Enable / disable page prefeed.
145 # The PostScript language level that enscript should use.
146 PostScriptLevel: @pslevel@
148 # Printer name to spool to. As a default we want to use system's
152 # The spooler command switch to select the printer queue. This option
153 # can also be used to pass other flags to the spooler command but they
154 # must be given bofore the queue switch.
157 # Pass following Page Device options to the generated output.
160 # SetPageDevice: Duplex:true
162 # Printer spooler command name.
165 # An absolute path to the states program.
166 StatesBinary: @BINDIR@/states
168 # Create color outputs with States?
171 # The name of the States configuration file.
172 StatesConfigFile: @DATADIR@/enscript/hl/enscript.st
174 # States' default highlight style.
175 StatesHighlightStyle: emacs
177 # Path for the States program.
178 # StatesPath: @DATADIR@/enscript/hl
180 # Pass following statusdict options to the generated output.
182 # Use always paper tray 1.
183 # StatusDict: setpapertray:1
185 # Format string for table-of-contents entries.
187 # TOCFormat: $3v $-40N $3% pages $4L lines $E $C
189 # As a default, print this underlay text to all document.
190 # Underlay: mtr's printout
192 # Underlay text angle.
195 # Select underlay font.
196 UnderlayFont: Times-Roman200
198 # Select underlay gray.
201 # Underlay text starting position.
202 # UnderlayPosition: +0-0
204 # Underlay style: `outline' or `filled'
205 UnderlayStyle: outline