Solaris 8 如何设置打印设备

简体中文;Solaris;操作环境通过下列类型的打印设备支持打印简体中文输出:

有内置简体中文字体的行式打印机

有包含内置可缩放字体的基于;PostScript;的打印机;

用于位图打印的任何基于;PostScript;的打印机

系统管理员按照打印机产品文档所述方法安装打印机 。然后 , 用户可按本章所述步骤打印简体中文文本 。

按照打印机文档物理连接打印机 。然后使用下列说明 。

行式打印机支持
在简体中文;Solaris;操作环境下运行行式打印机 , 打印机必须识别;EUC 。

简体中文;Solaris;代码过滤器
不支持;EUC;的打印机需要个为打印转换;EUC;文件的过滤器 。例如 , 以下命令序列告诉;LP;(即打印服务);打印机;lp1;仅接受;GB;格式的文件 。该命令行还把打印机;lp1;安装在端口;ttya;上 。lpadmin(1);man;页更全面地解释该命令 。


#;lpadmin;-p;lp1;-v;/dev/ttya;-I;GB
#;accept;lp1
#;enable;lp1


象下面这样的;lpfilter;命令行可用于打印机不支持的打印文件格式的处理过程:;


#;lpfilter;-f;filter-name;-F;pathname


上面的命令通知;LP , 通过以路径名命名的过滤器描述文件可使用一个叫作过滤器名;(例如;euctogb);的转换器 。路径名的内容如下:


Input;types:;simple
Output;types:;GB
Command:;euctogb


以上过滤器采用缺省类型文件输入 , 并用;euctogb;把它转换成;GB;格式 。

要打印;EUC;文件 , 请用下列实例中的命令:


system%;lp;EUC-filename;


要打印;GB;格式文件 , 请用以下命令:


system%;lp;-T;GB;GB-filename


激光打印机支持
要用基于;PostScript;的打印机打印简体中文字符 , 简体中文;Solaris;软件应用程序必须具有简体中文;Solaris;xetops;实用程序 。

使用;xetops;实用程序
xetops;实用程序产生以位图化图形打印的图象 。

简体中文;Solaris;操作环境包括;xetops;实用程序 , 因此任何系统都可在;PostScript;打印机上打印简体中文 。

按照简体中文;Solaris;用户指南"简体中文打印设备"一章和;xetops(1)man;页都对;xetops;的使用有描述 。

打印名为文件名且包含简体中文字符的文件;(不管有或无;ASCII/英文字符); , 其典型的命令行如下:


system%;pr;filename;|;xetops;|;lp;


以文件名作为要打印文件的名称 。该文件既可包含;ASCII/英文字符也可包含简体中文 。

    推荐阅读