一、缘起
最近准备参加小能熊Mz Savage老师带领的企鹅小黑书阅读计划,其中学习的重要一环就是在阅读过程中整理句素并输出到anki学习,从而形成学习闭环。虽然课程也很贴心地提供了anki学习包,但由于不是自己做的anki卡片,一是没有自己查字典和消化理解的过程,二是内容未必对标自己的英语水平,三是没有原文句子以回想原文语境,所以我还是希望可以自己做anki卡片。
为时一年的阅读计划,每周读一本书,书看上去虽然薄薄的,但如果要认真走完老师要求的整个学习闭环(阅读-整理句素-刷anki-费曼输出),要花费的时间是在不少,所以对我来说,在anki卡片制作这一环提高效率就很重要。于是,经过初步摸索以后形成了现在的制卡流程,跟大家分享,如果有更高效的方法也欢迎大家多多分享。
这一整套流程牵涉到较多步骤(包括calibre输出电子书,两种anki插件的调试与使用),前期准备工作有点复杂,还可能需要根据自己的学习需求进行某些设置的调试,需要一定的时间。但是后面就是一劳永逸了,现在我在准备好电子文本以后,只需要①划词 ②在anki中运行插件查词,然后就可以在anki中直接进行整理句素的工作。可以省却单独查字典以及复制黏贴入anki的麻烦,尽可能在一些环节实现自动化。
【本SOP适用于基于pdf、mobi、epub、txt等电子材料的英语学习】
二、准备工作
(一)安装anki插件
• ankiconnect:代码:2055492159(https://github.com/FooSoft/anki-connect)
•fastWQ:代码:1807206748(主页:https://github.com/sth2018/FastWordQuery)
具体步骤:
1.打开anki,菜单-工具-附加组件-获取插件-输入代码
2.重启anki
(二) 安装在线词典助手ODH(划词助手在线版)←真的特别感谢老黄制作了一个这么好的插件,功德无量。
下载安装:https://www.laohuang.net/20180213/online-dictionary-helper/
参考主页:https://github.com/ninja33/ODH
无法安装?
1.Chrome安装插件需要科xue上网
2.第一点做不到可以下载划词助手的安装文件,将文件拖动到扩展程序页面(需要点开右上角的“开发者模式”)
3.据说火狐在墙内可用,未亲测。
• 关于【Mac中Anki容易休眠导致anki connect失效】的问题,解决办法:
1.打开Mac中的terminal.app(command+空格打开spotlight,输入terminal.app)
2.输入以下代码:
defaults write net.ankiweb.dtop NSAppSleepDisabled -bool true
defaults write net.ichi2.anki NSAppSleepDisabled -bool true
defaults write org.qt-project.Qt.QtWebEngineCore NSAppSleepDisabled -bool true
非常感谢@Vinky 同学指点
(三)下载词典文件以及anki模板
1.下载词典
张老师主推牛津和韦氏词典,小能熊的词典包中有。另外我还利用Longman Dictionary of Contemporary English-LDCE5(朗文5),也很好用。
注:词典只需要下载好,放在方便归类的文件夹,不需要“安装”,后续在anki再设置。
2.anki模板:文件夹中的ODH.apkg,创作权归老黄。下载后导入anki。
(四)准备英文电子文本
方法一:在chrome中预览pdf,取词。操作详见:https://zhuanlan.zhihu.com/p/23870485
友情提示:实测在PDF Expert标注并导出的pdf文件能被划词助手成功识别(注意:输出pdf的时候必须选“压平文档”,也就是不保留各种可以修改的标注形式),在MarginNote导出的pdf无法有效抓取句子。(以上仅指iPad和mac运行环境,其他我没试过~)
方法二:课程提供mobi/epub格式的电子档,需要在calibre中输出为txt文件,然后复制粘贴发布在豆瓣等网络平台(发在哪里自己选,可以设置为自己可见)。进行这一步的原因是在线划词助手只支持在chrome和firefox浏览器中进行。事实上虽然通过iOS捷径也可以实现在kindle app中划词导入anki,但我本人实践以后发现还是在线划词助手效率最高。
说明一下:
为什么不直接在Kindle阅读器中查词,然后导入anki?几点原因:
1.kindle阅读器反应比较慢,有时候点了词变成标注,或者点错变翻页,速度比较慢。
2.这个制卡方式可以将原文原句保留在anki,刷卡时便于回想语境,kindle导出生词没法保留原句。(这个我最看重,因为记性不好,很多时候读过了会忘记这个词在哪里见过)
3.每次导入需要数据线连接kindle和电脑,有点麻烦。
三、具体流程
(零)我一般先泛读纸质书,顺手标注生词、句素,等有时间了再对照书上的标注,在电脑的电子文档上制卡;或者在ipad、mac中的pdf expert中阅读,并高亮重点词和句素。
(一)在chrome中在线预览pdf,或打开之前在网络发布的电子书,利用在线词典助手划词。
1.先设置好助手的参数。点击地址栏右方的划词助手按钮:
然后设置:
①选择anki中你需要导入的数据库
②点右上角的三个点,设置对应卡片模板中的各个field的内容(这一步属于个性化选项,可以根据自己的需要自行设置)
2.开始划词,双击或者鼠标选取单词,可以看到划词助手弹出了多个义项,滑动选择符合当下语境的义项,点窗口右侧的“+”,便可以自动添加到anki
值得提醒的是,在点击“+”以前,将小窗口继续往下拉,可以对截取的原句进行编辑(因为有时候自动选择的原句会太长,可以在这里顺便剪裁一下),或者在这里添加上自己的笔记:
点击加号取词,如果加号变成一个绿色小勾,代表取词成功。如果出现红色叉叉,原因可能有几种:
1.没有与anki连接上(如果是mac需要对anki保持激活,见上文说明)
2.划词助手的字段、模板、deck等没设置好
3.所划的词anki中已经有了,重复取词
(二)anki深度加工卡片
1.回到电脑版anki,选“浏览”,进入对应的记忆库,可以看到刚才划的词已经在anki中了,并且也保留了原句:
2.运行fastWQ插件,查词
第一次运行fastWQ的时候需要先设置:(PS.只需要在第一次运行的时候设置,以后都是默认的)
①点“字典文件夹”,选择之前下载的字典所在的文件夹
②点”选择笔记类型“,选择之前导入的ODH模板。
③我对各个字段的设置如上图,可以根据自己的需求设置
设置完毕以后,点“fastWQ-查询选中项”运行插件。(可以在浏览页面选择多个单词或者全选单词,不需要一个一个查询)
查询完毕以后可以看到,之前设置需要查询的field已经自动填充了:
3.加工卡片
接下来就是对卡片的深度加工了。我一般会把expression改为相应的句素,修改、精简词典的义项,并且红色+加粗标示出原文语境对应的义项。
最后卡片正、反面预览如图:
以上就是我初步摸索出来的划词制卡流程,因为Mz Savage的课程还没有学完,可能以后在句素整理方式方面还会继续调整,欢迎小伙伴们多多讨论指正,一起探索高效的英语学习路径。