Jabref 未更新参考文献

Jabref 未更新参考文献

我使用 TeXstudio 和 Jabref 创建了一个文档。一切都很顺利,直到我想对几个参考文献进行一些额外的更改。像往常一样,我在 Jabref 中进行了更改,编译了 Jabref 和 .tex 两次。虽然更改显示在我的 .bib 文件中,但更改不会转换为 .tex 数据。.tex 中的参考文献保持不变。在阅读一些博客文章后,我已经尝试了以下操作:

  1. 至少编译两次 --> 没有变化
  2. 删除所有临时文件并重新编译 .tex --> 错误:未定义引用
  3. 检查重复的 .bib 数据,--> 未找到

任何建议都值得赞赏!

答案1

虽然我不使用 Jabref,但我相信它只会创建一个.bib文件。

LaTeX 不读取.bib文件;它需要文件.bbl。因此,无论何时将新项目添加到参考书目(无论通过何种方式),都必须重新运行 bibtex(或其等效程序)以更新文件.bbl

有一些方法可以定义一个包含 bibtex 步骤的多步骤过程,但我不会深入讨论这个,因为可以在其他地方找到这些信息(而且由于我通常将其作为手动步骤执行,所以我不想推荐任何特别的方法)。

相关内容