我是使用R package revealjs创建Reveal JS和R Markdown的演示文稿的新手,我坚持如何减少字幕字体大小。
我看到了这个答案: Changing the font size of figure captions in RMarkdown HTML output
还检查了: http://rmarkdown.rstudio.com/revealjs_presentation_format.html#custom_css
但不幸的是,我似乎错过了一些东西,似乎没有用! 任何人都可以提供的帮助将不胜感激:)
这是我的R Markdown:
---
title: "Cars"
author: "Me"
date: "24 August 2017"
output:
revealjs::revealjs_presentation:
fig_caption: yes
---
<style>
.reveal section p.caption {
font-size: 0.2em;
}
</style>
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
```{r,echo = FALSE, warning = FALSE,message=FALSE, fig.cap= "Cars"}
library(ggplot2)
data(mtcars)
g <- ggplot(mpg, aes(class))
g <- g + geom_bar()
print(g)
```
答案 0 :(得分:1)
所以事实证明我需要一个额外的css文件。 我在工作目录中保存了一个名为custom_css.css的css文件。 这是css代码:
.reveal section figcaption {
font-size: 0.3em;
}
然后,在我的RMarkdown文件中,编写的代码是:
---
title: "Cars"
author: "Me"
date: "24 August 2017"
output:
revealjs::revealjs_presentation:
css: custom_css.css
fig_caption: yes
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
```{r,echo = FALSE, warning = FALSE,message=FALSE, fig.cap= "Cars"}
library(ggplot2)
data(mtcars)
g <- ggplot(mpg, aes(class))
g <- g + geom_bar()
print(g)
```