summaryrefslogtreecommitdiffstats
path: root/chapter_08.xml
blob: c9717a26bc1ab72028f996b0a67eb47861af25ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?xml version="1.0"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
  "/usr/share/xml/docbook/xml-dtd-4.5/docbookx.dtd">

<chapter>
<title>Printing</title>

<section>
<title>Choosing A Printer</title>

<para>
Linux hasn't always had a great history with printers. For many years,
printing was a black art to many Linux users, and very few printers
worked reliably. Today, most printers will work well with Linux, but
some still do not. If you're purchasing a new printer, be aware that
many of the cheap inkjet models aren't as well supported in Linux as
more expensive laser printers. If you're unsure about a printer, you
can check online to see if others have had success with it.
</para>

<para>
All these warnings are perhaps a bit overkill though, as the large
majority of printers work with Linux after only a brief and simple
setup. The progress in this direction is largely due to the efforts of
the Common UNIX Printing System, (CUPS). CUPS is a printing system used
by Slackware and most other Linux distributions today. It primarily uses
a graphical setup procedure accessed via a web browser. In order to
setup a printer with CUPS, you'll need to open a web browser such as
firefox, konqueror, or links and go to 
<ulink url="http://localhost:631">http://localhost:631</ulink>.
</para>

<imagedata fileref="img/cups-01.png" format="PNG" />

</section>

<section>
<title>Setting Up a Printer in CUPS</title>

<para>
From this point onward, setting up a printer is just a series of
following the step-by-step instructions with CUPS, but a few areas
merit some clarification.
</para>

</section>

<section>
<title>Commandline Print Utilities</title>

<para>
Using the command <command>lpr</command>(1) to print files, is a simple task.
It can queue a print job using a file or standard input (stdin).
Refer to the manpages for more options.
</para>

<para>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</para>

</section>

</chapter>