%general-entities; ]> $LastChangedBy$ $Date$ Enscript-&enscript-version; Enscript Introduction to Enscript Enscript converts ASCII text files to PostScript, HTML, RTF, ANSI and overstrikes. &lfs84_checked; Enscript cannot convert UTF-8 encoded text to PostScript. The issue is discussed in detail in the section of the page. The solution is to use , instead of Enscript, for converting UTF-8 encoded text to PostScript. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &enscript-md5sum; Download size: &enscript-size; Estimated disk space required: &enscript-buildsize; Estimated build time: &enscript-time; Enscript Dependencies Optional (or ) User Notes: Installation of Enscript Install Enscript by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc/enscript \ --localstatedir=/var \ --with-media=Letter && make && pushd docs && makeinfo --plaintext -o enscript.txt enscript.texi && popd If you have installed, you can create Postscript and PDF documentation by issuing (does not support parallel make): make -j1 -C docs ps pdf. To test the results, issue: make check. Now, as the root user: make install && install -v -m755 -d /usr/share/doc/enscript-&enscript-version; && install -v -m644 README* *.txt docs/*.txt \ /usr/share/doc/enscript-&enscript-version; If you built Postscript and PDF documentation, install it using the following command as the root user: install -v -m644 docs/*.{dvi,pdf,ps} \ /usr/share/doc/enscript-&enscript-version; Command Explanations --sysconfdir=/etc/enscript: This switch puts configuration data in /etc/enscript instead of /usr/etc. --localstatedir=/var: This switch sets the directory for runtime data to /var instead of /usr/var. --with-media=Letter: This switch sets the medium format to letter size instead of the A4 default. Contents Installed Programs Installed Libraries Installed Directories diffpp, enscript, mkafmmap, over, sliceprint, and states None /etc/enscript, /usr/share/doc/enscript-&enscript-version;, and /usr/share/enscript Short Descriptions diffpp converts diff output files to a format suitable to be printed with enscript. diffpp enscript is a filter, used primarily by printing scripts, that converts ASCII text files to PostScript, HTML, RTF, ANSI and overstrikes. enscript mkafmmap creates a font map from a given file. mkafmmap over is a script which calls enscript and passes the correct parameters to create overstriked fonts. over sliceprint slices documents with long lines. sliceprint states is an awk-like text processing tool with some state machine extensions. It is designed for program source code highlighting and for similar tasks where state information helps input processing. states