LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 875|回复: 0

汉字打印乱码

[复制链接]
发表于 2011-1-13 14:22:44 | 显示全部楼层 |阅读模式
在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"来正常显示中文.连接的打印机是逐行打印的票据打印机.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表