Found in: http://www.turbolinux.com.cn/chinese/topic/chineseprint.html
Linux下的中文打印 由于X Window體系結構的局限性, 在X [EMAIL PROTECTED] 比較困難. 中文打印的方法有許多種, 除了有的軟件自帶中文打印外, [EMAIL PROTECTED], 打印中文必須轉換成 PostScript 打印. 比如, 使用GB2PS, BG2PS 等. 如果使打印的質量較好, 還必須使用 TrueType 字體. 在GB/GBK打印中, [EMAIL PROTECTED] 現在被廣泛地用于中文打印. 另外為了能直接打印中文, TurboLinux 還增加了命令ns2gbps, ns2b5ps 可以在Netscape中直接打印, 命令a2gbps, a2b5ps可以把文本文件轉換 成PostScript文件打印. 詳細情況可參見 TurboLinux中的有關中文文檔. Adobe 的 CID font 可能是最好的解決方案. Found in: http://www.turbolinux.com.cn/chinese/topic/turboprint.txt Linux系統下的中文打印 --------------------- 1. 打印中文文本文件 [EMAIL PROTECTED]@ 1) 中文國標碼(GB2312)或國標擴展碼(GBK)文本文件 [EMAIL PROTECTED]@ 有兩種方法: [EMAIL PROTECTED], 如 [EMAIL PROTECTED]@[EMAIL PROTECTED]@ [EMAIL PROTECTED] /]# lpr gb.txt [EMAIL PROTECTED], 再用lpr命 令送到打印機上打印, 如 [EMAIL PROTECTED]@[EMAIL PROTECTED]@ [EMAIL PROTECTED] /]# txt2gbps gb.txt > gb.gps [EMAIL PROTECTED]@[EMAIL PROTECTED]@ [EMAIL PROTECTED] /]# lpr gb.gps [EMAIL PROTECTED]@ 2) 中文Big5碼文本文件 [EMAIL PROTECTED]@ 由于系統打印機過濾器缺省認為要打印的文本文件是中文國標碼(GB2312) 或國標擴展碼(GBK), 所以您不能直接在命令行用"lpr big5.txt"[EMAIL PROTECTED] 碼文本文件. 但您可以用txt2b5ps命令將文本文件轉換為中文PostScript文件, 再用 lpr命令送到打印機上打印, 如 [EMAIL PROTECTED]@[EMAIL PROTECTED]@ [EMAIL PROTECTED] /]# txt2b5ps big5.txt > big5.bps [EMAIL PROTECTED]@[EMAIL PROTECTED]@ [EMAIL PROTECTED] /]# lpr big5.bps 注意: 在上面的几個打印過程中, 系統打印過濾器不會對您的文本文件進行自動折行 處理, 所以如果您的文本文件中有較長(每行大于80個西文字符或40個中文字符)的行, [EMAIL PROTECTED], 然后再用上面的方法打印. 2. 在Netscape Communicator中打印中文頁面 [EMAIL PROTECTED]@ 1) 中文國標碼(GB2312)或國標擴展碼(GBK)頁面 [EMAIL PROTECTED]@ 首先將頁面的"查看-->字符集"選項設為"中文簡體 (GB2312)", 然后打開 "文件-->打印..."菜單項, 在打印窗口里, 更改"打印命令:"選項為 "ns2gbps - | lpr", 就可以直接將頁面發送到打印機上打印了. <img src="netscape_chinese_print.gif" height=402 width=436> [EMAIL PROTECTED]@ 2) 中文Big5碼頁面 [EMAIL PROTECTED]@ 首先將頁面的"查看-->字符集"選項設為"中文繁體 (Big5)", 然后打開 "文件-->打印..."菜單項, 在打印窗口里, 更改"打印命令:"選項為 "ns2b5ps - | lpr", 就可以直接將頁面發送到打印機上打印了. <img src="printb5.gif" height=403 width=528> 3. 其它中文PostScript文件的打印 [EMAIL PROTECTED]@ 您可以直接將由中文LaTeX, a2gbps, a2b5ps, ns2gbps, ns2b5ps, jy2gbps 等程序產生的中文PostScript文件用lpr命令送到打印機上打印. -- [ [EMAIL PROTECTED] is the mailing-list that ] [ this mail was originally sent to, and was forwarded to this list ] [ automatically. GB characters are also converted to Big5 at the same ] [ time. Note that there may be errors during the conversion as this ] [ is not done by a human! ]