This repository was archived by the owner on Feb 20, 2025. It is now read-only.

Description
| Executable |
Version |
node --version |
8.12 |
npm --version |
6.4.1 |
nodeppt -v |
2.1.8 |
| Windows 10 |
1903 |
认真的使用了软件之后, 觉得应该是md展示PPT里, UI和动画等支持最好的, 不过总结一下有以下几个问题, 如果能修复或者支持的话, 相信对推广nodePPT会很有帮助:
- 如标题所说, 希望能提供默认的样式主题(类似PPT提供的一个主题模板), 比如若不指定, 所有页面采用同一个背景和布局, 然后动画样式也给一个默认值, 现在编写的感觉是离开了作者提供的模板, 基本没法继续制作了.. 而且大量在复制粘贴样式代码, 关于动画的话:
- 如果是PPT切换, 可以沿用目前给统一简单的
- 如果是具体的元素, 比如列表, 可以给统一简单的样式(比如delay统一500ms默认)
- 如果以上比较麻烦, 恳请能让
<slide> 换页有一个可以设置全局默认的地方..
- 文档头部的
yaml语法声明, 可否用hexo/typora类标准的yaml开头用--- parms -- 封装起来, 更加兼容通用, 现在直接写很容易被误解析.
- 流程图
mermaid的支持很棒, 但是似乎引用的版本偏低, 新的图表和旧图表的新语法尚不支持, 不知能否升级mermaid.js的版本, 或者提供一个手动修改版本的方式. 然后还有个麻烦的地方是如果流程图稍长, 则下半部分只能通过写css调整才能显示完整, 甚至无法下键滚动全(hexo中可以正常渲染)
- 代码显示这里, 如果能实现简单的控制逐步高亮(其他代码段灰)就很赞了, 这对演示代码会非常有帮助, 这是gitpitch实现的效果,
note标记在讲述者模式下的确会出现字体变白/花的情况, 看到有issue提到, 但是不知道如何设置提示的字体颜色? (尝试修改yaml中的主题颜色没有效果)
- md的有序列表支持有些排版问题, 比如整体是
center的话, 使用1. xx 2. xx 这样的有序列表会导致序号和内容分散, 但是无序列表是正常的.
其他想到可以再补充, 总的来说, 现在nodePPT的功能的确非常多, 但是使用还是比较麻烦, 对原有的md侵入性比较大
希望之后能更多关注内容的切分, 不需要花较多时间写html, 复制或记忆许多的样式语法上(有需要的可以自己传入, 但是有个默认的UI), 那就非常棒了