aote777 / anki-md-template

可以解析markdown语法的anki模板 全平台适配不需要插件
38 stars 7 forks source link
anki anki-cards markdown

可以解析markdown语法的anki卡片模板。

特点:纯文本代码模板 无需任何插件。复制就能用

核心markdown解析器 👉markdown-it https://github.com/markdown-it/markdown-it

核心代码在demo.html > 不想手动创建模板,可以直接导入我上传好的牌组(./markdown.apkg),就会自动导入卡片模板了

👇 目前的功能(有什么改进可以在 issue 里提 有能力可以自行修改提 pr)

cdn 引入所需资源(使用的字节的公共库,根据自己的网络情况替换),无需任何本地媒体文件。 跟着复制代码就完事了 , 或者直接导入现成的牌组获取


缺陷

1.代码段中输入的空格会被 markdown 转义 直接输出 nbsp; (修复)


cdn 仓库(慢的可以自己换成国内的 cdn 仓库换成字节的 cdn 库了国内速度挺快)


如果样式或者解析失效

大部分是是网络的问题,因为是采用 cdn 加载资源 不是本地 可以反复刷新 或者 切换网络尝试修复一下 或者把梯子关了(或者自己设置规则) 因为默认用的是字节的cdn库

卡片模板创建新手指引(或直接导入现成的 markdown.apkg 牌组)

  1. 正面模板内容
<div class="md-content">
{{Front}}
</div>

 <script>
 // 这里复制demo.html中的script内容
 </script>
  1. 背面内容模板
{{FrontSide}}

<div class="md-content">{{Back}}</div>
  1. 样式

复制 ./卡片样式.css 文件的内容