xaringan Markdown 幻灯片工具开源项目

我要开发同款
匿名用户2020年11月06日
63阅读
开发技术JavaScriptHTML/CSS
所属分类多媒体处理、程序开发
授权协议MIT

作品详情

xaringan(写轮眼,改自 Sharingan)是一个R包,基于remark.js,用于使用 RMarkdown创建幻灯片。

xaringan 包提供了一个RMarkdown输出格式 xaringan::moon_reader,可以在RMarkdown文档的元数据中使用它,例:

---title:"啧啧啧,厉害啊"author:"张三"date:"2016年12月12日"output:xaringan::moon_readernature:autoplay:30000highlightStyle:github---

欲知所有可能的选项,参见R帮助文档 ?xaringan::moon_reader。

remark.js与xaringan的区别

remark.js:

需要一个HTML容器文件;

只能用Markdown;

若想自动播放幻灯片需要写JavaScript;

需手工配置MathJax;

用 * 高亮一行代码;

编辑Markdown之后需要刷新浏览器看结果;

 xaringan: 

用RMarkdown文档生成幻灯片;

Markdown里可以嵌入R代码;

可用 autoplay 选项自动播放;

MathJax无需特别配置;*

用 {{}} 高亮一行代码;

用RStudio插件“InfiniteMoonReader”自动预览幻灯片;

数学公式

数学公式用LaTeX语法写在一对美元符号中间,例如$\alpha+\beta$会生成 α+βα+β。若要将公式单独显示为一个段落,可以用一对双重美元符号:

局限性:

公式的源代码只能写在一行上,不能换行;双重美元符号内的公式允许换行,但条件是起始标记 $$ 必须在一行的最开头(前面不能有任何字符,后面必须跟一个不是空格的字符),结束标记 $$ 必须在一行的最末尾(前面必须是一个非空格的字符,后面不能有任何字符);

起始美元符号后以及结束美元符号前不能有空格,否则不会被识别为公式;

R图形

par(mar=c(4,4,1,.1))plot(cars,pch=19,col='darkgray',las=1)abline(fit,lwd=2)

xaringan 这个名字来源于火影中的写轮眼 Sharingan。写轮眼有两大能力:

洞察眼

催眠眼

做演示就是将自己的洞见传递给听众;好的演讲通常有催眠效果,因为它可以深度震撼人心。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论