Changed some English, added a comma, fixed a title reference,
hyphenated RS232, and several other minor changes. Approved by: keramida
This commit is contained in:
parent
c7149747e8
commit
52dd0c38b9
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=25638
1 changed files with 26 additions and 27 deletions
|
@ -31,9 +31,9 @@
|
|||
<indexterm><primary>LPD spooling system</primary></indexterm>
|
||||
<indexterm><primary>printing</primary></indexterm>
|
||||
|
||||
<para>FreeBSD can be used to print to a wide variety of printers, from the
|
||||
<para>FreeBSD can be used to print with a wide variety of printers, from the
|
||||
oldest impact printer to the latest laser printers, and everything in
|
||||
between, allowing you to produce high quality printed output from the
|
||||
between, allowing you to produce high-quality printed output from the
|
||||
applications you run.</para>
|
||||
|
||||
<para>FreeBSD can also be configured to act as a print server on a
|
||||
|
@ -62,11 +62,11 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>How to print to printers connected to other computers.</para>
|
||||
<para>How to print with printers connected to other computers.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>How to print to printers connected directly to the
|
||||
<para>How to print with printers connected directly to the
|
||||
network.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -98,19 +98,18 @@
|
|||
<sect1 id="printing-intro-spooler">
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>In order to use printers with FreeBSD, you will need to set
|
||||
<para>In order to use printers with FreeBSD, you may set
|
||||
them up to work with the Berkeley line printer spooling system,
|
||||
also known as the <application>LPD</application> spooling system.
|
||||
also known as the <application>LPD</application> spooling system,
|
||||
or just <application>LPD</application>.
|
||||
It is the standard printer control system in FreeBSD. This
|
||||
chapter introduces the <application>LPD</application> spooling
|
||||
system, often simply called <application>LPD</application>, and
|
||||
chapter introduces <application>LPD</application> and
|
||||
will guide you through its configuration.</para>
|
||||
|
||||
<para>If you are already familiar with
|
||||
<application>LPD</application> or another printer spooling
|
||||
system, you may wish to skip to section <link
|
||||
linkend="printing-intro-setup">Setting up the spooling
|
||||
system</link>.</para>
|
||||
linkend="printing-intro-setup">Basic Setup</link>.</para>
|
||||
|
||||
<para><application>LPD</application> controls everything about a
|
||||
host's printers. It is responsible for a number of things:</para>
|
||||
|
@ -223,7 +222,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>See section <link linkend="printing-advanced">Advanced
|
||||
Printer Setup</link> to find out how to print a variety of
|
||||
Printer Setup</link> to learn how to print a variety of
|
||||
special file formats, to print header pages, to print across a
|
||||
network, to control access to printers, and to do printer
|
||||
accounting.</para>
|
||||
|
@ -253,7 +252,7 @@
|
|||
</itemizedlist>
|
||||
|
||||
<para>If you are setting up a printer that uses a network protocol
|
||||
to accept data to print instead of a serial or parallel interface,
|
||||
to accept data to print instead of a computer's local interfaces,
|
||||
see <link linkend="printing-advanced-network-net-if">Printers With
|
||||
Networked Data Stream Interfaces</link>.</para>
|
||||
|
||||
|
@ -290,7 +289,7 @@
|
|||
</indexterm>
|
||||
<listitem>
|
||||
<para><emphasis>Serial</emphasis> interfaces, also known
|
||||
as RS232C or RS232D, or COM ports, use a serial port
|
||||
as RS-232 or COM ports, use a serial port
|
||||
on your computer to send data to the printer. Serial
|
||||
interfaces are common in the computer industry and cables
|
||||
are readily available and also easy to construct. Serial
|
||||
|
@ -309,7 +308,7 @@
|
|||
<para><emphasis>Parallel</emphasis> interfaces use a
|
||||
parallel port on your computer to send data to the
|
||||
printer. Parallel interfaces are common in the PC market
|
||||
and are faster than RS232 serial.
|
||||
and are faster than RS-232 serial.
|
||||
Cables are readily available but more difficult to
|
||||
construct by hand. There are usually no communications
|
||||
options with parallel interfaces, making their
|
||||
|
@ -331,8 +330,8 @@
|
|||
<listitem>
|
||||
<para>USB interfaces, named for the Universal Serial
|
||||
Bus, can run at even faster speeds than parallel or
|
||||
RS232 serial interfaces. Cables are simple and cheap.
|
||||
USB is superior to RS232 Serial and to Parallel for
|
||||
RS-232 serial interfaces. Cables are simple and cheap.
|
||||
USB is superior to RS-232 Serial and to Parallel for
|
||||
printing, but it is not as well supported under &unix;
|
||||
systems. A way to avoid this problem is to purchase a
|
||||
printer that has both a USB interface and a Parallel
|
||||
|
@ -345,13 +344,13 @@
|
|||
and USB gives you two-way. Newer parallel ports (EPP and
|
||||
ECP) and printers
|
||||
can communicate in both directions under FreeBSD when a
|
||||
IEEE1284 compliant cable is used.</para>
|
||||
IEEE-1284-compliant cable is used.</para>
|
||||
|
||||
<indexterm><primary>PostScript</primary></indexterm>
|
||||
|
||||
<para>Two-way communication to the printer over a parallel
|
||||
port is generally done in one of two ways. The first method
|
||||
uses a custom built printer driver for FreeBSD that speaks
|
||||
uses a custom-built printer driver for FreeBSD that speaks
|
||||
the proprietary language used by the printer. This is
|
||||
common with inkjet printers and can be used for reporting
|
||||
ink levels and other status information. The second
|
||||
|
@ -369,7 +368,7 @@
|
|||
communication: you ask the printer for its page count (how
|
||||
many pages it has printed in its lifetime), then send the
|
||||
user's job, then ask again for its page count. Subtract the
|
||||
two values and you know how much paper to charge the
|
||||
two values and you know how much paper to charge to the
|
||||
user.</para>
|
||||
</sect4>
|
||||
|
||||
|
@ -382,8 +381,8 @@
|
|||
both should give you complete guidance.</para>
|
||||
|
||||
<para>Remember which parallel port you used on the computer.
|
||||
The first parallel port is <filename>/dev/ppc0</filename> to
|
||||
FreeBSD; the second is <filename>/dev/ppc1</filename>, and so
|
||||
The first parallel port is <filename>ppc0</filename> to
|
||||
FreeBSD; the second is <filename>ppc1</filename>, and so
|
||||
on. The printer device name uses the same scheme:
|
||||
<filename>/dev/lpt0</filename> for the printer on the first
|
||||
parallel ports etc.</para>
|
||||
|
@ -434,7 +433,7 @@
|
|||
the printer, usually through front-panel controls or DIP
|
||||
switches on the printer. Choose the highest
|
||||
<literal>bps</literal> (bits per second, sometimes
|
||||
<emphasis>baud rate</emphasis>) rate that both your computer
|
||||
<emphasis>baud rate</emphasis>) that both your computer
|
||||
and the printer can support. Choose 7 or 8 data bits; none,
|
||||
even, or odd parity; and 1 or 2 stop bits. Also choose a flow
|
||||
control protocol: either none, or XON/XOFF (also known as
|
||||
|
@ -1035,7 +1034,7 @@ showpage</programlisting>
|
|||
<sect4 id="printing-naming">
|
||||
<title>Naming the Printer</title>
|
||||
|
||||
<para>The first (easy) step is to pick a name for your printer
|
||||
<para>The first (easy) step is to pick a name for your printer.
|
||||
It really does not matter whether you choose functional or
|
||||
whimsical names since you can also provide a number of aliases
|
||||
for the printer.</para>
|
||||
|
@ -1115,8 +1114,8 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
:sh:</programlisting>
|
||||
|
||||
<para>Note how we used the correct format: the first line starts
|
||||
in the leftmost column, and subsequent lines are indented with
|
||||
a single TAB. Every line in an entry except the last ends in
|
||||
in the leftmost column, and subsequent lines are indented.
|
||||
Every line in an entry except the last ends in
|
||||
a backslash character.</para>
|
||||
</sect4>
|
||||
|
||||
|
@ -1185,7 +1184,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
|
|||
|
||||
<para>Note that the name of the printer starts in the first
|
||||
column but all other entries describing the printer should be
|
||||
indented with a tab and each line escaped with a
|
||||
indented and each line end escaped with a
|
||||
backslash.</para>
|
||||
|
||||
<para>If you do not specify a spooling directory with
|
||||
|
@ -4632,7 +4631,7 @@ cfA013rose dequeued
|
|||
<para><application>CUPS</application> uses the Internet Printing
|
||||
Protocol (<acronym>IPP</acronym>) as the basis for managing
|
||||
print jobs and queues. The Line Printer Daemon
|
||||
(<acronym>LPD</acronym>) Server Message Block
|
||||
(<acronym>LPD</acronym>), Server Message Block
|
||||
(<acronym>SMB</acronym>), and AppSocket (a.k.a. JetDirect)
|
||||
protocols are also supported with reduced functionality. CUPS
|
||||
adds network printer browsing and PostScript Printer Description
|
||||
|
|
Loading…
Reference in a new issue