簡體中文 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/英文字符也可包含簡體中文。
copyright © 萬盛學電腦網 all rights reserved
|