Re: 强烈推荐:Goldendict 及其词典详述(5 月 26 日更新)
发表于 : 2010-10-14 23:23
mark
anewbie 写了:首贴中说得很清楚了:“zip 压缩包内没有目录层次,应直接包含所有数据文件”。laomie 写了:例如我韦氏字典目录下有如下文件和目录
1. En-En-MWCollegiate11.dsl 文件
2. images 目录 (存放所以的图片文件)
3. sounds 目录 (存放所有的wav文件)
我操作如下
---------------------------------------------------
1. 压缩dsl文件
$ dictzip En-En-MWCollegiate11.dsl
2. 将图片文件,声音文件放到同一目录
$ mv ./image/* ./sounds
$ mv sounds En-En-MWCollegiate11.dsl.files
3. 压缩图片,声音文件
$ zip -r En-En-MWCollegiate11.dsl.files.zip En-En-MWCollegiate11.dsl.files
-----------------------------------------------------
以上操作后,图片,声音均无效。如只压缩dsl文件,不压缩图片,声音文件,而将它的目录命名为 En-En-MWCollegiate11.dsl.gz.files ,
这时图片,声音文件都有效。
请问, 我如何才能将图片,声音文件压缩成一个文件,并让它有效?
(注:goldendict 按1楼介绍从git取最新代码【2010/06/16】生成deb文件后安装)
正确的压缩包的结构应该是这样的:而你的压缩包是这样的:代码: 全选
En-En-MWCollegiate11.dsl.files.zip |---------------- some.wav |---------------- some.jpg
代码: 全选
En-En-MWCollegiate11.dsl.files.zip |---------------- En-En-MWCollegiate11.dsl.files |---------------- some.wav |---------------- wome.jpg
前面已经说过了,源里的太老,有好些明显的 bug。比如 babylon 词典含空格的词条链接问题等等,虽说最新的未必就是最好的,但这玩意儿新的还真比老的好。songah891 写了:在软件中心安装就好
这根本不应该是一个问题,你把那俩 rar 解开,看看里面有没有 jpg 图像文件和 wav 音频文件不就知道发音下没下来了么?如果俩 rar 里面有 jpg, wav 等多媒体文件,把这些文件按前面的说明打成 zip 包就完了。左手6 写了:楼主能把这个解压的说的更简单些吗我目前是这个状态
能取词,但是不能发音
其中的lsd文件有5百多m
dsl.dz只有13m
另外我下的是这个
http://traduko.lib.ru/mw_collegiate_lingvo.html
compiled dictionary pronunciation and illustrations for Lingvo 12 and older (RapidShare, 556 MB):
Volume 1, Volume 2, Volume 3, Volume 4, Volume 5, Volume 6
source dictionary in the language of DSL (6,3 MB)
illustration (22,5 MB)
这个好像是不是包括了发音阿
另外如
“以上面提到的朗文五为例,假设主词典文件名为 Longman5.dsl.dz,那么你需要将那一大堆 wav 文件和 jpg 文件压缩成 zip 格式的压缩包,文件名必须为:Longman5.dsl.files.zip,并将此压缩包放在与主词典文件同一目录下,否则 Goldendict 将无法找到数据文件。注意,zip 压缩包内没有目录层次,应直接包含所有数据文件。”
我这个去那里找发音的,http://traduko.lib.ru/mw_collegiate_lingvo.html最后面的4百多M?但是这个词典也就580多m阿
是在不好意思,新手,零零零起点
anewbie 写了:首贴中说得很清楚了:“zip 压缩包内没有目录层次,应直接包含所有数据文件”。laomie 写了:例如我韦氏字典目录下有如下文件和目录
1. En-En-MWCollegiate11.dsl 文件
2. images 目录 (存放所以的图片文件)
3. sounds 目录 (存放所有的wav文件)
我操作如下
---------------------------------------------------
1. 压缩dsl文件
$ dictzip En-En-MWCollegiate11.dsl
2. 将图片文件,声音文件放到同一目录
$ mv ./image/* ./sounds
$ mv sounds En-En-MWCollegiate11.dsl.files
3. 压缩图片,声音文件
$ zip -r En-En-MWCollegiate11.dsl.files.zip En-En-MWCollegiate11.dsl.files
-----------------------------------------------------
以上操作后,图片,声音均无效。如只压缩dsl文件,不压缩图片,声音文件,而将它的目录命名为 En-En-MWCollegiate11.dsl.gz.files ,
这时图片,声音文件都有效。
请问, 我如何才能将图片,声音文件压缩成一个文件,并让它有效?
(注:goldendict 按1楼介绍从git取最新代码【2010/06/16】生成deb文件后安装)
正确的压缩包的结构应该是这样的:而你的压缩包是这样的:代码: 全选
En-En-MWCollegiate11.dsl.files.zip |---------------- some.wav |---------------- some.jpg
代码: 全选
En-En-MWCollegiate11.dsl.files.zip |---------------- En-En-MWCollegiate11.dsl.files |---------------- some.wav |---------------- wome.jpg
DSL…………………………………………左手6 写了:@anewbie
就那44多m的lsd文件(goldendict能用到的文本字典)