在 Rmarkdown 中使用 texreg 时摆脱字幕
get rid of captions when using texreg in Rmarkdown
如何抑制 texreg table 的字幕?我正在使用 Rmarkdown 生成 LaTeX 文件。这是一个简单的例子:
```{r, echo=FALSE, message=FALSE, results="asis"}
library(texreg)
data <- data.frame(a=c(1,2,3,4), b=c(6,3,4,4))
texreg(lm(a~b, data=data), caption="", custom.note="", float.pos="h!")
```
我收到的 table 底部有一个标题,上面写着 "Table 1:"。我该如何摆脱它?谢谢
在可以包含 LaTeX 包的 YAML 部分,添加标题包:
header-includes:
- \usepackage{caption}
然后在RMarkdown文档的开头body添加:
\captionsetup[table]{labelformat=empty}
这将删除所有表格的标题标签。
如果您有一个用于额外格式化的外部 .tex 文件(即我制作了一个文件,用于在每个页面的 header 中包含徽标,如 here 所述),您应该包含 \usepackage{caption}
(仅此行)在外部 .tex 文件中,而不是在 RMarkdown 文档的 yaml header 中。
如何抑制 texreg table 的字幕?我正在使用 Rmarkdown 生成 LaTeX 文件。这是一个简单的例子:
```{r, echo=FALSE, message=FALSE, results="asis"}
library(texreg)
data <- data.frame(a=c(1,2,3,4), b=c(6,3,4,4))
texreg(lm(a~b, data=data), caption="", custom.note="", float.pos="h!")
```
我收到的 table 底部有一个标题,上面写着 "Table 1:"。我该如何摆脱它?谢谢
在可以包含 LaTeX 包的 YAML 部分,添加标题包:
header-includes:
- \usepackage{caption}
然后在RMarkdown文档的开头body添加:
\captionsetup[table]{labelformat=empty}
这将删除所有表格的标题标签。
如果您有一个用于额外格式化的外部 .tex 文件(即我制作了一个文件,用于在每个页面的 header 中包含徽标,如 here 所述),您应该包含 \usepackage{caption}
(仅此行)在外部 .tex 文件中,而不是在 RMarkdown 文档的 yaml header 中。