Anki导入教程
Anki能够导入文本文件、由导出功能生成的记忆库包文件、 Mnemosyne 2.0.db文件以及SuperMemo.xml。要导入文件, 可以点击文件菜单下的“导入”选项。
导入文本文件
任何包含有被逗号、分号、制表符分隔开的字段的纯文本都可以被导入, 只要满足以下条件即可。
文件须为纯文本文件(我的文件.txt),其它格式诸如 我的文件.xls、 我的文件.rtf、我的文件.doc 都必须先另存为纯文本文件。文件必须是UTF-8格式
Anki通过查看文件的第一行(无注释)来决定字段的数量。 文件的任何有不同数量的 字段的行都将被忽略。
第一行还规定了分隔符:如果Anki在第一行发现了 ; , 它会将分号作为分隔符;如果发现了逗号,则会将逗号作为分隔符, 以此类推。
文本文件的字段能被映射为你的笔记的任何字段,包括 标签字段。在导入时,你可以选择文本文件的字段和 你的笔记的哪个字段对应。
当你导入一个文本文件时,你可以选择将卡片放在哪个记忆库里。 注意,如果你为一个或更多模板设置了记忆库覆盖选项, 卡片会置入那个记忆库而不是你选择的这个。
电子表格与UTF-8
如果你的文件里有非拉丁符号,比如变音符号、日文等等, Anki希望文件以 UTF-8 编码 保存。最便捷的做法是 使用免费的LibreOffice电子表格软件而不是Excel来 编辑你的文件,因为它很容易支持UTF-8,并且也能正确地导出多行内容, 不像Excel。如果你执意使用Excel,请看 这 篇帖子 来获取更多信息。
用LibreOffice,为了将你的电子表格保存为Anki能读取的文件,选择 文件>另存为,然后在文件类型选择CSV。接受默认选项后, LibreOffice会将文件保存为能随后导入 Anki的格式。
HTML
Anki能处理从文本文件导入的作为HTML(被用作网页的语言)的文本。 这意味着带有加粗、斜体或其它格式的文本能被 导出为文本文件并再次导入。如果你希望包含HTML 格式,你可以在导入时勾选“允许在字段中使用HTML”、 当你尝试导入包含尖括号或其它HTML语法的内容时, 你可能希望将这项关闭。
如果你希望使用HTML来格式化你的文件,但是又希望包含尖括号, 你可以用另一种方式来写:
对于 "<", 用 "<";对于 ">", 用 ">"
导入媒体
如果你希望从文本文件导入时包含音频、图片,那么将媒体 文件复制到 collection.media 文件夹。不要放在媒体文件夹的子目录下, 否则某些功能将不能正常工作。