请教, chm文档里出现乱码, 怎么解决?# Software - 软件世界y*l2007-10-22 07:101 楼英文xp, language for non-unicode program 试过中文和英文,无区别.现在发现在一个英文chm文件里, 很多处出现中文字符状乱码, 如附件所示.想问问是否有办法解决, 谢谢!
D*V2007-10-22 07:102 楼有不少chm有这种问题,我怀疑是某种语言导致的.一般情况下,如果很重要,我建议你用htmlWorkshop把chm解压,然后到出错的那个页面(一般不止一个),找到错误的那个字符(一般情况下是个比较大的字符),然后改一下. 几年前有个file跟你这个情况差不多,就是0x20被0xA0取代了,全局搜索替换后,compile成chm,ok.【在 y******l 的大作中提到】: 英文xp, language for non-unicode program 试过中文和英文,无区别.: 现在发现在一个英文chm文件里, 很多处出现中文字符状乱码, 如附件所示.: 想问问是否有办法解决, 谢谢!
y*l2007-10-22 07:103 楼嗯, 我看了一下source, 出问题的都是标点和符号.我不知道说得准不准确, 看上去像是全角字符, chm reader不会处理...我找到个办法是, 在firefox里加个chm reader的add-on, 从firefox里打开这个文件,乱码就被认得了...