Index of /download/printing
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/<queue>.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.