简体中文 Solaris 用户指南

mp 实用程序打印

在当前的简体中文 Solaris 发行版中可以使用增强的 mp 打印实用程序。可以使用 mpzh 语言环境中打印 zh 文件或在 zh.UTF-8 语言环境中打印 UTF-8 文件。

此实用程序的输出是标准的 PostScript,可以发送到任何 PostScript 打印机。

使用以下命令可通过 mp 实用程序打印文件。


system% mp filename | lp

还可以使用此实用程序作为过滤器,因为 mp 接受 stdin 流。


system% cat filename | mp | lp

可以将此实用程序设置为行式打印机的打印过滤器。例如,以下列命令序列通知打印服务打印机 lp1 只接受 mp 格式文件。此命令还在端口 /dev/ttya 安装打印机 lp1。有关更多详细信息,请参见 lpadmin(1M) 手册页。


system% lpadmin -p lp1 -v /dev/ttya -I MP
system% accept lp1
system% enable lp1 

可以使用以下命令为 LP 打印服务添加过滤器。


system% lpfilter -f filtername \
-F pathname

过滤器用 /usr/bin/mp 命令将缺省输入类型转换为 PostScript 输出。

要打印 UTF-8 文件文件,使用如下所示的命令行。


system% lp -T MP UTF-8-file

有关 mp(1) 的更多详细信息,请参见手册页。

mp 用作 Xprt(X 打印服务器)客户机

mp 用作 Xprt 客户机使 mp 能打印连接到受 Xprt 打印服务支持的网络上的任何打印机的输出。作为 Xprt 客户机,mp 支持 PostScript 和许多版本的 PCL。

Xprt 客户机根据下列规则尝试连接到 Xprt 服务器: