当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : gnochm的中文乱码补丁
帖子发表于 : 2007-08-30 20:44 
头像

注册: 2006-02-01 14:37
帖子: 498
地址: 火星
送出感谢: 0 次
接收感谢: 0 次
1. 背景
gnochm目前对于有charset设置的文件显示比较正常,但对于有些不标准的chm文件(比如明明编码为gb2312或gbk,却不设置charset),gnochm就显示不正常了。本patch主要针对该缺陷而作。

2. patch使用说明
解压下载的tar包: tar -xvjf gnochm.tar.bz2
方法1. 用gnochm-0.9.9-addcharset文件,直接替换/usr/bin/gnochm
sudo cp /usr/bin/gnochm /usr/bin/gnochm.bak (gnochm备份操作,厌烦者可以跳过)
sudo cp gnochm-0.9.9-addcharset /usr/bin/gnochm
方法2. 为/usr/bin/gnochm打补丁
sudo patch -p0 /usr/bin/gnochm < gnochm-0.9.9-addcharset.patch

3. 测试环境
ubuntu7.04-i686
archlinux-i686

4. 改动说明
patch比较简单,主要是显示之前先判断是否对charset进行了设置,如果没有设置,则将其转换成utf8编码,并且设置charset为utf8。

由于gnochm用python编码,因此你可以随时查看源文件, 进行bug修改。
欢迎大家对还存在的其它缺陷或bug在此帖中进行讨论!

引用: http://www.linuxsir.org/bbs/showthread.php?t=302346

我测试过了,在7.04英文版本中确实奏效。


附件:
gnochm.tar.bz2 [15.37 KiB]
被下载 1014 次


_________________
gin1 na4 bua3 de4 , ma1 ma1 fu1 fu1.
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-31 0:53 

注册: 2006-10-04 23:16
帖子: 183
送出感谢: 0 次
接收感谢: 0 次
chmsee比较好用,完全没有乱码问题。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-31 1:18 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
libchm-bin


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-31 9:54 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
直接不用chm算了。要不是测试,我才不安装chmsee了。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-01 22:18 

注册: 2007-08-04 13:04
帖子: 274
送出感谢: 0 次
接收感谢: 0 次
谢谢,这个蛮好用的,chm看得不多, 这个够用


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-01 22:21 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
感觉最好用的还是 firefox 的chm插件


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-04-13 13:32 

注册: 2008-04-08 19:53
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
firefox那个chmreader插件好像只支持firefox 1.5的,不知道2.0以上的。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-04-13 13:39 
头像

注册: 2007-11-22 10:20
帖子: 3406
地址: 北京
送出感谢: 0 次
接收感谢: 1
我用gnochm,比chmsee好多了。


_________________
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-05-02 16:23 

注册: 2007-11-29 0:10
帖子: 57
送出感谢: 0 次
接收感谢: 0 次
firefox的那个chm Reader的的确是最好,但是firefox3还不支持,现在能支持到2拉,而不是楼上某位仁兄说的1.5,自己考虑用那个拉。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-05-03 15:34 
头像

注册: 2006-09-07 13:44
帖子: 317
送出感谢: 0 次
接收感谢: 0 次
:P


_________________
自在的风~


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-05-03 16:37 

注册: 2008-05-03 16:35
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
firefpx能用了吧











_________________
我的人生感言:It's never too old to learn wow gold .A journey of a thousand miles begins with a maple story mesos single step,and I like lotro gold.


页首
 用户资料  
 
12 楼 
 文章标题 : 依然乱码
帖子发表于 : 2008-05-09 7:22 

注册: 2007-10-25 7:20
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
我试了一下,依然乱码。
难道是rp问题?


附件:
文件注释: 我的屏幕截图!
Screenshot-CHM 阅读器 - 软件破解教学.chm.png
Screenshot-CHM 阅读器 - 软件破解教学.chm.png [ 85.96 KiB | 被浏览 2101 次 ]

页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-05-10 18:20 

注册: 2008-04-23 15:29
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
还没试过。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: gnochm的中文乱码补丁
帖子发表于 : 2009-01-24 18:02 
头像

注册: 2008-10-11 4:11
帖子: 276
地址: 瑞金无线电学校
送出感谢: 0 次
接收感谢: 0 次
gnochm就算显示出来,速度上也比较慢。
推荐firefox的插件chm reader。不过64位的同志可能要用ff3.0以上才能正常使用该插件。
还推荐chmsee. 提供源码安装:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=181759


_________________
You never know if you don't try


页首
 用户资料  
 
15 楼 
 文章标题 : Re: gnochm的中文乱码补丁
帖子发表于 : 2009-05-12 18:55 

注册: 2008-11-23 21:49
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
gnochm 点击[View full size image] 看放大的图片 出现乱码 怎么解决


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译