|
在linux主机上的LPT口上连接一台打印机,通过命令"cat file.txt > /dev/lp0"打印有汉字文本文件出现一个问题.
如果保存文本文件时编码选择"ANSI",在linux系统中用"cat file.txt"或"vi file.txt"都是乱码,但"cat file.txt > /dev/lp0"打印却没有问题.但如保存的时候先择"UTF-8",在linux系统中使用"cat"或"vi"正常,但是打印却是码乱码.
请问题谁有办法解决这个矛盾,对同一编码的中文文本文件既能显示,也能打印?
我是在Windows系统上通过"uTTY"远程对linux主机进行操作.并在PuTTY的字符集设为"UTF-8"来正常显示中文.连接的打印机是逐行打印的票据打印机. |
|