我使用的是最新版本的Rstudio(和knitr),我已经从github安装了slidify的开发版本。Slidify允许您直接从Rmarkdown到html5slides,只需单击一次。
我的问题是,我想添加一个图像到标题幻灯片,但使用正常的Rmarkdown语法不工作。我想这是因为第一张幻灯片被指定为YAML。
title :
subtitle :
author :
job :
framework : io2012 # {io2012, html5slides, shower, dzslides, ...}
highlighter : highlight.js # {highlight.js, prettify, highlight}
hitheme : tomorrow #
widgets : [] # {mathjax, quiz, bootstrap}
mode : selfcontained # {standalone, draft}
如果我在第一个幻灯片规范中添加任何内容,则解析YAML的函数YAML. load()会出现错误。是否有一种方法来指定使用YAML背景图像?
io2012
框架中的标题幻灯片标记为title-slide
类。所以你可以使用css自定义幻灯片。例如,如果您想指定背景图像,则需要添加以下css:
.title-slide {
background-image: url(http://goo.gl/cF6W2);
}
您可以将它直接添加到您的Rmd文件中,通过将其与<style></style>
标签一起包含,或者将其添加到assets/css
中的自定义css文件中,当您运行slidify
时将自动包含。
希望这是有用的。
编辑。如果你想进一步定制标题幻灯片的外观,你可以调整libraries/frameworks/io2012/layouts/deck.html中的行。