xxhk.org

学习骇客

Anki addon: Export Notes - XXHK

2024 / 10 / 16

效果

概述

这个 Anki 插件允许用户从他们的 Anki 中导出笔记,支持按牌组标签、添加日期导出笔记。导出的笔记将以 HTML 文件的形式保存在用户的桌面上,并提供合并导出和(可选的)单独笔记导出的选项。

在使用时,需要一同保留 HTML 文件(文字部分)和图片附件文件夹。如果需要将文字和图片保存为同一个独立文件,可在 Chrome 或 Edge 浏览器里打开后,从右键菜单里选择“另存为”,以及保存类型选择“.mhtml”文件格式。

导出文件可以用于备份、分享、打印等场景。

当前插件在 Windows 和 Mac 版,使用 24.06.3 QT6 版测试正常,请尽量选择最新的 QT6 版本。如果在使用插件的过程中遇到问题,请在错误提示窗口单击“复制调试信息”,然后通过邮件发送给我。如果因插件故障无法打开 Anki ,可以通过按住 Shift 键的同时启动 Anki 绕过问题插件,打开 Anki 后再到插件设置窗口禁用插件。

配置

插件设置:

{ "include_tags": true, "apply_active_recall": false, "img_display": "inline-block", "export_individual_notes": true }

设置选项说明:

  1. include_tags:设置为 true 时,标签将包含在导出的 HTML 文件中,反之可改为 false

  2. apply_active_recall:设置为 true 时,将应用一个 CSS 样式,隐藏填空题挖空部分和添加了下划线效果的内容,直到鼠标悬停时才显示,模拟主动回忆,反之可改为 false

  3. img_display:设置图片的 CSS display 属性。默认值为 "inline-block",可根据页面宽度自动决定图片位于文字末尾或独占一行;如需强制图片在文字行内显示,可改为 inline;如需强制图片独占一行显示,可改为 block

  4. export_individual_notes:设置为 true 时,除了合并导出外,每个笔记还将单独导出为一个 HTML 文件,如果不需要单独的文件,可改为 false

使用说明

按牌组导出笔记

  1. 打开 Anki。

  2. 转到"工具"菜单。

  3. 选择"导出笔记" > "按牌组"。

  4. 在弹出的对话框中,输入或选择您想要导出的牌组名称。

  5. 点击"确定"开始导出过程。

  6. 导出的文件将保存在您桌面上以牌组名命名的文件夹中。

按标签导出笔记

  1. 打开 Anki。

  2. 转到"工具"菜单。

  3. 选择"导出笔记" > "按标签"。

  4. 在弹出的对话框中,输入或选择您想要导出的标签。

  5. 点击"确定"开始导出过程。

  6. 导出的文件将保存在您桌面上以标签名命名的文件夹中。

导出结果

对于两种导出方法:

  • 导出文件夹中会创建一个包含所有导出笔记的合并 HTML 文件。

  • 如果 export_individual_notes 设置为 true,每个笔记的单独 HTML 文件将创建在 "individual_notes" 子文件夹中。

  • 笔记中使用的实体图片将被复制到 "images" 子文件夹中,并且 HTML 文件中的图片路径将相应更新,HTML 文件和 images 文件夹一起使用;如需保存为独立文件,可在 Chrome 或 Edge 浏览器里打开,然后从右键菜单里选择“另存为...”,保存为“.mhtml”文件。

  • 导出完成后,导出文件夹将自动打开。