Please enable Javascript to view the contents

利用Kindle Mate给Kindle生词本制作Anki真人发音卡片

 ·  ☕ 2 分钟

1,使用KindleMate将生词从Kindle里导出来。点击工具栏,选项自定义生词本复制与导出格式,按下图所示勾选要导出的项,注意选择 Anki风格:已选字段,无正背面(高级)

2,Anki 安装生词模板,采用来自CorKine的模板

3,Anki 导入生词,最右上角的牌组一栏,请选择你想要导入生词的牌组名称, 其他的选项请确保和下图中一样,比如模板选择KindleMate, 字段由制表符分割,勾选允许在字段中使用HTML,确认无误后,点击导入, 稍微等待一下,即可看到导入成功的提示。

4,Anki 里安装FastWordQuery插件;配置Dictionary Folder

5,配置发音词典,FastWQ设置,Dictionary Manager - MDX-LDOCE5 - Edit

   DICT_PATH = u’D:\Tools\KindleMate138_Portable\MDXforAnki\LDOCE5++ V 2-15.mdx’ 改为实际目录

5,配置FastWordQuery

  • 右上角的Choose Note Type选择单词模板KindleMate
  • 左侧勾选“原型”,意思是选择“原型”这个字段作为发音和释义的依据
  • 英译字段,取消Ignore和Skip non-empty的勾选,Dictionary处选择“牛津高阶10”
  • 中译字段,取消Ignore和Skip non-empty的勾选,Dictionary处选择“简明英汉必应版-去音标”
  • 发音字段,取消Ignore和Skip non-empty的勾选,Dictionary处选择“MDX-LDOCE5++”

6,选择要添加释义和发音的牌组,点击“浏览”;选中要生成释义和发音的单词,点击菜单栏上的“FastWQ”->“Query Selected”

FastWordQuery报错

该方法适用于解决自2.1.50版本起,本插件无法正常工作的问题。

打开插件-插件文件,定位到插件所在的目录路径,找到context.py文件  
打开该文件【随你用文本编辑器还是VScode还是Pycharm】  
滚动到该文件底部  
将  
config = Config(mw)  
替换为  
wp = mw.pm.profileFolder()  
mediaPath = os.path.join(wp, "collection.media")  
os.chdir(mediaPath)  
config = Config(mw)

保存并退出路径,退出Anki。  
然后再进入Anki即可。
分享

couchp95
作者
couchp95