eloc
cli 是一个从 markdown 创建 ppt 的命令行工具,支持特性:
最后,安装体积 1.2MB 💃
默认风格倾向于高桥流的路线,但比高桥流温和一些。在线示例:
完整的编辑体验还是要本地运行 cli 才能感受。1.24M 哟亲,不试一试么:
$ npm install eloc -g
起源:
原本我是用 mdx-deck 的,它的问题是
最后一个算是 bug 了,但是考虑到它的技术栈我完全不喜欢,还不如自己做个。所以就有了 eloc。
PS: eloc 的核心展示部分拆分出来做了个 web component: <markdown-deck />
,请随意取用。
1
huiyadanli 2019-10-10 11:00:06 +08:00
https://github.com/hakimel/reveal.js 这个也支持 md 交互比较好看
|
2
huiyadanli 2019-10-10 11:05:22 +08:00
@huiyadanli #1 eloc cli 按 esc 直接可以编辑,这个用起来不错。
|
3
iMusic 2019-10-10 11:14:36 +08:00
看起来不错,试试
|
4
sohu022 2019-10-10 11:17:36 +08:00
支持一下, NodePPT 什么的都有些麻烦, 这个真的不错
|
5
iMusic 2019-10-10 16:26:49 +08:00
试了下,mac 可以,win 不行,貌似 md 路径问题
|
7
amio OP @huiyadanli reveal.js 的 slides 切换特效是它的主打,后来还做了个线上服务 slides.com
我有相当长时间一直是 slides.com 忠实用户,不过后来口味在简洁的路上越走越远,慢慢觉得切换特效也不是很需要了,就希望飞快地打开文档,直接写内容,把精力尽可能多地从排版、特效上释放出来。 mdx-deck 是最满足我这个需求,只是它的实现很不优雅,太臃肿了。 |
8
amio OP 希望这个能修复 windows 上的问题 https://github.com/amio/eloc/commit/8c95984bd87f331f93cfe072b94d0c1195e9d63f
发了个新版本 1.1.2,你可以试试 @iMusic |
9
huiyadanli 2019-10-10 20:35:32 +08:00
@amio #7 试用了下,貌似 通过 ![]() 添加的图片是不会自适应窗口大小的,只好通过<img>标签手动指定了。
|
10
amio OP @huiyadanli 恩对,漏了这个。图片需要自适应,我某天想起来要做,然后又忘了 😅
|
11
amio OP @huiyadanli 图片自适应的功能加上了,已发布 1.1.4
|
12
iMusic 2019-10-11 02:59:04 +08:00
@amio 可能你理解错了,我说的路径是指 md 文件的路径
https://i.loli.net/2019/10/11/mMv4UiplLKbS5OZ.png 看代码应该是 path.posix.basename 造成的 https://github.com/amio/eloc/blob/8c95984bd87f331f93cfe072b94d0c1195e9d63f/src/build.ts#L16 |
13
zhfsxtx 2019-10-11 09:25:29 +08:00
nice work
|
14
amio OP |