我正在考虑使用RStudio中的markdown而不是beamer进行演示。在投影机中,我经常使用内容的递增外观,并带有“高度动态”选项,这会使下一个要显示的项目在完全显示之前以浅灰色显示。除了看起来不错之外,这还有助于我演示,因为如果我忘记了幻灯片的下一点,就可以避免感到惊讶。
我的问题是:如果我在RStudio中制作幻灯片,例如以R演示文稿或使用ioslides或Slidy的rmarkdown演示文稿,是否有任何方法可以达到类似的效果?
[我知道我可以在R演示文稿中设置incremental: true
,但这只会产生增量的外观,而不是“高度动态”的效果。
[有几种不同的方法可以在RMarkdown中生成幻灯片:ioslides
,slidy
,xaringan
等。我倾向于使用ioslides
,并且此方法可以在其中使用。我不知道您将如何使用其他格式。
您需要做的是更改选择器.build .to-build
的CSS,以使项目不透明,而只能使它们部分透明。您可以通过创建一个包含以下内容的文件来做到这一点:
.build .to-build {
opacity: 0.1
}
如果将该文件命名为incremental.css
,则在演示文稿的YAML中,您将拥有此:
output:
ioslides_presentation:
incremental: true
css: incremental.css
然后,在显示第一个项目符号后显示示例演示文稿时,您将看到类似的内容: