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

Quarto论文引用失效求助:插入Zotero引用后无参考文献

解决Quarto引用不生效问题
  • 检查文档YAML配置:必须在.qmd开头的YAML块里指定引用相关参数,示例如下:

    bibliography: refs.bib  # 替换成你自动生成的.bib文件名
    format:
      pdf:
        cite-method: natbib  # 可选biblatex,按需选择
        biblio-style: apalike  # 对应你需要的参考文献样式
    

    重点确认bibliography字段准确指向同目录下的.bib文件,文件名不能写错。

  • 确认引用语法正确:Quarto识别的引用格式是@引用ID(如@doe2023)或括号式[@doe2023],如果是手动写的(Doe, 2023)这类纯文本,不会被解析成引用。

  • 清理缓存后重新渲染:Quarto可能留存了旧缓存导致不更新,用命令强制清理再渲染:

    quarto render your-document.qmd --clean
    
  • 校验.bib文件格式:打开自动生成的.bib文件,检查每个条目格式是否合法,比如有没有遗漏逗号、括号不配对的情况。正确的BibTeX条目应该类似:

    @article{doe2023,
      title = {Example Article},
      author = {Doe, Jane},
      journal = {Journal of Testing},
      year = {2023},
      volume = {5},
      pages = {45-60}
    }
    

    格式错误会导致Quarto无法解析整个.bib文件。

  • 检查Zotero导出设置:从Zotero插入引用时,确保插件是导出BibTeX格式,而非RIS等其他格式。可以在Zotero的默认导出设置里固定为BibTeX。

内容的提问来源于stack exchange,提问作者Can Kilic

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 03:50:58