2014-01-02 2 views
13

Как slidifiy newbee, я не понимаю, почему первый слайд имеет бледно-зеленый фон, а все остальные слайды имеют белый фон.Как управлять цветом фона первого слайд-слайда?

В примере «Test for Slidify» в http://www.rpubs.com/ также показан этот бледно-зеленый первый слайд.

Как я могу контролировать цвет фона этого первого слайд-слайда?

+1

Вот этот бледно-зеленый цвет на этом примере: http://bl.ocks.org/ramnathv/7155433 Как цвет определяется в файле .cmd? Как его можно изменить? –

ответ

18

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"), чтобы применить изменения.

+1

Ramnath, может ли быть реализовано изменение цвета первого слайда и всего шрифта презентации в Rmarkdown? –

+2

Да. Вы можете добавить css прямо в свой Rmarkdown между '' тегами, и он переопределит значение по умолчанию css. – Ramnath

+0

Ницца. Большое спасибо;) –

Смежные вопросы