首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RMarkdown中使用huxtable标签

在RMarkdown中使用huxtable标签
EN

Stack Overflow用户
提问于 2021-02-24 03:42:13
回答 1查看 74关注 0票数 0

我使用huxtable在RMarkdown中显示表,以输出: pdf_document。

当我把标签放在桌子上的时候

代码语言:javascript
复制
huxtable(mytable) %>%
set_label("tab:mylabel")

然后在正文文本中进行如下引用

代码语言:javascript
复制
See Table \@ref(tab:mylabel) for more details

它显示“查看Table @ref(tab:mylabel)以获取更多详细信息”,而不是给出表号。

这在Huxtable package for R: How to correctly reference huxtables in bookdown?中的Bookdown中有所涉及

我是否需要一些特殊的选项或其他设置才能使其适用于常规PDF文档?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-24 20:18:23

看起来是这样。rmarkdown guide说,你需要“一种书本格式”才能以这种方式使用交叉引用。但是,还有一种替代方法:使用嵌入式TeX,而不是这种rmarkdown格式。A MWE:

代码语言:javascript
复制
```{r}

hux("A huxtable") %>%

代码语言:javascript
复制
  set_label("tab:foo") %>% 
代码语言:javascript
复制
  set_caption("You'll need a caption too")
代码语言:javascript
复制
Here's a reference to \ref{tab:foo}.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66339986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档