「繁體中文 Solaris」軟體提供的其中一個配置檔是用來為 zh_TW.BIG5 檔案定義 Epson 點矩陣印表機中的內建字型。請先根據您的列印設備來修改配置檔後,再使用它。 /usr/lib/lp/files/big5.epson.conf 配置檔的內容可以是:
# @(#)big5.epson.conf 1.6 96/05/06 SMI; ALE # # Big5 Print Filter Configuration File for Epson Dot Matrix Printers # ACCEPT CODE RANGE: PLANE 1: 0xA140 - 0xA3E0 0xA440 - 0xC6A1 0xC940 - 0xF9D5 FONT FILES: PLANE 1: /usr/openwin/lib/locale/zh_TW.BIG5/X11/fonts/75dpi/mingL1B5-24.pcf.Z |
類似下列的 lpfilter 指令行可用來列印該印表機不支援的檔案格式:
# lpfilter -f filter-name -F filename |
上面這個指令會告訴 LP,稱為 filter-name (例如 big5.epson.filter) 的轉換程式可透過名稱為 pathname 的過濾器說明檔來取得。
如果您是安裝 Epson 點矩陣印表機,則過濾器說明檔 big5.epson.fd 的內容應該如下:
Input types: simple Output types: BIG5 Command: big5.epson.filter |
此過濾器會採用預設的類型檔案輸入,並使用 big5.epson.filter 來將它轉換為點矩陣資料串流。
例如,下列指令序列是告訴 LP (印表機服務):印表機 lp2 只接受 zh_TW.BIG5 格式的檔案。此指令行也會將印表機 lp2 安裝在雙向並列埠 /dev/bpp0 上。 lpadmin(1) 線上援助頁會更完整地說明這個指令。
# lpadmin -p lp2 -v /dev/bpp0 -I BIG5 # accept lp2 # enable lp2 |
若要以 zh_TW.BIG5 格式將含有中文字元的檔案列印到 Epson 點矩陣印表機,請使用下列指令:
system% lp -d lp2 BIG5-filename |