在rmarkdown中删除图表文本

11

在Rmarkdown中插入图像时,我看到图像下面有“Figure#:”。

如何去掉“Figure:”文本?

例如,这是我的代码:

![my caption](C:/mypath/myimage.png)

图片会出现并带有下方的“图1:我的标题”。我只想要“我的标题”这个标题。

我在这里查看了http://yihui.name/knitr/options/#chunk_options,fig.lp看起来可能是一个解决方案,但当我将其包含在标题中时,像这样:

---
title: "My Title"
output: pdf_document
fig.lp: ('';character)
---

“Figure:” 仍然显示。

谢谢。

3个回答

22

你所需做的只是在行末添加反斜杠:

![my caption](C:/mypath/myimage.png)\

这将仅为一个单独的图像删除标题,同时保留其余图像的标题。不错!但是,与 OP 要求的略有不同。 - loki

19
你可以在标题中使用fig_caption选项,如下所示:
---
title: "My Title"
output: 
  pdf_document:
    fig_caption: false
---

0
将其放置在文档开头的隐藏代码块中。
```{r echo = F}
library(knitr)
opts_chunk$set(fig.lp = '')
```

我无法使其正常工作,但是对于PDF输出,您可以始终使用latex命令:\includegraphics{myimage.png}。 - Scott Worland

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接