LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: carlos

请帮忙测试新版 gnochm

[复制链接]
 楼主| 发表于 2004-10-8 17:09:34 | 显示全部楼层
我喜欢的都是 pygtk 程序
wxpython 2.6 应该会好一点吧,期望能早点发布
发表于 2004-10-8 17:20:01 | 显示全部楼层
1;没有书签。。。。。。你们的有么?
2;好多中文的不可以正常显示,并且没有地方更改编码
3;有些文件用chmsee可以正常索引,而这个不行
完毕。
 楼主| 发表于 2004-10-8 17:27:29 | 显示全部楼层
1. 你说是目录树吗?
2. i18n 支持还在改进当中,有些问题是 gtkhtml2 的 bug
3. 正常索引是什么意思?
发表于 2004-10-8 17:31:30 | 显示全部楼层
最初由 carlos 发表
1. 你说是目录树吗?
2. i18n 支持还在改进当中,有些问题是 gtkhtml2 的 bug
3. 正常索引是什么意思?

Oh,sorry,没表达清楚呵呵
1;我说的是象firefox那样的bookmark,
3;就是左边的那个目录不完整,有的书只能显示第一章,其他的都没有了。
 楼主| 发表于 2004-10-8 17:40:44 | 显示全部楼层
1. 有 bookmark 呀,把左栏宽度拉大点试试
3. 能不能把无法正常显示目录的 chm 文件放到网上让我看看?
发表于 2004-10-8 18:01:38 | 显示全部楼层
最初由 carlos 发表
功能当然是有待加强,我这里的中文 chm 虽然不多,但大部分还是能够识别的。

对于 windows,如果非要到 ie 里去设定,那等于没有设定。而且我也从来没遇到过在 windows 下需要手工设定编码的 chm 档。

以前用过 chmsee,debian-uo 里已经有它的 deb 包,我就不用费心了。但是,作者声明,它只支持中文和英文 这可不太好。相比之下,gnochm 做得比较规范,而且是用 python 实现的 (这个,我最喜欢了,哈哈)。


我发现一些 chm 文件中常有 URI 跟 相应的文件名大小写不一致的情况, 遇到这个情况 chmsee 就没辄了, 不知 gnochm 如何?
 楼主| 发表于 2004-10-8 18:13:18 | 显示全部楼层
最初由 yongq 发表
我发现一些 chm 文件中常有 URI 跟 相应的文件名大小写不一致的情况, 遇到这个情况 chmsee 就没辄了, 不知 gnochm 如何?

这个... 最好是能给出实际例子...
发表于 2004-10-8 18:21:37 | 显示全部楼层
最初由 carlos 发表
1. 有 bookmark 呀,把左栏宽度拉大点试试
3. 能不能把无法正常显示目录的 chm 文件放到网上让我看看?

1;呵呵,果然,我太马虎了。。。。
2;那本书叫learning perl 3rd,我已经传到了EElinux.3322.org的incoming目录下
发表于 2004-10-8 18:32:49 | 显示全部楼层
最初由 xbs 发表
1;呵呵,果然,我太马虎了。。。。
2;那本书叫learning perl 3rd,我已经传到了EElinux.3322.org的incoming目录下

有个问题:
当我打开learning bash shell后,为这本书增加一个bookmark为bash,
但是重新运行gnochm后,bookmark里面是空的,下面那个空白处我写上bash,
然后回车也不行,当我重新从目录里面打开
learning bash shell,bookmark里面却又正确的显示为bash。why?
发表于 2004-10-8 18:44:40 | 显示全部楼层
最初由 carlos 发表
这个... 最好是能给出实际例子...

见附件, size 过大, 只好用 split 割开, 这是第一部分.

这个 chm 中只有一个 .htm 文件, 其余都是 .cpp, .h 和 .txt
文件名全是小写的, 但是相应的 URI 却含大写字母, chmsee 不能跟随这些链结.
但不排除原因是 chmsee 不跟随非 HTML 的文件.

不过我用你包的 gnochm 连打开它都不行, 在 gnome2.6 下.
python-cjkcodecs 已经装了.

1. gnochm 好像不能对付 GB2312 的文件名:
$ gnochm 设计模式迷你手册.chm
Traceback (most recent call last):
  File "/usr/bin/gnochm", line 1525, in ?
    inst.open_file(args)
  File "/usr/bin/gnochm", line 1182, in open_file
    mbox = gnome.ui.gnome_warning_dialog(
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: invalid data


2. 改成英文文件名再试:
$ gnochm hehe.chm
启动后弹出窗口: File not recognized: hehe.chm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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