回复 第4楼 的 谢益辉:pandoc,恩,这回又有事情干了,哈哈

回复 第4楼 的 谢益辉:看了这个帖子,昨天研究了一天HTML5,keydown,ruby,rubygems,knitr. 决心好好学习。请问哪里去找这个片子的源代码?

你不必真的去研究HTML5和Ruby,我之前是用keydown,不过后来那位作者奔向deck.js了,把这个库搞的很庞大,我现在很是不喜欢,现在我倾向于Dzslides,pandoc对它有直接的支持。

knitr的例子在 https://github.com/yihui/knitr/blob/master/inst/examples/knitr-upload.md 有一个。

pandoc幻灯片的例子 http://johnmacfarlane.net/pandoc/demos.html

它目前的dzslides模板和官方dzslides模板还有不少差距,如果你真想研究,我希望你能帮忙干这件事:pandoc -D dzslides会告诉你系统默认的dzslides模板,官方HTML页面在 https://github.com/paulrouget/dzslides/blob/master/template.html 你可以把pandoc那些模板变量嵌入官方模板,做一个新的模板,然后就可以用pandoc -s --mathjax -i -t dzslides input.md --template your-template.html -o output.html 生成漂亮的幻灯片了。当然,你可以用S5或其它pandoc支持的格式。

与flash来做演示如何?

我最近在抉择是要去学flash还是去学javascript比较好……

Adobe自家都在逐渐抛弃Flash的多平台支持了 但是暂时还木有顶得上的产品

所以目前来说还是玩玩JavaScript比较好

如果要在Flash和JS中选,那根本不用犹豫,必然是JS。这门简单的语言这几年如日中天,可能主要是因为它是嘴里含着网页出生的,尤其是DOM控制,让页面内的元素可以很方便被控制,后来有了jQuery让语法大大精炼,再后来SVG逐步被微软IE支持(什么新技术都是被IE6耽搁了)又诞生了D3这样的应用,还有HTML5 canvas等新元素的出现,让JS如虎添翼,在网页里简直无所不能。至于Flash,闭源、安全性……我认为它终将被淘汰。

回复 第10楼 的 谢益辉:你讨论的这是统计吗?完全的不懂!

显然不是统计,只不过是我个人感兴趣的东西而已。

回复 第10楼 的 谢益辉:

我也是完全弄懂ActionScript 3.0后,才知道这个的,囧。。。

9 天 后
2 个月 后

回复 第12楼 的 谢益辉:hi,怎样去掉r里面的警告啊

回复 第15楼 的 medcl:搞定了,有参数,谢谢

回复 第4楼 的 谢益辉:老大好,我利用knitr和markdown整出了HTML格式的文档,接着如何生成slides?

回复 第17楼 的 zhangbing4502431:自己琢磨pandoc,我的例子在这儿有一个 https://github.com/yihui/knitr-talks

6 天 后

回复 第7楼 的 谢益辉:如何将pandoc的默认模板变量镶嵌到官方模板上啊?

回复 第20楼 的 zhangbing4502431:参见18楼中的shell脚本。

回复 第21楼 的 谢益辉:利用knitr和pandoc生成HTML5幻灯片的过程中,如何将本地图片插入到幻灯片中?

回复 第23楼 的 zhangbing4502431:参见Markdown图片语法。