导入外部词库?!——比你想的要简单!


DesktopVoc桌面背单词3.0增加了导入外部词库的功能,现在制作及导入词库更加方便。在本篇教程中,你可以了解到:

 DesktopVoc中词条的编码及存储方式

导入词库快速上手

导入词库高级实例操作——转换海词生词本

 在使用导入词库功能之前,最好先了解下DesktopVoc桌面背单词3.0中词条编码及存储方式。

”.voc”词库文件均存储在软件安装目录下voc文件夹中,“.voc”文件可以用记事本打开并编辑。

词条格式为:单词「音标」释义

例如:abacus‘æbəkəsn.算盘

每行一个词条。其中“「”以及“」”符号即为单词、音标及释义的分隔符。了解分隔符的概念,可以更好的理解导入词库的功能。

 

现在我们通过实例来介绍这一功能

首先,假设你有一个(从WordWPS中复制粘贴而来的)存储单词的Unicode文本文件。

在这一文件中,我们注意到单词、音标及中文释义都是以斜线“/”分隔开的,“/”就是我们所确定的分隔符。

打开DesktopVoc桌面背单词的“词库设置”菜单,按下图所示顺序操作,即可完成导入词库的过程。

以上介绍了导入词库的基本流程,实际上我们词库来源多种多样,更多的是来源于网络的WordExcel文件,有些则是我们在第三方网站学习时积累的生词本。下面我们介绍如何将海词生词本中的单词转换为DesktopVoc的词库,同时重点说明使用Excel的分列及合并功能格式化词库。

首先,我们要将海词生词本中的单词导出。登录海词生词本,点击导出按钮,导出时选择单词、释义和音标。点击确定后,下载得到一个文本文件:wordbook.txt

打开wordbook.txt,可以发现单词也是按一定格式存储的,本可以在程序中直接导入,但是该词库中音标却有两个,分别为美式英语音标及英式英语音标,我只想使用美式英语音标,所以下面使用Excel将英式英语音标去掉。

P.S. 若想保留双音标,仅需查找“/ /”替换为“,”后转换即可

 启动Excel,文件——打开——文件类型选择“文本文件”,目标指向wordbook.txt。展开“文本导入向导”

 使用分隔符号进行分列,分隔符号选择Tab键,勾选“其他”,填入“/”,然后继续“下一步”。

OK,数据导入Exel完成,而且已经按我们选择的方式完成了分列,选择不需要的音标列,果断删除之。为了看着舒心点,随手改一下音标字体。

 到目前为止,我们已经完成了90%的工作,为了使导入词库更顺利,还需要进行分列合并。这里我们需要一点点公式:右侧空白列的第一行的单元格内输入=A1&”[”&C1&”]”&E1。这里我们选择“[”和“]”符号作为分隔符——当然也可以用其他符号(越生僻越好)。拖拽单元格右下角的黑色方块,将公式格式应用于整个词库。

 接下去选择并复制这一列,打开记事本,粘贴。最后注意使用“另存为”命令保存,并在“编码”一栏中,选择Unicode

 最后的最后,打开DesktopVoc桌面背单词的“词库设置”菜单,设置分隔符,填写词库名称,依次点击“导入”、“保存”,你的新词库就完成了。

顺便说一下,对于一些以空格或Tab符分隔的文本可以直接以空格为分隔符,多导入几次来确定最佳效果。其他Excel格式的词库文件导入过程大同小异,既然是“分列——合并”。Word文件中的单词也可以CopyExcel中进行操作。

导入词库过程是不是很简单?用到的都是所熟悉的办公软件,或许我已经说的太过罗嗦了,这些对你一点难度也没有。

Whateverwe’ve done with it ~

分享到: