【问题标题】:removing Figure text in rmarkdown删除 rmarkdown 中的图形文本
【发布时间】:2016-07-21 21:51:14
【问题描述】:

当我在 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)
---

“图:”仍然出现。

谢谢。

【问题讨论】:

    标签: r r-markdown


    【解决方案1】:

    您所要做的就是在行尾添加一个反斜杠:

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

    【讨论】:

    • 这将只删除一个图像的标题,同时保留其余图像的标题。好的!但是,与 OP 的要求略有不同。
    【解决方案2】:

    您可以在标题中使用fig_caption 选项,如下所示:

    ---
    title: "My Title"
    output: 
      pdf_document:
        fig_caption: false
    ---
    

    【讨论】:

      【解决方案3】:

      将它放在文档开头的隐藏代码块中。

      ```{r echo = F}
      library(knitr)
      opts_chunk$set(fig.lp = '')
      ```
      

      【讨论】:

      • 我无法让它工作,但是,对于 PDF 输出,您始终可以使用 latex 命令:\includegraphics{myimage.png}
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-09
      • 1970-01-01
      • 2021-09-30
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 2018-10-04
      相关资源
      最近更新 更多