knitr 中的书本标题 include_graphics

Bookdown caption in knitr include_graphics

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

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

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

```

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

(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))

```

我想要的是这样的:

非常感谢任何帮助。

您应该使用块选项 fig.show='hold'。有关示例,请参阅 bookdown 书中的 Figures 2.3 and 2.4