自制anki题库(初级)
自制txt题库并导入anki
因为临时要背一条题库,限定5天就靠,结果找网上别人写的教程,发现有很多地方没写明白,或者很粗略,或者用语不统一,读之十分费解。
我经过自己的反复实验,总算完成了,觉得肯定还有人需要。
准备题库
- 01
- 02
制作txt题库 ------------------------------------ 在Word中的处理 在Word中使用替换功能在不同字段之间使用制表符(Tab)分隔,必要时手动分隔 ------------------------------------ 注意: 1、区分选择题和判断题,将二者分开使用不同模板处理并导入Anki。 选择题字段: 序号 题干 选项A 选项B 选项C 选项D 答案 判断题字段: 序号 题干 答案 其中序号字段由于需要利用Excel自动填充生成,所以在Word中先不设置 2、序号字段( 首字段,不一定叫这个名字,可自定义)对于Anki导入非常重要,必须保证每一条项目的序号不能重复,否则相同序号的条目会覆盖之前已经导入的条目。
- 03
在Excel中的处理 将文本从Word复制到Excel中,由于已经使用制表符分隔,可直接在excel中单元格分隔。同时观察单元格分布情况,找出在Word中不易观察到的制表符分隔错误,并手动调整。 从B1单元格粘贴,然后采用汉字说明+数字的方式在A列自动填充,防止单纯数字可能与之前和以后的序号(首字段)重复。
- 04
保存为txt格式(制表符分隔) 将在Excel处理完毕的题库直接另存为txt格式(制表符分隔) ------------------------------------ 注意: 这一步保存的txt为ANSI编码。而Anki只能支持utf-8编码的txt文本格式。
- 05
转换为utf8 使用系统自带的记事本打开并另存,点击对话框最下面的编码,选择utf-8编码
导入前的准备工作
- 01
打开Anki,选择“工具/管理笔记类型……”或Ctrl+Shift+N调出笔记类型对话框
- 02
添加新卡片类型,并命名为“选择题”并在选中该类型的同时点击“区域”按钮 编辑字段 ------------------------------------ 注意: 区域(Field)就是字段,Anki pc版本中叫 区域,而安卓版本(Ankidroid)叫 字段 我也不知道为什么,开始看别人分享的自制词库的教程时时困惑了很长时间。
- 03
默认只有正面和背面两个字段,按照步骤2中设计的字段添加并 调整顺序,为了方便编辑和导入,将每个字段改为自己能够辨识的名称。
- 04
关闭区域(字段)对话框后再点击笔记类型对话框中的“卡片…”按钮
- 05
在卡片对话框中编辑将要显示的卡片的版式,其中双重大括号中填入要显示的字段名(如 {{正面}}),使用<br>换行、<hr>添加分隔线 ------------------------------------ 准备工作完,判断题模版添加与修改方法类似,不再赘述。 ------------------------------------ 注意: 只能使用之前添加的字段名
导入
- 01
选择文件/导入…,或者按Ctrl+I调出导入对话框
- 02
选择对应的类型(选择题)和记忆库(手机版称为牌组),由于之前已经设置好了,所以可以直接导入 -------------------------------- 呼~~终于完成了, _(:з」∠)_ 可以开练了,