AnkiDroid 高级技巧:模板、字段与批量制卡
AnkiDroid 高级技巧怎么上手?核心是三件套:卡片模板决定字段怎么渲染,字段决定每张卡存什么,标记决定复习时怎么筛。本教程先把这套机制讲透,再走四个高频操作(改模板、加字段、用标记、插公式与音频),最后看一个「一晚做出 100 张带公式的卡」的示例。基础操作见AnkiDroid 新手入门教程。
一、定义:高级自定义到底改什么
在AnkiDroid 新手入门教程里,你已经学会用内置的「基础 / 填空题 / 正反卡」模板添加卡片;当你不再满足于「一问一答」,就需要进入 AnkiDroid 的高级自定义。
核心是 卡片模板(Card Template)、字段(Fields) 与 标记(Tags)。模板决定「笔记的字段如何渲染成正反面」,字段是模板引用的数据槽,标记则是跨牌组筛选的标签。三者配合,你就能做出带例句、音标、图片甚至数学公式的富媒体卡片。
二、原理:模板如何从字段生成卡片
模板由「正面模板」「背面模板」和「样式(CSS)」三部分组成。它用占位符引用字段,例如 {{单词}} {{音标}}。说白了,你只要改一次模板,所有引用它的卡片会一起更新——这正是批量维护的关键。样式部分支持标准 CSS,你可以统一字体、配色与排版,让手机端复习更舒适。模板还支持条件替换:把整段包进 {{#例句}}…{{/例句}},该字段为空时整段自动隐藏,卡片上就不会出现孤零零的标题。模板编辑的完整规则见 Anki 官方文档的 卡片与模板编辑说明。
三、方法:四个高频进阶操作
1. 编辑卡片模板
打开任意一张卡的编辑界面(复习时点「编辑」,或在卡片浏览器里点开卡片),拉到最底部点「Cards(卡片)」按钮,即可修改正面/背面模板与样式,保存后对使用该笔记类型的所有卡片生效。
2. 增加字段
为笔记类型添加「例句」「来源」等字段,再在模板里引用 {{例句}},卡片即可显示更多上下文。
3. 用标记做精准复习
给易错卡打上 易错 标记(支持 大类::子类 多级写法,如 易错::听力)。想只看这批卡,在卡片浏览器里搜索 tag:易错,或点浏览器溢出菜单(⋮)里的常用筛选直接勾选;想专门刷一轮,还可以「+ → 创建筛选牌组」用同一搜索条件生成临时牌组,练完清空即可——比不断新建子牌组轻量得多。
4. 插入公式与音频
公式优先用 MathJax:在字段里写 \( E=mc^2 \)(行内)或 \[ ... \](独立成行),AnkiDroid 2.9+ 原生支持,不用装任何东西、离线也能渲染。只有 MathJax 满足不了的需求(复杂宏包)才用 [latex]...[/latex]——它的图片只能由桌面版 Anki 生成,手机端只负责显示已生成的图片。音频用 [sound:xxx.mp3],适合语言发音练习。完整写法见 Anki 官方 数学公式文档。
四、案例:一晚做出 100 张带公式的医学卡
一位备考用户需要记忆 100 条药理机制,每条都含分子式。他用 CSV 预先整理「机制名 / 公式(MathJax) / 要点」三列,公式列直接写 \(...\)(带表头的 CSV 怎么整理、文件头怎么写,见 Anki 文本文件导入文档),导入时把每一列映射到自定义字段,模板里引用 {{公式}} 即可。导入后很快得到 100 张带公式的卡片,且后续统一改模板(加大公式字号)时,改一次全部生效。说个很多人没想到的细节:标记筛选复习比不断新建子牌组更高效,因为标记是跨牌组的,复习「所有牌组里的易错卡」只需一个筛选。(这是示例路径,实际耗时视卡片复杂度而定。)
五、FAQ
手机上能编辑模板吗?
能。在复习界面或卡片浏览器里打开笔记,点编辑器底部的「Cards(卡片)」按钮,就能查看并编辑该笔记类型的正反面模板与样式;不过复杂排版建议在桌面版 Anki 调整后同步,大屏操作更快。
公式不显示怎么办?
看你用的是哪种写法:MathJax(\(...\))由 AnkiDroid 2.9+ 原生渲染,离线也没问题,不显示就检查定界符是否写错;[latex]...[/latex] 的图片只能由桌面版 Anki 生成(需在本机安装 LaTeX 与 dvipng,并在偏好设置里开启「生成 LaTeX 图像」),手机不会自己生成——先在电脑上复习一遍或用「检查媒体」批量生成,同步后手机才能显示。
批量导入用哪种格式?
推荐带表头的 CSV / TSV(存为 UTF-8),一次导入上千张也没问题;导入时在对话框里把每一列映射到笔记的对应字段,标记也可以单独占一列。Anki 2.1.54+ 还支持在文件开头写 #separator:Tab、#notetype:基础、#tags:易错 这样的文件头,提前指定分隔符、笔记类型和标记。
标记和子牌组怎么选?
子牌组适合「固定分类」,标记适合「跨类筛选」(如易错、重点),二者可叠加使用。
模板改了,手机上的卡却没变?
先确认改的是同一个笔记类型(模板按笔记类型共享);模板修改对已有卡片同样生效,下次显示即套用,手机上没变多半是还没同步,拉一次同步,或在卡片浏览器点开卡片「预览」确认。若改的是字段结构,老笔记里没有内容的新字段会显示空白,补上数据就好。
六、总结
AnkiDroid 的高级自定义并不难,先把「模板 / 字段 / 标记」三件套理顺,再慢慢加公式和音频就行。公式优先 MathJax,批量维护靠「改一次模板、全部卡片生效」,精准复习靠标记筛选——剩下的交给练习。想看完整的中文教程与安卓下载方式,回到 AnkiDroid 中文站首页,或继续读教程四:同步与备份。
本篇读完,回到AnkiDroid 中文站首页或使用教程目录继续。