Skip to content

Releases: qrkks/anki-markdown-template

Anki Markdown Template v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 01:16

Anki Markdown Template v0.3.0

English

What's new

  • Markdown Basic now builds a responsive floating outline from headings on the back of the card. It keeps fixed 正面 and 背面 navigation entries above the heading hierarchy, highlights untitled introductory Back content as 背面, and then follows the current heading while scrolling. Wide desktop windows show a side outline; narrower windows and mobile devices use an accessible 目录 drawer. Cards without back headings remain unchanged.
  • Narrow screens up to 600px now use independently adjustable 23px body text through --mb-mobile-font-size, without changing desktop or tag sizes.
  • Optional todo:: and source:: tag conventions add stable to-do/content/source grouping and light/dark visual styles while preserving full tag names and ordinary tag behavior.
  • Markdown and math rendering is more robust across card templates: emphasis markers inside formulas are preserved, display-math placeholders inside highlighted code stay code, repeated rendering preserves the original Markdown source, and a standalone todo tag is classified correctly.

Downloads

  • anki-markdown-basic.apkg — install the general-purpose Markdown Basic / Basic card template.
  • anki-english-vocabulary.apkg — install the 单词 vocabulary note type and its three card templates.
  • SHA256SUMS.txt — verify both downloaded APKG files.

First-time users can import either or both APKG files through File → Import in Anki. Existing managed note types can continue to be updated through the audited AnkiConnect installer instead of importing the APKG again.

Verification

The release workflow runs the full project checks before rebuilding both APKG files reproducibly and generating SHA256SUMS.txt. Release creation proceeds only after the version/tag metadata and release-notes file match.

See the English changelog or the full commit comparison.


简体中文

新增内容

  • Markdown Basic 现在会根据卡片背面的标题生成响应式浮动大纲。标题层级上方固定提供“正面”和“背面”入口;滚动到背面开头尚无标题的导语时高亮“背面”,到达标题后再跟随高亮当前章节。宽屏桌面端显示侧边目录,较窄窗口和移动端使用无障碍“目录”抽屉;没有背面标题的卡片保持原样。
  • 宽度不超过 600px 的窄屏现在默认使用可独立调节的 23px 正文,可通过 --mb-mobile-font-size 修改,不影响桌面和标签字号。
  • 新增可选的 todo::source:: 标签约定,稳定按待处理、内容、来源分组,并提供浅色/深色视觉样式;完整标签名称和普通标签行为保持不变。
  • Markdown 与公式渲染在不同卡片模板中更加稳定:公式中的强调标记不会被误解析,代码高亮块中的显示公式占位符保持为代码,重复渲染能够保留原始 Markdown,独立的 todo 标签也会被正确归类。

下载选择

  • anki-markdown-basic.apkg — 安装通用的 Markdown Basic / Basic 卡片模板。
  • anki-english-vocabulary.apkg — 安装 单词 词汇笔记类型及其三套卡片模板。
  • SHA256SUMS.txt — 校验下载的两个 APKG 文件。

首次使用可以在 Anki 中通过 文件 → 导入 安装其中一个或两个 APKG。已经由本仓库管理的笔记类型,可以继续使用经过审计的 AnkiConnect 安装器更新,无需再次导入 APKG。

验证情况

发布工作流会先运行完整项目检查,再以可复现方式重新构建两个 APKG 并生成 SHA256SUMS.txt。只有版本号、tag 与对应发布说明文件完全匹配后,GitHub Release 才会创建。

参见中文更新日志完整提交对比

Anki Markdown Template v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 09:45

Anki Markdown Template v0.2.0

English

What's new

  • The English vocabulary cards are now available as a standalone public APKG.
  • The managed 单词 note type contains 11 fields in content order and creates RECITE, SPELLING, and DICTATION cards.
  • Markdown Basic and the vocabulary cards share the improved Markdown, KaTeX, code-highlighting, Mermaid, dark-mode, and offline resource runtime.
  • This release also fixes rich-text Markdown headings and Markdown content following inline display math.

Downloads

  • anki-markdown-basic.apkg — install the general-purpose Markdown Basic / Basic card template.
  • anki-english-vocabulary.apkg — install the 单词 vocabulary note type and its three card templates.
  • SHA256SUMS.txt — verify both downloaded APKG files.

First-time users can import either or both APKG files through File → Import in Anki. Users whose 单词 note type is already managed by this repository can continue updating through the audited AnkiConnect installer instead of importing the vocabulary APKG again.

Verification

Both public APKG files were rebuilt reproducibly, checked against SHA256SUMS.txt, and imported into isolated Anki collections. Model, field, template, and deck identities; generated cards; CSS; demo notes; and all 30 media files were verified without accessing the user's Anki profile.

See the English changelog or the full commit comparison.


简体中文

新增内容

  • 英语词汇卡片现已作为独立的公开 APKG 发布。
  • 受管的 单词 笔记类型包含 11 个按内容层级排列的字段,并生成 RECITESPELLINGDICTATION 三种卡片。
  • Markdown Basic 与词汇卡片共用改进后的 Markdown、KaTeX、代码高亮、Mermaid、暗色模式和离线资源运行时。
  • 本次发布还修复了富文本 Markdown 标题,以及行内显示公式后方 Markdown 内容的渲染问题。

下载选择

  • anki-markdown-basic.apkg — 安装通用的 Markdown Basic / Basic 卡片模板。
  • anki-english-vocabulary.apkg — 安装 单词 词汇笔记类型及其三套卡片模板。
  • SHA256SUMS.txt — 校验下载的两个 APKG 文件。

首次使用可以在 Anki 中通过 文件 → 导入 安装其中一个或两个 APKG。已经由本仓库管理 单词 笔记类型的用户,可以继续使用经过审计的 AnkiConnect 安装器更新,无需再次导入词汇 APKG。

验证情况

两个公开 APKG 均经过可复现构建、SHA256SUMS.txt 校验和隔离 Anki collection 导入验证。模型、字段、模板及牌组标识、生成卡片、CSS、示例笔记和全部 30 个媒体文件均已核对,过程中不会访问用户的 Anki profile。

参见中文更新日志完整提交对比

Anki Markdown Template v0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:41

Full Changelog: v0.1.0...v0.1.1

Anki Markdown Template v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 13:32

What's Changed

  • Add verified offline resources and rendering fixes by @qrkks in #1
  • Improve English vocabulary back layout by @qrkks in #2

New Contributors

  • @qrkks made their first contribution in #1

Full Changelog: https://github.com/qrkks/anki-markdown-template/commits/v0.1.0