stardict和goldendict配置使用
Windows系统下有许多优秀的字典软件,个人最爱的是灵格斯词霸和有道词典,两者都有小巧、功能强大、免费等特点。灵格斯提供离线字典,但有时容易导致Microsoft Office和Adobe Reader崩溃;而有道的离线词典功能比较弱,总的而言,可谓各有千秋吧。而在Linux平台下,虽然选择也不少,但真正稳定而功能强大的却是屈指可数。原来,我一直使用的是StarDict(星际译王),但最近重装系统重新安装时才发现这个软件似乎已经停止开发和维护。最为可惜的是,其主页也被关闭了,离线字典无法下载。不得已,只好“另觅新欢”了。一番选择下来,挑中了GoldenDict。
stardict
Stardict安装使用
l sudo apt-get install stardict 当选择是Y还是N 的时候输入Y,回车。安装完成。
l 在http://irising.me/2011/07/9021/网上下载词库,因为是rar压缩包,所以在Windows下解压后把解压后的文件Copy到Linux的/usr/share/stardict/dic目录下。
l 到stardict目录输入./stardict 重新启动stardict.词库会自动加载 此时你的翻译工具就可以使用了
Stardict81部中文词典下载
stardict在sourceforge项目里的词典都不见,估计是由于版权方面的问题导致的,不过以前那些还是可以继续用的,没有下载的可以备份一份。每个字典文件夹里都有一个.ifo文件,可以用记事本打开,就知道是什么字典。如果要给多看系统用,找到对应的字典文件夹,如:stardict-gaojihanyudacidian_fix,将文件夹中的.idx 、.ifo、.dict三个文件拷贝到/usr/share/stardict/dic下面。同一个字典的上述三个文件齐备该字典才可正常使用。
常用的几个字典,单独压缩成了独立的压缩包,直接解压缩复制到多看系统DK_System\system\dict下面即可。
↓-朗道英汉字典.rar http://dl.dbank.com/c0fj9j2t4j
↓-牛津现代英汉双解词典.rar http://dl.dbank.com/c0z7dopgjh
↓-高级汉语字典.rar http://dl.dbank.com/c0fqoh24g5
↓-现代汉语词典.rar http://dl.dbank.com/c01zj9wglw
↓-国际标准汉字大辞典.rar http://dl.dbank.com/c0352ue5oz
由于整个压缩包超过了Dbank单个文件上传的200Mb大小限制,分卷压缩成3个包.
stardict_zh_Cn.part1.rar http://dl.dbank.com/c0jmbcy1th
stardict_zh_Cn.part2.rar http://dl.dbank.com/c0rs5edc9m
stardict_zh_Cn.part3.rar http://dl.dbank.com/c0oilzce3m
星际译王所有词典下载:
http://abloz.com/huzheng/stardict-dic/
linux下的安装
tar -xjvf a.tar.bz2
mv a /usr/share/stardict/dic
或者tar -xjvf a.tar.bz2 -C /usr/share/stardict/dic
Mac OS X安装:
tar -xjvf a.tar.bz2 -C /opt/gtk/usr/share/stardict/dic
Win32安装:
Use WinRAR to extract the .tar.bz2 file, which you get a directory, then move this directory to the dic\, such as C:\Program files\stardict\dic\
Goldendict
GoldenDict是一款免费的、跨平台的字典软件,功能完善,StarDict能做到的它都能,而且其支持多种形式的字典文件(包括StarDict的),目前正处于积极开发和维护的状态。下面是几张截图。喜欢的可以直接去他们的官网下载使用,Ubuntu用户则更加方便了,直接输入以下命令就可以安装了:
sudo apt-get install goldendict
sudo apt-get install goldendict-wordnet
新安装的goldendict没有本地辞典,只能在线查找,默认是wiki,另外一个包 goldendict-wordnet ,开始以为是本地辞典,装完才发现是英文构词法规则库,单词联想用的。
Lingvo的辞典做的效果比较好,而且支持插图和声音,个人认为至少得装一部。辞典可以从Lingvo官网下载,不过网站是俄文的,可以用google翻译浏览。
我装的是英英词典里的牛津高阶辞典:
下载:
源字典在DSL语言(11,5 MB)的 ---主字典,可以单独使用
英国发音 (RapidShare的,181 MB的) ---单词发音文件
美式发音 (RapidShare的,177 MB的)
这里边1、2项不是很大,能直接从网站上下载,速度还可以接受。声音文件则放在RapidShare上的,限制比较多。
将下载的En-En-Oald8.08-2010.dsl.rar解压缩到临时目录,里面的En-En_Oxford Advanced Learners Dictionary.dsl文件有190多M,可以用dictzip压缩。
代码:dictzip En-En_Oxford\ Advanced\ Learners\ Dictionary.dsl得到En-En_Oxford Advanced Learners Dictionary.dsl.dz文件,20多M。因为dsl是文本格式的,压缩率比较惊人。
另一个文件En-En_Oxford Advanced Learners Dictionary_abrv.dsl大小不到K,压不压都无所谓,我压了。
将图片、声音文件都复制到字典所在目录,并在该目录下打开终端,新建一个临时目录tmp,用命令行解压缩图片、声音等文件到该临时目录中,命令如下:mkdir tmp
cd ./tmpunrar e ../En-En-Oald8.images.rar
unrar e ../En-En-Oald8.pronuk.rar
unrar e ../En-En-Oald8.pronus.rar此时,临时目录tmp中充满了大量文件。用如下命令行将这些文件压缩到ZIP包中:代码:find . -name "*" -print | zip -9 ../En-En_Oxford\ Advanced\ Learners\ Dictionary.dsl.dz.files.zip -@
如果用:zip -9 ../En-En_Oxford\ Advanced\ Learners\ Dictionary.dsl.dz.files.zip *命令,可能会出现“命令行参数太长”错误提示,反正我是出现了。
特别说明一下,插图和声音这些资源文件的打包名必须是*.files.zip(*为辞典名),否则goldendict无法调用。把插图和声音文件放到单独的目录里,再把目录打包为*.files.zip这种做法不知道行不行,知道的朋友告知一下吧。
最后,需要整理一下。将临时建立的目录t删除,保留以下5个文件即可:
En-En_Oxford Advanced Learners Dictionary.ann
En-En_Oxford Advanced Learners Dictionary.bmp
En-En_Oxford Advanced Learners Dictionary.dsl.dz
En-En_Oxford Advanced Learners Dictionary_abrv.dsl.dz(没压缩则为En-En_Oxford Advanced Learners Dictionary_abrv.dsl)
En-En_Oxford Advanced Learners Dictionary.dsl.dz.files.zip
将这个目录添加到golddict辞典来源即可。
新添加的辞典显示为Oxford Advanced Learners Dictionary 8th Ed
应该包含最后的三个文件,若没有最后一个文件,则看不到插图,并且无法发声。
注意:词典文件要与声音、图片文件放在同一目录下,否则 Goldendict 将无法找到数据文件。