diff options
author | Xin LI <delphij@FreeBSD.org> | 2006-03-15 19:38:56 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2006-03-15 19:38:56 +0000 |
commit | b99e83b0a7c48690c2e6b7699bbd549e9a2c8da1 (patch) | |
tree | 61578f2c24f19d8d92ac0907829272ba8ae92e3e /zh_CN.GB2312/books/handbook/printing | |
parent | f266a6a31f7f22bbb73de28eccf694ca3317afaa (diff) |
Notes
Diffstat (limited to 'zh_CN.GB2312/books/handbook/printing')
-rw-r--r-- | zh_CN.GB2312/books/handbook/printing/chapter.sgml | 169 |
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 bps, 这使得打印 - 很大的图像需要的时间很长。 </para> + <para><emphasis>串行</emphasis>接口, 也叫 RS-232 或者 COM 口, + 使用您计算机上的串口来发送数据到打印机。 + 串行接口在计算机上已经非常普遍, + 而且电缆也非常容易买到且容易制作。 + 串行接口有时需要特殊的电缆, + 而且可能需要您去配置稍微有点儿复杂的通讯选项。 + 大多数 PC 的串口的最高传输速度只有 115200 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 |