rmarkdown ioslides 中缺少 kableExtra 格式
Missing kableExtra formating in rmarkdown ioslides
我试图在 RStudio 的 ioslides 中包含 kableExtra
table。我正确地得到了 tables,但是 vignette examples 的简单格式似乎消失了。
---
title: "Tables"
output:
ioslides_presentation: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(knitr)
library(kableExtra)
dt <- mtcars[1:5, 1:6]
```
## No styling
```{r t1}
dt %>%
kable("html")
```
## Styling
```{r t2}
dt %>%
kable("html") %>%
kable_styling(bootstrap_options = c("striped", "condensed", full_width = F, position = "center"))
```
知道我遗漏了什么吗?
您需要将kableextra更新至0.9.0或以上版本。从这个版本开始,它会自动加载所需的 css 到幻灯片环境中。
更新:
如果还是不行,你可以通过
强制kableExtra为你加载css
options("kableExtra.html.bsTable" = T)
参见 kableExtra 0.9.0
下的 https://cran.r-project.org/web/packages/kableExtra/news/news.html
我通过包含 kableExtra 使用的 bootstrap CSS 解决了这个问题:
output:
ioslides_presentation:
css: https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
我试图在 RStudio 的 ioslides 中包含 kableExtra
table。我正确地得到了 tables,但是 vignette examples 的简单格式似乎消失了。
---
title: "Tables"
output:
ioslides_presentation: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(knitr)
library(kableExtra)
dt <- mtcars[1:5, 1:6]
```
## No styling
```{r t1}
dt %>%
kable("html")
```
## Styling
```{r t2}
dt %>%
kable("html") %>%
kable_styling(bootstrap_options = c("striped", "condensed", full_width = F, position = "center"))
```
知道我遗漏了什么吗?
您需要将kableextra更新至0.9.0或以上版本。从这个版本开始,它会自动加载所需的 css 到幻灯片环境中。
更新: 如果还是不行,你可以通过
强制kableExtra为你加载cssoptions("kableExtra.html.bsTable" = T)
参见 kableExtra 0.9.0
下的 https://cran.r-project.org/web/packages/kableExtra/news/news.html我通过包含 kableExtra 使用的 bootstrap CSS 解决了这个问题:
output:
ioslides_presentation:
css: https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css