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

如何修改Quarto中交叉引用的语言表述?

在Quarto中修改交叉引用的语言表述方法

你可以通过两种方式修改交叉引用中的Figure术语,适配不同的输出场景:

1. 全局配置(适配所有输出格式)

在项目的_quarto.yml配置文件中添加crossref节点,自定义图的引用前缀:

crossref:
  fig:
    prefix: "Chart"  # 替换为你需要的词汇,比如中文的"图"
    label: "%s"       # 控制编号格式,比如"图 %s"会生成"图 1"

配置后,原文档中的@fig-elephant会渲染为Chart 1(或对应自定义词汇加编号)。

2. LaTeX局部修改(仅适配PDF输出)

如果只需要修改PDF生成的LaTeX代码中的术语,可以在Quarto文档开头插入LaTeX命令重定义:

```{=latex}
\renewcommand{\figurename}{CustomFig}  # 替换为目标词汇
这段代码会直接修改LaTeX编译时的`\figurename`变量,生成的.tex文件中会变为`(CustomFig~\ref{fig-elephant})`。

内容的提问来源于stack exchange,提问作者Alberson Miranda
相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 11:46:08