我正在尝试使用 Rmarkdown 及其包创建reveal.jsrevealjs
幻灯片。在这些幻灯片中,我想使用flipbookr
. 您可以看到flipbookr
从
https://evamaerey.github.io/flipbookr/minimal_flipbook.html#10到https://evamaerey.github.io/flipbookr/minimal_flipbook.html#16的效果
。
flipbookr
但是,使用无法正确渲染代码块 using revealjs
,如下所示。
我错过了什么?
注意:
我知道的演示flipbookr
是使用xaringan
,而不是revealjs
. 不过,我更喜欢使用revealjs
with flipbookr
,而不是使用xaringan
this time。原因是revealjs
可以使用我熟悉的 pandoc 的 markdown 构建,同时xaringan
需要remark.js
我不熟悉的 ' 语法。
MWE
---
title: "Habits"
author: John Doe
date: March 22, 2005
output:
revealjs::revealjs_presentation:
incremental: true
---
```{r setup, include=FALSE}
# options(
# # htmltools.dir.version = FALSE,
# # htmltools.preserve.raw = FALSE
# )
knitr::opts_chunk$set(
fig.path = "figures/",
fig.width = 8, #6
fig.height = 6, #4
fig.align = "center",
fig.retina = 2,
echo = TRUE,
warning = FALSE,
message = FALSE,
comment = "",
cache = TRUE,
cache.path = "cache/"
)
library(flipbookr)
library(tidyverse)
```
# In the morning
## The code
`r chunk_reveal("my_cars")`
```{r my_cars, include = FALSE}
cars |>
filter(speed > 4) |>
ggplot() +
aes(x = speed) + #BREAK
aes(y = dist) + #BREAK
geom_point(
alpha = .8,
color = "blue"
) +
aes(size = speed) #BREAK
```