记忆宝词典制作说明 Ver1.1
(记忆宝官方网站 http://www.jiyibao.com)
注意:
1. 制作的词典可供记忆宝背单词1.1.0版本及以后版本使用(因词典结构变化,原0.8.7用户请升级到最新的版本)。
2. 制作完词典后,建议仍保存好下载的词典源文件,比便以后重新制作或合并词典。
3. 欢迎去记忆宝论坛的扩展资源版块交流词典资源以及制作经验。
一、安装前的准备工作
1. 安装java运行环境
如果电脑没有安装过java虚拟机运行环境,java需要先下载安装JRE(java虚拟机运行环境)。
下载地址:
http://java.sun.com/javase/downloads/index.jsp
进入页面后下载第一个Java SE Runtime Environment (JRE) 6 。
下载完后运行安装。
2. 安装7zip解压软件
运行安装7z460.exe
二、如何转换StarDict词典
StarDict是一个可以运行在windows和linux上的开源词典软件,它提供了数量级多的词典资源。
转换前先要安装好7zip软件,用于解压缩StarDict词典的主文件。
先解压缩下载的StarDict词典,进入解压缩的目录后,找到扩展名为.dz的文件,在.dz文件上上点鼠标右键,用7-zip选当前目录释放莱街压缩(如果下载的词典解压后找不到扩展名为.dz的文件但里面有.dict文件的话,那就不用解压了)。
然后用MDBuilder将StarDict词典转换为记忆宝词典。
转换时可以点击按钮“转换成词典(单文件)”,在文件所在的目录内会自动生成单文件的记忆宝词典。单文件的记忆宝词典名字后面是-jiyibao.dict, 你可以根据需要重新命名这个文件。
也可以点击按钮“转换成词典(多文件)”,在文件所在的目录内会自动生成多文件的记忆宝词典。多文件的记忆宝词典是在一个新建的目录下,目录名字后面是-jiyibao-dict,你可以根据需要重新命名这个目录名。
MDBuilder支持全部StarDict词典的转换,除英英、英汉词典外,你也可以转换汉语词典、繁体词典或者其他国家语言的词典。在使用其他国家语言的词典时,部分手机因字体和输入法的限制,使用时可能会有不便,我们会在以后的记忆宝背单词中逐步增加字体和输入法的支持,如果你有好的经验和建议欢迎给我们提出,谢谢。
StarDict参考资源:
StarDict词典下载页面 http://stardict.sourceforge.net/Dictionaries.php
一些较新的或修正的词典可以在StarDict论坛下载到 http://www.stardict.cn/forum/
StarDict的中文主页 http://www.stardict.cn/
StarDict 项目的主页 http://stardict.sourceforge.net/
三、如何转换kdic词典
kdic是一个运行在palm手掌电脑上的词典软件,网上资源也非常丰富,有大量的英汉、汉英、英英词词典,可以在互联网上搜索需要的kdic词典。
kdic词典的扩展名是.pdb ,需要先在windows的命令行状态下用DeKDic.exe转换为文本格式。转换完的文件扩展名为.tab 。
然后用MDBuilder可以直接将扩展名为.tab的kdic词典转换为记忆宝词典。
四、如何转换文本格式的词典
文本文件必须是以下格式:
1. 每个词占一行,单词与解释必须放在一行内,单词与解释之间用Tab制表符分隔。
2. 在解释中,\n 表示换行,\\ 表示反斜杠\。
在MDBuilder中打开文本格式的词典,直接转换为记忆宝词典。
文本文件可以使用不同编码,MDBuilder会自动识别并支持ANSI,Unicode,Unicode big endian以及UTF-8编码,建议使用Unicode编码方式来编辑并保存文本文件。
如果你手头有其他格式的词典,可以先转换成文本格式的词典,然后再转换成记忆宝词典。
欢迎大家交流词典资源以及制作经验,记忆宝论坛扩展资源版块的网址是 http://www.jiyibao.com/sy/4d.php?ltm=0
五、常见问题解答
问: 为什么我制作文本文件后在记忆宝背单词软件的词典中所有汉字都显示成“黑块”了?
答: MDBuilder会自动识别文本文件的格式,如果制作好的词典中汉字都显示成“黑块”是因为MDBuilder未能正确识别这个文本文件所用的编码格式,你可以用自己熟悉的编辑软件重新保存这个文本文件为Unicode编码格式,然后再用MDBuilder制作就可以了。
例如,在记事本中打开文本文件后,选“文件”->“另存为”,然后在编码中选“Unicode”,然后“保存”。
在UleraEdit中,选“文件”->“另存为”,然后在格式中选“UTF-16”,然后“保存”。
问: 为什么转换StarDict词典时出现一些<单词解释块> <单词项>等的内容?
答: 因为这个Stardict词典是"金山词霸"格式的。记忆宝软件中目前还未增加对这种格式的支持。以后MDBuilder有可能增加直接支持"金山词霸"格式转换的功能。
问: 转换kdic词典时,DeKDic这个软件怎么用啊?
答: DeKDic这个软件是在DOS环境下运行的,在你的Windows中点“开始”->“所有程序”->“附件”->“命令提示符”,然后进入到制作软件所在的目录后运行。
例如,当制作工具在E盘时转换Mwcd11.pdb文件可以这样操作:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd \
C:\>e:
E:\>cd MDBuilder\
E:\MDBuilder>DeKDic.exe Mwcd11.pdb
Source file: Mwcd11.pdb
Decode to: Mwcd11.pdb.tab
Processing Record 574...