r - 在 Rmarkdown 中通过 fig.scap(图表表)或 fig.cap(标题)传递斜体

标签 r r-markdown bookdown

我问并回答了我自己的问题,所以我会把它贴在这里以防万一
如果您想要 Rmarkdown 或 Bookdown 中的数字表格,并且您想使用 Markdown 格式,则不能将其放在 Rmarkdown 块本身中:

```{r chunk1,fig.scap="my *short* caption"}

knitr::include_graphics("some_figure.png")
```

最佳答案

相反,您必须通过引用使用标题:

---
title: "reprex"
output: bookdown::pdf_book
toc: yes
lof: yes
lot: yes
---

```{r chunk1, echo=FALSE, fig.scap='(ref:short)', fig.cap='(ref:long)'}
plot(1)
```

(ref:short) "This is *a short* caption"

(ref:long) "This is *a long* caption"

关于r - 在 Rmarkdown 中通过 fig.scap(图表表)或 fig.cap(标题)传递斜体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62506420/

相关文章:

r - 合并并汇总 R 中一个文件夹中的多个 CSV

r - 如何更改 Rmarkdown、LaTeX 和 .pdf 中表格的字体大小?

r - 有没有办法生成 rmarkdown 文档的缓存版本,然后直接从缓存中生成多个输出?

r - 计算每两列之间的差异

r - PowerBI Desktop 和 R 错误 : package or namespace load failed for 'ggplot2'

html - 如何更改 RMarkdown2 演示文稿中的字体?

r - 在每个章节标题上方添加一个 HTML block

r - 更改 RMarkdown pdf 输出中图形标题的字体大小

r - Bookdown gitbook 只生成 1 页(无法导航查看其他页面)

css - 增加 Shiny 应用程序中操作按钮的长度