缘起
还在用PPT吗?孩子,你快被淘汰了。impress.js绝对是你的不二选择。
impress.js 是国外一位开发者受 Prezi 启发,采用CSS3与JavaScript语言完成的一个可供开发者使用的表现层框架(演示工具)。现在普通开发者可以利用impress.js自己开发出类似效果的演示工具,但性能比基于FLASH的Prezi更优。其功能包括画布的无限旋转与缩放,任意角度放置任意大小的文字,CSS3 3D效果支持等。同时,也支持传统 PowerPoint 形式的幻灯演示。
安装
还是这句话,windows用户洗洗睡吧。Mac用户使用sudo gem install mdpress。Ubuntu用户首先安装需要的包sudo apt-get install gem ruby-1.9.1-dev,然后安装mdpresssudo gem install mdpress。
使用
- 创建一个md文件,格式参考mdpress full userage
- 跳转到该文件目录下,使用
mdpress filename.md生成。 - 在该目录下,你会发现一个与md文件同名的文件夹,点击其中的
index.html文件展示。
注意
在该项目git库的issues存在issues#41,解决方法:
Hi,
it seems it does not work with current redcarpet. As a workaround, I have installed redcarpet 3.1.2 manually and it works.I’ll try to make a fix later.
Best regards
Josef
首先使用gem uninstall redcarpet --v=3.3.2删除redcarpet 3.3.2依赖库 , 然后使用gem install redcarpet -v 3.1.2安装redcarpet 3.1.2依赖库。当然作者应该也会尽快修复这个问题的。
