knitr include_graphics 中的 Bookdown 标题

BAl*_*ine 4 caption knitr bookdown

我正在用 Bookdown 写一份报告,我有兴趣水平复制一系列图片,并用一个标题来描述所有图片。如果我不定义,fig.cap我会得到正确的图片,如下所示:

```{r, out.width = "33%",echo=FALSE}

knitr::include_graphics(rep(c("1.jpg","2.jpg","3.jpg"),1))

```
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如果我想添加一个描述所有三张图片的标题,如下所示,我会得到以下结果:

(ref:123) left: ...; centre ...; right ....

```{r, out.width = "33%",fig.cap='(ref:123)', echo=FALSE}

knitr::include_graphics(rep(c("one.jpg","two.jpg","three.jpg"),1))

```
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我想要的是这样的:

在此输入图像描述

任何帮助深表感谢。

Yih*_*Xie 5

您应该使用 chunk 选项fig.show='hold'。有关示例,请参见bookdown书中的图 2.3 和 2.4 。