You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Quarto文档中自动引用LaTeX格式表格?

问题:Quarto文档中LaTeX表格无法在正文引用

我在Quarto文档中插入了一段LaTeX格式的表格,Quarto能自动识别它为第2张表格并生成标题,但没法在正文中自动引用该表格。当前YAML配置已引入multirow包,代码如下:

---
format: pdf
header-includes:
  - \\usepackage{multirow} 
---

LaTeX表格代码:

```{=latex}
\\begin{table}[]
\\caption{Summary of the different variabilities when comparing marks from same or different tools and zones}
\\label{Variabilities}
\\begin{center}
\\begin{tabular}{ll|cc|}
\\cline{3-4}
                                                     &                    & \\multicolumn{2}{c|}{\\textbf{Tool}}                                           \\ \\cline{3-4} 
                                                     &                    & \\multicolumn{1}{l|}{\\textit{Same}} & \\multicolumn{1}{l|}{\\textit{Different}} \\ \\hline
\\multicolumn{1}{|c|}{\\multirow{2}{*}{\\textbf{Zone}}} & \\textit{Same}      & \\multicolumn{1}{c|}{W}             & B                                       \\ \\cline{2-4} 
\\multicolumn{1}{|c|}{}                               & \\textit{Different} & \\multicolumn{1}{c|}{B}             & B                                       \\ \\hline
\\end{tabular}
\\end{center}
\\end{table}
如何为该表格设置可在正文中调用的引用标签?

---

# 解决方法

要实现LaTeX表格的正文引用,需要在YAML配置中额外引入`hyperref`和`cleveref`包,修改后的YAML如下:

```yaml
---
format: pdf
header-includes:
  - \\usepackage{multirow}
  - \\usepackage{hyperref}
  - \\usepackage[capitalise,noabbrev]{cleveref}
---

表格代码无需修改(已在表格中设置\\label{Variabilities}),在正文中引用该表格时,直接使用\\ref{Variabilities}即可。


内容的提问来源于stack exchange,提问作者Jean-Alexandre Patteet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 16:50:24