【问题标题】:How to control the background color of the first slidify slide?如何控制第一张幻灯片的背景颜色?
【发布时间】:2014-01-19 11:12:12
【问题描述】:

作为一个 slifiy newbee,我不明白为什么第一张幻灯片有淡绿色背景,而所有其他幻灯片都有白色背景。

http://www.rpubs.com/ 的“Test for Slidify”示例也显示了这张淡绿色的第一张幻灯片。

如何控制第一张幻灯片的背景颜色?

【问题讨论】:

标签: r slidify


【解决方案1】:

定义标题幻灯片的 css 包含在 libraries/frameworks/io2012/slidify.css 中。这是控制标题幻灯片的部分。您可以修改它并将其直接添加到您的 Rmd 文件中以覆盖默认样式。

.title-slide {
  background-color: #CBE7A5; /* #EDE0CF; ; #CA9F9D*/
}

.title-slide hgroup > h1{
 font-family: 'Oswald', 'Helvetica', sanserif; 
}

.title-slide hgroup > h1, 
.title-slide hgroup > h2 {
  color: #535E43 ;  /* ; #EF5150*/
}

要在.Rmd 文件中执行此操作,可以在index.RmdYAML 前面部分之后添加以下内容。这会将白色背景应用于标题幻灯片:

---
title       : title slide bg change example
author      : Ramnath
...
mode        : selfcontained # {standalone, draft}
knit        : slidify::knito2slides
---

<style>
.title-slide {
  background-color: #FFFFFF; /* #EDE0CF; ; #CA9F9D*/
}
</style>

记得重新运行slidify("index.Rmd") 以应用更改。

【讨论】:

  • Ramnath,是否可以在 Rmarkdown 中实现更改第一张幻灯片颜色和整个演示文稿的字体?
  • 是的。您可以将 css 直接添加到 &lt;style&gt;&lt;/style&gt; 标记之间的 Rmarkdown 中,它会覆盖默认 css。
  • &lt;style&gt;&lt;/style&gt;.Rmd 文件中的位置
  • ^我也有同样的问题。我已将它放在 .rmd 文件中的每个位置,但没有任何变化...
  • @Ramnath 我用&lt;style&gt; 标签尝试了你所说的,效果很好。我将此添加到您已经很有帮助的答案中,只是为了明确获得 cmets 的询问。希望这不会超出我的界限,并且可以随意编辑/更新!只是认为这会有所帮助,因为人们在问。
猜你喜欢
  • 1970-01-01
  • 2017-11-17
  • 1970-01-01
  • 2021-07-21
  • 1970-01-01
  • 1970-01-01
  • 2016-10-16
  • 1970-01-01
  • 2013-01-08
相关资源
最近更新 更多