knitr::include_graphics() 在 xaringan 中禁用幻灯片分隔符 (---)

knitr::include_graphics() disables slide break operator (---) in xaringan

当我使用 knitr::include_graphics() 在 xaringan deck 中包含图像时,我的分页操作符 (---) 失败,下一张幻灯片合并到上一张幻灯片中。

这是一个演示问题的代表:

---
title: "knitr::include_graphics() disables slide break operator (---)"
date: "2022-01-04"
output: xaringan::moon_reader
---

# This slide break will work

---

# But when my slide has an image, the slide break will fail

```{r out.width='30%'}
knitr::include_graphics("hp.jpg")
```

--- 

# This should have been a new slide

```{r out.width='30%'}
knitr::include_graphics("hp.jpg")
```

问题是 xaringan 对分页符的外观非常挑剔。在上面的示例中,第二个 --- 之后有一个空格导致了问题。删除空格将修复错误。