The Linux Printing HOWTO
Grant Taylor
<gtaylor+pht@picante.com>
v3.29, 9 March 1999
This is the Linux Printing HOWTO, a collection of information on how to generate, preview, print and fax anything under Linux (and other Unices in general).
1.
Introduction
1.1 History
1.2 Copyright
2.
How to print
3.
Kernel printer devices
3.1 The lp device (kernels <=2.1.32)
3.2 The parport device (kernels >= 2.1.33)
3.3 Serial devices
4.
Supported Printers
4.1 Postscript
4.2 Non-Postscript
4.3 What printers work?
5.
Which spooling software?
6.
How it works, basic
7.
How to set things up, basic
7.1 Traditional lpd configuration
7.2 File Permissions
8.
Getting Printing Software
9.
Vendor Solutions
9.1 Red Hat
9.2 Debian
9.3 Other Distributions
10.
Ghostscript.
10.1 Invoking Ghostscript
10.2 Ghostscript output tuning
11.
How to print to a printer over the network
11.1 To a Unix/lpd host
11.2 To a Win95, WinNT, LanManager, or Samba printer
11.3 To a NetWare Printer
11.4 To an EtherTalk (Apple) printer
11.5 To an HP or other ethernet printer
11.6 Running an
if
for remote printers
11.7 From Windows.
11.8 From an Apple.
11.9 From Netware.
12.
Windows-only printers
12.1 The Ghostscript Windows redirector
12.2 The pbm2ppa program
12.3 The pbm2l7k program
13.
How to print to a fax machine.
13.1 Using a faxmodem
13.2 Using the Remote Printing Service
14.
How to generate something worth printing.
14.1 Markup languages
14.2 WYSIWYG Word Processors
15.
On-screen previewing of printable things.
15.1 PostScript
15.2 TeX dvi
15.3 Adobe PDF
16.
Serial printers under lpd
16.1 Setting up in printcap
16.2 Older serial printers that drop characters
17.
Credits