推荐两个小工具:mermaid和marp
这两个小工具真好用,一个能画流程图,一个能将markdown转换成PPT
mermaid
官网:
https://mermaid.js.org/config/usage.html
这是一个绘制流程图的小工具
示例:
1 | graph LR |
效果如下:
graph LR A --- B B-->C[fa:fa-ban forbidden] B-->D(fa:fa-spinner);
marp
这个小工具最初是Hazel和我聊起chatGPT的各种神奇应用时提到的,当时我们发现chatGPT居然可以生成PPT,而这一魔法的关键就是使用marp将markdown代码转换为PPT文稿。
官网:
有多种版本可以使用,包括最最方便的marp for vscode插件和逼格很高的命令行版marp,此外还有一些网页端的渲染框架。
使用方法也很简单,在准备编译为PPT的markdown文档中,使用分隔线 ---
分隔准备显示在不同页面上的内容(没有这一步的话,编译出的PPT只有一页),然后使用marp编译,就可以获得整洁漂亮的PPT了。
笔者也测试了命令行版marp。使用方法同样简单:安装好可执行文件后,针对要编译的markdown文档,直接运行
1 | marp example.md --pptx --allow-local-files |
即可。
还可以修改输出格式参数:--pdf
是编译为幻灯片样的PDF文档,--html
是编译为可以当幻灯片放映的html文档。(总之都好炫酷!)
以上。
PS:
之前那个word press的服务器到期了,不太想续费,于是又把hexo博客系统用起来了。
这个系统还不完善,之前服务器上的诸多照片和评论也还没迁移过来。后面会慢慢完善的!
以及,欢迎大家来评论交流!
2023-4-26 Warren Z