markdownv转换为html(obsidian), 处理图片和语法高亮


动机: 笔记app我用的是obsidian, markdown, 我还用anki进行复习. 但有个问题. 拷贝markdown纯文本, 在anki中并没有渲染语法. 因为它渲染的是html. 所以问题是怎么把markdown转换为html.
我想要有这样的效果: command+shift+C(某一个快捷键) 时, 自动把markdown转换为html, 拷贝到anki, 就是渲染好的markdown.
有这样两个工具:

  • Obsidian_to_Anki. 它既提供了python脚本, 用于命令行转换. 也提供了 obsidian 插件. 不过它是解析markdown. 并不是修改剪切板内容.
  • syntax-highlighting, 这是anki的一个插件, 按快捷键, 就可以把代码转换有语法高亮的html代码.

我在这两个工具的基础上进行修改, 实现了copy-obsidian-to-anki. 用法见README.
我还不会python的package, 所以没有做成一个package.

添加了一个 keyboard maestro 的 macro. 如下:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM