平时的文档基本上都以markdown形式进行输出,markdown可以导出到blog, gitbook, jekyll等等模型中。那么同时markdown也可以直接生成为对应的PPT,在平时讲解的时候方便直接进行投屏讲解。减少很多的制作PPT需要花费的时间。这里主要整理当下比较流行的markdown模式的ppt工具
nodeppt
nodeppt 2.0 基于webslides、webpack、markdown-it、posthtml 重构,新效果。
其中webslides使用
使用npm进行部署,所以安装和使用非常简单,只有2条命令就可以发布markdown到PPT模式。
支持的翻页效果较多,行列式也较多,整体的PPT样式看上去是很不错的。
同时支持echarts、流程图 mermaid,数学符号 KaTeX 三个插件
相关文档支持也比较好
webslider
webslider
是刚才nodeppt的基础包。这个做出来的东西设计感很强,可以点击这里看一下他的demo
但是使用起来是使用XML的模式进行写作,从markdown调整过来会比较复杂。
Marp
marp
是一个基于electron框架开发的PPT工具,所以支持多个端。最终还是到网页上进行显示
他是直接使用markdown在marp工具上进行写作。
marp当前是第二个版本,版本还在开发中,还不是很成熟。
R markdown
文档比较详实,
slides
这个是做的比较好的基于reveal.js的在线幻灯片制作工具。非开源的
https://github.com/briancavalier/slides
https://slides.com
reveal.js
strut2
https://github.com/tantaman/Strut
非常好的基于3D的带编辑器的幻灯片制作工具
wtf-slides
感觉一般般 ,但是可以学习一下代码
matrix
matrix
有时间可以研究一下这个,用的几个包还是很不错的
md2googleslides
最后生成google slides