相当于 "highly dynamic" 出现在 Markdown 演示文稿中
Equivalent of "highly dynamic" appearance in markdown presentations
我正在考虑在 RStudio 中使用 markdown 而不是 beamer 来制作我的演示文稿。在 beamer 中,我经常使用内容的增量外观,并使用选项 "highly dynamic",这使得下一个项目在完全出现之前以浅灰色显示。除了看起来不错之外,这有助于我展示,因为它可以防止我忘记幻灯片上的下一个点时感到惊讶。
我的问题是:如果我在 RStudio 中制作幻灯片,例如作为 R 演示文稿,或使用 ioslides 或 Slidy 的 rmarkdown 演示文稿,是否有任何方法可以达到类似的效果?
我知道我可以在 R 演示文稿中设置 incremental: true
,但这只会增加外观,而不是 "highly dynamic" 效果。
在RMarkdown中制作幻灯片有几种不同的方法:ioslides
、slidy
、revealjs
、xaringan
等。我倾向于使用ioslides
,这个方法在那里有效。我添加了其他几个
以下变化。
您需要做的是更改选择器 .build .to-build
的 CSS,这样就不会使项目透明,而只会使它们部分透明。您可以通过创建一个包含以下内容的文件来做到这一点:
.build .to-build {
opacity: 0.1
}
如果您调用该文件 incremental.css
,那么在您用于演示的 YAML 中,您将拥有:
output:
ioslides_presentation:
incremental: true
css: incremental.css
然后在显示第一个项目符号后显示示例演示文稿时,您将看到类似这样的内容:
编辑添加:
如果您使用 slidy_presentation
而不是 ioslides_presentation
,请使用 CSS:
body.single_slide .invisible {
opacity: 0.1;
visibility: visible;
}
下面是 revealjs::revealjs_presentation
的用途:
.reveal .slides section .fragment {
opacity: 0.1;
visibility: visible;
}
您或许可以将所有三种食谱都放入 incremental.css
文件中,然后在格式之间切换,直到找到您最喜欢的一种。
我正在考虑在 RStudio 中使用 markdown 而不是 beamer 来制作我的演示文稿。在 beamer 中,我经常使用内容的增量外观,并使用选项 "highly dynamic",这使得下一个项目在完全出现之前以浅灰色显示。除了看起来不错之外,这有助于我展示,因为它可以防止我忘记幻灯片上的下一个点时感到惊讶。
我的问题是:如果我在 RStudio 中制作幻灯片,例如作为 R 演示文稿,或使用 ioslides 或 Slidy 的 rmarkdown 演示文稿,是否有任何方法可以达到类似的效果?
我知道我可以在 R 演示文稿中设置 incremental: true
,但这只会增加外观,而不是 "highly dynamic" 效果。
在RMarkdown中制作幻灯片有几种不同的方法:ioslides
、slidy
、revealjs
、xaringan
等。我倾向于使用ioslides
,这个方法在那里有效。我添加了其他几个
以下变化。
您需要做的是更改选择器 .build .to-build
的 CSS,这样就不会使项目透明,而只会使它们部分透明。您可以通过创建一个包含以下内容的文件来做到这一点:
.build .to-build {
opacity: 0.1
}
如果您调用该文件 incremental.css
,那么在您用于演示的 YAML 中,您将拥有:
output:
ioslides_presentation:
incremental: true
css: incremental.css
然后在显示第一个项目符号后显示示例演示文稿时,您将看到类似这样的内容:
编辑添加:
如果您使用 slidy_presentation
而不是 ioslides_presentation
,请使用 CSS:
body.single_slide .invisible {
opacity: 0.1;
visibility: visible;
}
下面是 revealjs::revealjs_presentation
的用途:
.reveal .slides section .fragment {
opacity: 0.1;
visibility: visible;
}
您或许可以将所有三种食谱都放入 incremental.css
文件中,然后在格式之间切换,直到找到您最喜欢的一种。