繁体   English   中英

r针织Pandoc乳胶

[英]r knitr Pandoc latex

我正在使用knitr软件包在PDF中创建要在文档中引用的表格,例如

\ref{table:name} on page \pageref{table:name} 

下面是该函数的示例,但我无法插入表格的标签

knitr::kable(head(iris), format = "latex")

在乳胶文档中,命令类似于以下命令

\label{table:name}

有没有办法将标签插入电缆?

这是我的解决方案

```{r, echo=FALSE}
library(captioner)
library(stringr)
table_nums <- captioner(prefix = "Table")
f.ref <- function(x){stringr::str_extract(table_nums(x), "[^:]*")}
```

```{r table1}
tab.1_cap <- table_nums(name = "tab_1")
knitr::kable(head(iris), caption = "Header data iris.")
```

Ahora podemos观测站Los datos de la base iris en la。 在此代码r f.ref("tab_1")使用“”可在r f.ref("tab_1")中的文本内运行r代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM