These are various files related to printing under GNU/Linux and/or Unix. align.ps - Replacement for the original /usr/share/ghostscript/*/lib/align.ps of GhostScript. Much eaier to use than the original one. Print it and follow the instructions on it to get your PostScript printouts well-centered and with full use of the imageable area of the printer. Especially needed on PCL laser printers from other manufacturers than HP since the GhostScript PCL drivers are mainly tested on HP printers. With some drivers (as the ones coming with CUPS) it does not work. CUPS users should use this file with the "alignmargins" script described below. Thanks to Dieter Stueken to provide this. Found on http://www.geocrawler.com/archives/3/378/1997/1/50/2064509/ alignmargins - Program to adjust the margins and the centering when printing PostScript files on a printer set up with CUPS. Especially needed on PCL laser printers from other manufacturers than HP since the GhostScript PCL drivers are mainly tested on HP printers. To use it, follow simply the instructions on the screen. If it fails, adjust the paths in the beginning of the script (script written in Perl). The program saves the adjustments in the PPD file of the print queue (/etc/cups/ppd/.ppd) as an additional option (with which you can turn on and off your settings). It is recommended to use the improved alignment page "align.ps" (see above). Put "align.ps" into te same directory as "alignmargins" or into one of the directories listed in the "my $adjustmentpage = ..." in the script. cartutil.c - printer configuration utility for Lexmark Optra 40 and 45. cdj880-1.31.tar.gz - random obsolete version of "cdj880" driver. fmsearch.tar.gz - Easy-to-use command line tools to auto-detect local printers (USB/Parallel) and to search the Foomatic database entry for the found printer. Contrinbuted by Diego Saravia (dsa at unsa dot edu dot ar) and Dolores (loli at unsa dot edu dot ar). getusbprinterid.pl - A small Perl script to retrieve the device ID string from USB printers. Call it with "getusbprinterid.pl /dev/usb/lp0", "getusbprinterid.pl /dev/usblp0" or whatever USB device file your printer is assigned to. You need read and write access to the device file and you need GNU/Linux as the operating system. ghostscript-6.51-Epson_eplaseren.patch - Patch to use Epson's laser printer drivers under GhostScript 6.51, after unpacking the driver source in the "src" subdirectory of the GhostScript source tree, do "patch -p1 < ghostscript-6.51-Epson_eplaseren.patch" in the main dir of the GhostScript source tree. GS-7,05-MissingDrivers-1.tar.gz - In GNU GhostScript 7.05 (ESP GS 7.05.3 and earlier) some drivers were taken out. This package contains the appropriate files to get them back. hp1000fw - Tool to automatically upload the firmware to the HP LaserJet 1000. See http://www.linuxprinting.org/pipermail/hp-list/2003q1/002376.html and other postings on this thread on http://www.linuxprinting.org/pipermail/hp-list/2003q1/thread.html hpijs - Enhancements and patches for HP's HPIJS drivers (http://hpinkjet.sf.net/, "hpijs" and "hpijs-rss" database entries on this site). lexmark-foomatic-kit.tar.gz - Foomatic data for Lexmark's proprietary inkjet drivers, for the Z22, Z23, Z32, Z33, Z52, and Z53. lm1000 - Driver for the Lexmark 1100, original site: http://www.burntcouch.com/lexmark/ lxm3200-tweaked-20030501.tar.gz - Tweaked version of Daniel Gordini's driver for the Lexmark 3200. This version prints also on the Z12 and the Z31 with correct margins. Done by Boer Attila (boera at unitbv dot ro), Tomas Groth (tomasgroth at hotmail dot com), older version on http://www.distantvoices.org/ ("lxm3200-tweaked" driver entry in the Foomatic database). The file "Z12-Z31-QuickSetup" is a nice guide to get the driver working, it applies also to other printers when one uses the appropriate PPD file from linuxprinting.org. lz11.tar.gz - Version of the "cZ11" driver from Christian Kornblum, with enhancements and bug fixes from Som-Som, Erik Bernhardson, Mihael Hategan, and Till Kamppeter ("lz11" driver entry). nprint - CUPS backend script to print on printers connected to a Novell server, instructions in the beginning of the file. oki4linux.tar.gz - driver for Okidata Okipage 4w and 4w+ "GDI" printers, version 2.0 ("oki4w" driver). oki4linux-2.0-daemon-patch - daemon to use oki4linux 2.0 with printer spoolers ("oki4w" driver). oki4linux-2.1gst.tar.gz - oki4linux 2.1, including daemon ("oki4w" driver). pbmtozjs.c - Driver for the HP LaserJet 1000 and similar GDI laser printers ("pbmtozjs" driver entry). piped-pup.patch - long since included in the standard PUP release. pjloptions.tar.gz - Collection of PJL options of various printers. See README file in "foomatic-db-engine" package (part about "foomatic-getpjloptions" and "foomatic-addpjloptions" commands). See also chapter 8 ("How to Contribute") of the tutorial on http://www.linuxprinting.org/linux-kongress-tutorial-2002.html. photo_print - A program to print 4 or more photos on one page, instructions in the beginning of the file. CUPS is needed for this. pnm2ppa_Installer.dmg, pnm2ppa_Installer_doc.html - Mac OS X installer for the "pnm2ppa" driver for HP's PPA printers (DeskJet 710, 712, 720, 722, 820, 1000). The ".html" file contains instructions on how to set up a printer with this package. ppdtopdq.tar.gz - half-baked PPD to PDQ driver spec converter. ptal - CUPS backend script for HP multi-function devices used with HPOJ (http://hpoj.sourceforge.net/), instructions in the beginning of the file. Only for HPOJ 0.8 and earlier. 0.9 includes it already. rlpr-2.02.tar.gz - the rlpr utility to print on remote LPD printers. The author's web page does not exist any more. samsung-gdi/ - Samsung ML-4500/Lexmark E210 "SmartGDI" driver. Already included in ESP GhostScript 7.05.4 and newer ("gdi" driver entry). sharp.upp - UPP driver file for the Sharp inkjets and their Xerox counterparts ("sharp.upp" driver entry). stylewriter.tar.gz - "lpstyl" driver for the Apple StyleWriter series. The author's web page does not exist any more. usb_id_test.c - Same as getusbprinterid.pl, but written in C. Compile it simply with "gcc -o usb_id_test usb_id_test.c". Call it with "usb_id_test /dev/usb/lp0", "usb_id_test /dev/usblp0" or whatever USB device file your printer is assigned to to get the device ID string of your printer. You need read and write access to the device file and you need GNU/Linux as the operating system.