demonlj
发表于 2005-11-16 13:07:00
问题出在代码本身,kanker的srpm已经提供了一个cjk补丁了
tingxx
发表于 2005-11-16 17:39:23
什么补丁?是关于中文目录或文件名的吗?
KDE
发表于 2005-11-16 19:49:23
什么补丁?是关于中文目录或文件名的吗?
你要是使用 rc1 的话,就会看到一个中文化、完整支持中文编码的 kchmviewer。
demonlj
发表于 2005-11-16 19:51:45
什么补丁?是关于中文目录或文件名的吗?
你要是使用 rc1 的话,就会看到一个中文化、完整支持中文编码的 kchmviewer。
呵呵,口才啊...
haulm
发表于 2005-11-16 19:57:21
因为ML中文环境是gbk编码,当然啦。
mandrakechina
发表于 2005-11-16 21:22:10
这个东西很好啊,不但能显示中文,也能打开中文目录下的文件。
不知道为什么大家都说这个软件不能打开中文文件名的文件,那个软件也不能打开中文文件名的文件。所谓的这些软件在我这里一点问题都没有。顺便说一句,我可不是那种整天没事干折腾系统的人。
lanzinc
发表于 2005-11-16 23:40:33
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=download&id=23909
该的目录(index)能显示吗?
KanKer
发表于 2005-11-17 00:14:14
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=download&id=23909
该的目录(index)能显示吗?
不能。
但我不认为这个文件就没有问题。这个文件用 kdevelop 自带的 kio_chm 也打不开,所以不能依某个文件来判定某个软件好不好。只要大多数打开没问题就行。
w1ang
发表于 2005-11-17 19:17:37
不是中文文件名打不开,而是打开后会有问题。我的系统是fc4,大家看下面的例子,我的一个文件名为“金庸作品集”的chm文件可以正常打开,也可以正常显示,如图。当你点“回主页”时,问题就出来了,如图,图中乱码的地方正常显示应为金庸作品集几个字。点“回目录”等几个链接没有问题。当把文件名改为其他中文(比如,金庸)时,点“回主页”时,干脆就把文件名识别为乱码了,其他几个链接还是没问题。也就是说好像中文名的文件必须和内嵌的名称基本一致才行。有没有什么补丁可以应用呢?总的说来,kchmviewer这个软件对中文的支持还是不错的。
记得我用gnochm打开多数中文chm都有问题,但就是这个文件一点问题都没有。
mandrakechina
发表于 2005-11-17 19:25:02
FC的问题是另外一码事,可是很多使用Magic的人也说中文文件名有问题,这让我很奇怪。
tingxx
发表于 2005-11-17 19:39:56
FC的问题是另外一码事,可是很多使用Magic的人也说中文文件名有问题,这让我很奇怪。
mandrakechina, 你是没有遇到这个问题了。
mandrakechina
发表于 2005-11-17 20:07:04
至少我没有在Mandriva中遇到这个问题。
tingxx
发表于 2005-11-17 21:49:20
看补丁能说明问题!!!
(20:13:49) <+650,7 @@
if ( !filename.isEmpty() )
{
- if ( !loadChmFile( filename ) )
+ if ( !loadChmFile( QString::fromLocal8Bit(filename )) )
return false;
/*
if ( search_index.isEmpty() )
@@ -810,7 +810,7 @@
baif
发表于 2005-11-17 21:52:44
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3612
这个不错。
baif
发表于 2005-11-17 21:53:21
谁能联系上作者?