之前一直用stardict,并没有觉得有太多不方便,除了发音,英英字典不是很丰富外。
但在看了golddict的介绍,尤其是字典的介绍后,动了心,决定安装golddict。当然,少不了参考网上的帖子,主要是关于字典下载方面的。将体会写下来备忘。
一、安装
源中自带deb包,已经不需要编译了。当然,想自己编译也没有问题,但考虑到可能会自动升级,自己编译反而会引起不必要的麻烦。
命令行或者新立德:
推荐WordNet 3.0字典:
安装后第一次运行就能自动加入英文构词法规则库和已经存在的stardict字典,非常方便。
二、下载附加字典
这是非常有意思的一件事。在golddict的关于菜单或者首页中,进入golddict官网。在dictionaries页面下,找Lingvo .dsl dictionary入口:
Quite a lot of nice dictionaries are hosted here , all are readily downloadable.
但是打开以后,全是俄文,看不懂。嗯,只有翻过障碍,找个免费的翻译了:google翻译!
进入google搜索主页,将上面的地址贴入搜索框,点google搜索。结果页面第一项就是要的网站。点【 翻译此页 】。奇迹发生了!
当然,对我来说,要选择“英英辞典”。结果比较满意“朗文当代英语辞典 ,第5版,2009”。在详细页面中,上面不用下载,只需下载这些:
三、打包图片声音文件
将下载的En-En-LongmanDOCE5.03-06-2009.dsl.rar解压缩到临时目录,用
压缩,得到En-En-Longman_DOCE5.dsl.dz文件。因为En-En-Longman_DOCE5.dsl是文本格式的,压缩率都会比较惊人。
将图片、声音文件都复制到字典所在目录,并在该目录下打开终端,新建我最喜欢的临时目录t,用命令行解压缩图片、声音等文件到该临时目录中,命令如下:
附带说明,对分卷压缩的rar文件,只需要解压第一个包,后边的会自动解压。
此时,就在这个临时目录中充满了大量文件。用如下命令行将这些文件压缩到ZIP包中:
当然,等待压缩结束。
在这个地方,我耽误了一些时间。如果直接用
最后,需要整理一下。将临时建立的目录t删除,保留以下4个文件即可:
En-En-Longman_DOCE5.ann
En-En-Longman_DOCE5.bmp
En-En-Longman_DOCE5.dsl.dz
En-En-Longman_DOCE5.dsl.dz.files.zip
但在看了golddict的介绍,尤其是字典的介绍后,动了心,决定安装golddict。当然,少不了参考网上的帖子,主要是关于字典下载方面的。将体会写下来备忘。
一、安装
源中自带deb包,已经不需要编译了。当然,想自己编译也没有问题,但考虑到可能会自动升级,自己编译反而会引起不必要的麻烦。
命令行或者新立德:
代码:
sudo apt-get install goldendict
推荐WordNet 3.0字典:
代码:
sudo apt-get install goldendict-wordnet
安装后第一次运行就能自动加入英文构词法规则库和已经存在的stardict字典,非常方便。
二、下载附加字典
这是非常有意思的一件事。在golddict的关于菜单或者首页中,进入golddict官网。在dictionaries页面下,找Lingvo .dsl dictionary入口:
Quite a lot of nice dictionaries are hosted here , all are readily downloadable.
但是打开以后,全是俄文,看不懂。嗯,只有翻过障碍,找个免费的翻译了:google翻译!
进入google搜索主页,将上面的地址贴入搜索框,点google搜索。结果页面第一项就是要的网站。点【 翻译此页 】。奇迹发生了!
当然,对我来说,要选择“英英辞典”。结果比较满意“朗文当代英语辞典 ,第5版,2009”。在详细页面中,上面不用下载,只需下载这些:
- 源字典在DSL语言(8 MB)的 ---主字典,可以单独使用。
- 插图 (13,9 MB)的[ 帮助 ] ---字典的插图
- 声音 (4,6 MB)的
- 英国发音 (RapidShare的,186 MB的) ---单词发音文件
- 美式发音 (RapidShare的,159 MB的)
- (RapidShare的,911 MB)的例子阐述: ---例句发音文件
- 第1卷 , 第2卷 , 第3卷 , 第4卷 , 第5卷 , 第6卷 , 第7卷 , 第8卷 , 第9卷 , 第10卷
三、打包图片声音文件
将下载的En-En-LongmanDOCE5.03-06-2009.dsl.rar解压缩到临时目录,用
代码:
dictzip En-En-Longman_DOCE5.dsl
压缩,得到En-En-Longman_DOCE5.dsl.dz文件。因为En-En-Longman_DOCE5.dsl是文本格式的,压缩率都会比较惊人。
将图片、声音文件都复制到字典所在目录,并在该目录下打开终端,新建我最喜欢的临时目录t,用命令行解压缩图片、声音等文件到该临时目录中,命令如下:
代码:
mkdir t
cd t
unrar e ../En-En-LongmanDOCE5.images.rar
unrar e ../En-En-LongmanDOCE5.pronuk.rar
unrar e ../En-En-LongmanDOCE5.pronus.rar
unrar e ../En-En-LongmanDOCE5.sfx.rar
unrar e ../En-En-LongmanDOCE5.pronex.part01.rar
cd t
unrar e ../En-En-LongmanDOCE5.images.rar
unrar e ../En-En-LongmanDOCE5.pronuk.rar
unrar e ../En-En-LongmanDOCE5.pronus.rar
unrar e ../En-En-LongmanDOCE5.sfx.rar
unrar e ../En-En-LongmanDOCE5.pronex.part01.rar
附带说明,对分卷压缩的rar文件,只需要解压第一个包,后边的会自动解压。
此时,就在这个临时目录中充满了大量文件。用如下命令行将这些文件压缩到ZIP包中:
代码:
find . -name "*" -print | zip -9 ../En-En-Longman_DOCE5.dsl.dz.files.zip -@
当然,等待压缩结束。
在这个地方,我耽误了一些时间。如果直接用
代码:
zip -9 ../En-En-Longman_DOCE5.dsl.dz.files.zip *
命令,会出现“命令行参数太长”错误提示,但有时或许能工作。
最后,需要整理一下。将临时建立的目录t删除,保留以下4个文件即可:
En-En-Longman_DOCE5.ann
En-En-Longman_DOCE5.bmp
En-En-Longman_DOCE5.dsl.dz
En-En-Longman_DOCE5.dsl.dz.files.zip
将这个目录添加到golddict辞典来源即可。
文章原址:http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=303099