如何在R Markdown中交叉引用可视化面板插入的基础表格?
R Markdown中基础表格的交叉引用方法
直接从可视化面板插入的基础Markdown表格,默认没有自动交叉引用支持,但可以通过手动设置标签实现,步骤如下:
- 给表格添加标签:在表格下方空一行,添加
{#tab:自定义标签名},示例:
| 姓名 | 年龄 | |------|------| | 张三 | 25 | | 李四 | 30 | {#tab:user-info}
- 在文档中引用表格:使用
@tab:自定义标签名来引用,示例:
用户基本信息见表格@tab:user-info。
- 注意事项:
- 需使用支持交叉引用的输出格式,比如
bookdown::html_document2、bookdown::pdf_document2,或者在普通rmarkdown::html_document中开启crossref选项; - 若使用bookdown系列格式,会自动为表格生成连续编号,引用时会显示带编号的表格(如“表1”)。
- 需使用支持交叉引用的输出格式,比如
内容的提问来源于stack exchange,提问作者Gaspar
相关产品推荐
相关产品推荐

