aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books/handbook/printing
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2006-03-15 19:38:56 +0000
committerXin LI <delphij@FreeBSD.org>2006-03-15 19:38:56 +0000
commitb99e83b0a7c48690c2e6b7699bbd549e9a2c8da1 (patch)
tree61578f2c24f19d8d92ac0907829272ba8ae92e3e /zh_CN.GB2312/books/handbook/printing
parentf266a6a31f7f22bbb73de28eccf694ca3317afaa (diff)
Notes
Diffstat (limited to 'zh_CN.GB2312/books/handbook/printing')
-rw-r--r--zh_CN.GB2312/books/handbook/printing/chapter.sgml169
1 files changed, 75 insertions, 94 deletions
diff --git a/zh_CN.GB2312/books/handbook/printing/chapter.sgml b/zh_CN.GB2312/books/handbook/printing/chapter.sgml
index 347d0e2083..12c67ac397 100644
--- a/zh_CN.GB2312/books/handbook/printing/chapter.sgml
+++ b/zh_CN.GB2312/books/handbook/printing/chapter.sgml
@@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Simplified Chinese Project
- Original Revision: 1.93
+ Original Revision: 1.95
$FreeBSD$
-->
@@ -92,8 +92,9 @@
<sect1 id="printing-intro-spooler">
<title>介绍</title>
- <para>为了在FreeBSD中使用打印机,
- 您需要将伯克利行式打印机打印池系统即<application>LPD</application>
+ <para>为了在 FreeBSD 中使用打印机,
+ 您需要将伯克利行式打印机打印池系统即
+ <application>LPD</application>
打印池系统设置好。
它是FreeBSD的标准打印控制系统。 这章介绍<application>LPD</application>
打印池系统, 经常简称<application>LPD</application>,
@@ -195,8 +196,8 @@
</listitem>
<listitem>
- <para>参见<link linkend="printing-advanced">高级
- 打印机设置</link>来了解怎样打印多种
+ <para>参见 <link linkend="printing-advanced">高级打印机设置</link>
+ 来了解怎样打印多种
特殊格式的文件, 怎样打印报头页, 怎样通过网络
打印, 怎样控制打印机的访问权限, 并且学会为打印
作业记帐统计。 </para>
@@ -226,9 +227,9 @@
</itemizedlist>
<para>如果您正在设置一台通过网络协议
- 接收数据来打印而不是通过串行或者并行界面的打印机,
- 参见<link linkend="printing-advanced-network-net-if">使用
- 网络数据流界面的打印机</link>。 </para>
+ 接收数据来打印而不是通过串行或者并口的打印机,
+ 参见 <link
+ linkend="printing-advanced-network-net-if">使用网络数据流界面的打印机</link>。</para>
<para>尽管这部分叫<quote>简单打印机
设置</quote>, 但还是相当复杂的。 使打印机
@@ -262,16 +263,14 @@
<secondary>serial</secondary>
</indexterm>
<listitem>
- <para><emphasis>串行</emphasis>接口, 也叫
- RS232C, RS232D 或者 COM 口, 使用您计算机上的
- 串口来发送数据到打印机。 串行
- 接口在计算机上已经非常普遍, 而且电缆
- 也非常容易买到且容易制作。 串行
- 接口有时需要特殊的电缆, 而且可能需要
- 您去配置稍微有点儿复杂的通讯
- 选项。 大多数 PC 的串口的最高
- 传输速度只有 115200&nbsp;bps, 这使得打印
- 很大的图像需要的时间很长。 </para>
+ <para><emphasis>串行</emphasis>接口, 也叫 RS-232 或者 COM 口,
+ 使用您计算机上的串口来发送数据到打印机。
+ 串行接口在计算机上已经非常普遍,
+ 而且电缆也非常容易买到且容易制作。
+ 串行接口有时需要特殊的电缆,
+ 而且可能需要您去配置稍微有点儿复杂的通讯选项。
+ 大多数 PC 的串口的最高传输速度只有 115200&nbsp;bps,
+ 这使得打印很大的图像需要的时间很长。 </para>
</listitem>
<indexterm>
@@ -279,22 +278,19 @@
<secondary>parallel</secondary>
</indexterm>
<listitem>
- <para><emphasis>并行</emphasis>界面使用
- 计算机上的并口来发送数据到
- 打印机。 并行接口在计算机上也已经非常普遍
- 而且速度高于 RS232 串行界面。
- 电缆非常容易买到, 但很难手工
- 制作。 并行接口通常没有
- 通讯选项, 这使得
- 配置它相当简单。 </para>
+ <para><emphasis>并口</emphasis>
+ 使用计算机上的并口来发送数据到打印机。
+ 并口在计算机上也已经非常普遍,
+ 而且速度高于 RS-232 串口。 电缆非常容易买到,
+ 但很难手工制作。 并口通常没有通讯选项,
+ 这使得配置它相当简单。</para>
<indexterm>
<primary>centronics</primary>
<see>parallel printers</see>
</indexterm>
<para>并口按打印机上的接头来命名也叫做
- <quote>Centronics</quote>接口
- 。 </para>
+ <quote>Centronics</quote>接口。</para>
</listitem>
<indexterm>
@@ -302,64 +298,57 @@
<secondary>USB</secondary>
</indexterm>
<listitem>
- <para>USB 接口, 即通用串行
- 总线, 可以达到比并口和串口
- 高很多的速度。 而电缆简单又便宜。
- USB 用来打印比串口和并口
- 更有优势, 但是 &unix;
+ <para>USB 接口, 即通用串行总线,
+ 可以达到比并口和串口高很多的速度。 其电缆既简单又便宜。
+ USB 用来打印比串口和并口更有优势, 但 &unix;
系统不能很好的支持它。 避免这个问题的方法就是购买一台
- 像大多数打印机一样的即有 USB 接口又有并口的
+ 像大多数打印机一样的既有 USB 接口又有并口的
打印机。 </para>
</listitem>
</itemizedlist>
- <para>一般来说并口只提供
- 单向通讯( 计算机到打印机), 而串口
- 和 USB 则可以提供双向通讯。 新的并口( EPP and
- ECP) 和打印机
- 在使用了 IEEE1284 标准的电缆之后, 可以在FreeBSD下
- 双向通讯。 </para>
+ <para>一般来说并口只提供单向通讯
+ (计算机到打印机), 而串口和
+ USB 则可以提供双向通讯。 新的并口 (EPP 和
+ ECP) 及打印机在使用了
+ IEEE-1284 标准的电缆之后, 可以在FreeBSD下双向通讯。</para>
<indexterm><primary>PostScript</primary></indexterm>
- <para>与打印机通过并口双向通讯
- 通常由这两种方法中的一种来完成。 第一个方法是
- 使用为 FreeBSD 编写的可以通过打印机使用的语言
- 与打印机通讯的驱动程序。 这通常
- 用在喷墨打印机上, 并且可以用来报告
- 剩余墨水多少和其他状态信息。 第二种方法
- 使用在支持
+ <para>与打印机通过并口双向通讯通常由这两种方法中的一种来完成。
+ 第一个方法是使用为 FreeBSD
+ 编写的可以通过打印机使用的语言与打印机通讯的驱动程序。
+ 这通常用在喷墨打印机上,
+ 且可以用来报告剩余墨水多少和其他状态信息。
+ 第二种方法使用在支持
&postscript; 的打印机上。 </para>
- <para>&postscript; 任务
- 事实上由程序发送给打印机; 但它并不进行打印
- 而是直接将结果返回给计算机。
- &postscript; 也采取双向通讯来将打印中的问题
- 报告给计算机, 比如 &postscript; 程序中的错误
- 或者打印机卡纸。 这些信息对于用户来说也许是非常
- 有价值的。 此外, 最好的在支持
- &postscript; 的打印机上记帐的方法需要双向
- 通讯: 询问打印机打印总页数 ( 打印机
- 从出厂一共打印过多少页 ), 然后发送
- 用户的任务, 之后再次查询总打印页数。 将打印前后得到
- 的两个值相减就可以得到该用户要付多少
- 纸钱。 </para>
+ <para>&postscript; 任务事实上由程序发送给打印机;
+ 但它并不进行打印而是直接将结果返回给计算机。
+ &postscript; 也采取双向通讯来将打印中的问题报告给计算机,
+ 比如 &postscript; 程序中的错误或者打印机卡纸。
+ 这些信息对于用户来说也许是非常有价值的。 此外,
+ 最好的在支持 &postscript;
+ 的打印机上记帐的方法需要双向通讯:
+ 询问打印机打印总页数 (打印机从出厂一共打印过多少页),
+ 然后发送用户的任务, 之后再次查询总打印页数。
+ 将打印前后得到的两个值相减就可以得到该用户要付多少纸钱。</para>
</sect4>
<sect4 id="printing-parallel">
<title>并口</title>
- <para>用并口连接打印机需要用
- Centronics 电缆把打印机与计算机连接起来。
- 具体说明指导应该在打印机, 计算机的说明书上有, 或者
- 干脆两个上面都有。 </para>
+ <para>用并口连接打印机需要用 Centronics
+ 电缆把打印机与计算机连接起来。
+ 具体说明指导在打印机, 计算机的说明书上应该有,
+ 或者干脆两个上面都有。 </para>
<para>记住您用的计算机上的哪个并口。
- 第一个并口在 FreeBSD 上叫 <filename>/dev/ppc0</filename>
- ; 第二个叫 <filename>/dev/ppc1</filename>, 依此
- 类推。 打印机设备也用同样的方法命名:
- <filename>/dev/lpt0</filename> 是连接在第一个并口
- 上的打印机, 依此类推。 </para>
+ 第一个并口在 FreeBSD 上叫 <filename>/dev/ppc0</filename>;
+ 第二个叫 <filename>/dev/ppc1</filename>, 依此类推。
+ 打印机设备也用同样的方法命名:
+ <filename>/dev/lpt0</filename>
+ 是接在第一个并口上的打印机, 依此类推。</para>
</sect4>
<sect4 id="printing-serial">
@@ -409,11 +398,10 @@
<literal>波特</literal> (每秒多少比特, 有时也叫
<emphasis>波特率</emphasis>) 的传输速率。
选择7或者8个数据位; 选择不校验,
- 偶校验或者奇校验; 选择1个或2个停止位。 还要选择流量
- 控制协议: 无, XON/XOFF (也叫做
+ 偶校验或者奇校验; 选择1个或2个停止位。 还要选择流量控制协议:
+ 无, XON/XOFF (也叫做
<quote>in-band</quote> 或 <quote>软件</quote>) 流量控制。
- 记住您的软件配置中的参数也要设成上面的
- 数值。 </para>
+ 记住您的软件配置中的参数也要设成上面的数值。</para>
</sect4>
</sect3>
@@ -1008,22 +996,19 @@ showpage</programlisting>
<sect4 id="printing-naming">
<title>命名打印机</title>
- <para>第一步 ( 简单 ) 就是给打印机起一个名字。
+ <para>第一步 (简单) 就是给打印机起一个名字。
您是按功能起名字还是干脆起个古怪的名字都没有关系,
- 因为您可以给打印机设置许多的
- 别名。 </para>
+ 因为您可以给打印机设置许多的别名。 </para>
<para>在
<filename>/etc/printcap</filename> 里至少有一个打印机必须指定, 别名是
- <literal>lp</literal>. 这是默认的打印机名。
- 如果用户既没有 <envar>PRINTER</envar> 环境
- 变量, 也没有在任何
+ <literal>lp</literal>。 这是默认的打印机名。
+ 如果用户既没有 <envar>PRINTER</envar> 环境变量, 也没有在任何
<application>LPD</application> 命令的命令行中指定打印机名,
- 则 <literal>lp</literal> 将是默认
- 要使用的打印机。 </para>
+ 则 <literal>lp</literal> 将是默认要使用的打印机。</para>
<para>还有, 我们通常把最后一个别名设置成能完全描述打印机的名字,
- 包括厂家和型号。 </para>
+ 包括厂家和型号。</para>
<para>一旦您选好了名字或者一些别名, 把它们放进文件
<filename>/etc/printcap</filename> 里。
@@ -1085,10 +1070,9 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
:sh:</programlisting>
- <para>注意我们的正确格式: 第一行从
- 最左边一列开始, 而后的每一行用
- TAB 缩进一次。 一行写不下需要换行时, 在换行前打一个
- 反斜杠。 </para>
+ <para>注意我们的正确格式: 第一行从最左边一列开始,
+ 而后的每一行用 TAB 缩进一次。
+ 一行写不下需要换行时, 在换行前打一个反斜杠。 </para>
</sect4>
<sect4 id="printing-spooldir">
@@ -1154,10 +1138,8 @@ rattan|line|diablo|lp|Diablo 630 Line Printer:\
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
:sh:sd=/var/spool/lpd/bamboo:</programlisting>
- <para>注意打印机的名字要从
- 第1列开始, 其他记录每行都要
- 用TAB键缩进一次, 写不开需要换行在最后加上反
- 斜杠。 </para>
+ <para>注意打印机的名字要从第 1 列开始, 其他记录每行都要用
+ TAB 键缩进一次, 写不开需要换行在最后加上反斜杠。</para>
<para>如果您没用
<literal>sd</literal> 标记指定打印池目录, 打印池系统会将
@@ -3773,10 +3755,9 @@ total 337.00 154 $ 6.74</screen>
</varlistentry>
</variablelist>
- <para>这里还有一个管理命令, &man.lpc.8; ,
- 在 <link linkend="printing-lpc"> 管理
- <application>LPD</application>
- 打印池</link> 这节中描述, 用来控制打印机和它们的队列。</para>
+ <para>还有一个管理命令, &man.lpc.8;, 在 <link
+ linkend="printing-lpc">管理打印机</link> 一节中有所介绍,
+ 它可以用于控制打印机及其队列。</para>
<para> &man.lpr.1;, &man.lprm.1;, and &man.lpq.1;
这三个命令都接受 <option>-P