中文打印工具 Solaris 8 如何打印中文( 二 )


从;Solaris;环境的下一个发行版本开始,将淘汰;xutops;(10) 。
--------------------------------------------------------------------------------

要用;mp;公用程序打印,请键入:


system%;mp;filename;|;lp


您也可以将该公用程序作为一个过滤器使用,因为该公用程序接受;stdin;流:


system%;cat;;filename;|;mp;|;lp


您可将该公用程序设置为一个行式打印机的打印过滤器 。例如,以下命令序列通知;LP;打印服务,打印机;lp1;只接受;mp;格式文件 。此命令行还把打印机;lp1;安装在端口;/dev/ttya;上 。详细信息,请参见;lpadmin;(1m);手册页 。


system%;lpadmin;-p;lp1;-v;/dev/ttya;-I;MPsystem%;accept;lp1system%;enable;lp1;


您可以按下述方法使用;lpfilter(1M);命令为过滤器添加;lpfilter;公用程序 。


system%;lpfilter;-f;filtername;-F;pathname


lpfilter;命令通知;LP;(打印服务);,可通过名为;pathname;的过滤器描述文件使用转换器;(此处为;xutops) 。路径名可按以下方法决定:


Input;types:;simpleOutput;types:;MPCommand:;/usr/bin/mp;


使用;/usr/bin/mp,过滤器将缺省类型文件输入转换为;PostScript;输出 。

要打印;UTF-8;文本文件,请用以下命令:


system%;lp;-T;MP;UTF-8-file


有关;mp(1);命令的详细信息,请参见;mp(1);手册页 。

推荐阅读