Markdown PPT 工具 分析

2019/8/25 posted in  web

平时的文档基本上都以markdown形式进行输出,markdown可以导出到blog, gitbook, jekyll等等模型中。那么同时markdown也可以直接生成为对应的PPT,在平时讲解的时候方便直接进行投屏讲解。减少很多的制作PPT需要花费的时间。这里主要整理当下比较流行的markdown模式的ppt工具

nodeppt

nodeppt github地址

nodeppt 2.0 基于webslides、webpack、markdown-it、posthtml 重构,新效果。
其中webslides使用标签的方式进行分页分割。所以对markdown会有一定程度的侵入。

使用npm进行部署,所以安装和使用非常简单,只有2条命令就可以发布markdown到PPT模式。

支持的翻页效果较多,行列式也较多,整体的PPT样式看上去是很不错的。

同时支持echarts、流程图 mermaid,数学符号 KaTeX 三个插件

相关文档支持也比较好

webslider

webslider
是刚才nodeppt的基础包。这个做出来的东西设计感很强,可以点击这里看一下他的demo
但是使用起来是使用XML的模式进行写作,从markdown调整过来会比较复杂。

Marp

marp
是一个基于electron框架开发的PPT工具,所以支持多个端。最终还是到网页上进行显示
他是直接使用markdown在marp工具上进行写作。
marp当前是第二个版本,版本还在开发中,还不是很成熟。

R markdown

一款基于R语言下的markdown幻灯片应用

文档比较详实,

slides

这个是做的比较好的基于reveal.js的在线幻灯片制作工具。非开源的

https://github.com/briancavalier/slides
https://slides.com

reveal.js

strut2

https://github.com/tantaman/Strut

非常好的基于3D的带编辑器的幻灯片制作工具

wtf-slides

wtf-slides

感觉一般般 ,但是可以学习一下代码

matrix

matrix
有时间可以研究一下这个,用的几个包还是很不错的

md2googleslides

最后生成google slides