What's New in GNU Enscript-1.5
- new and changed options:
- -A ALIGN, --file-align=ALIGN
-
align separate input files to even ALIGN page
count
- -E, --pretty-print
-
pretty print program source files with states
- -U NUM, --nup=NUM
-
print NUM logical pages on each output page
(N-up printing)
- --help-pretty-print
-
describe all supported --pretty-print
languages and file formats
- --slice
-
print vertical slices of input files
- --toc
-
print table of contents
- config file options:
- TOCFormat
-
set the table-of-contents line format
- NoJobHeaderSwitch
-
set the spooler switch which disables job
header (-h)
- OutputFirstLine
-
set output's fist line
- StatesColorModel
-
define color model for states
- StatesConfigFile
-
set states' config file
- StatesHighlightLevel
-
define highlight level for states
- new utilities:
- sliceprint
-
print documents with long lines
- states
-
awk like state machine to highlight program listings
- many2html
-
convert files to HTML. Program supports all file
formats which can be pretty-printed with enscript.
- new encodings:
- koi8
-
Adobe Standard Cyrillic Font KOI8 charset
- latin5
-
ISO-8859/5 (ISO latin5)
- asciifise
-
7 bit ascii with fi and se encodings for {|}[\]
(old asciiscands)
- asciidkno
-
7 bit ascii with dk and no encodings for {|}[\]
- ^@color{r g b} special escape
- if input file (all input files) does not exist, enscript doesn't
- generate any output
- -E, --pretty-print highlighting for: C, ChangeLog, C++, mail,
Makefile, nroff output, Objective-C, Scheme, States, Synopsys,
Tcl, Verilog, VHDL
Markku Rossi <mtr@iki.fi>