BibTex 突然无法找到参考书目文件

BibTex 突然无法找到参考书目文件

在我的其中一台机器上,Bibtex 现在无法找到任何 .bib 书目文件,无论 .bib 文件是在 ~/texmf/bibtex/bib/ 中,还是我将其复制到本地目录中。这是一个突发问题,因为 Bibtex 多年来一直运行良好;我在其他机器上也有类似的设置,它们仍然正常工作。

我检查了 kpsewhich 对 texmf.cnf 的报告:

$ kpsewhich texmf.cnf
/usr/share/texmf-dist/web2c/texmf.cnf

它包含(以及其他设置)以下行:

% pBibTeX bibliographies and style files.
BIBINPUTS.pbibtex       = .;$TEXMF/{pbibtex,bibtex}/bib//
BSTINPUTS.pbibtex       = .;$TEXMF/{pbibtex,bibtex}/bst//

我相信这些是 bibtex 在 ~/texmf/bibtex/bib/ 和本地目录中查找 .bib 文件的相关设置。

所以我不确定还要检查什么。

答案1

一些无聊的想法:

  1. 也许你的 BIB 文件是读保护的?这个问题以前困扰过我一段时间。
  2. 自上次 BibTeX 工作以来,您是否做了一些改变?
  3. 您是否使用完全更新的 TeX 发行版?
  4. 您是否使用不同的驱动器?(好吧,因为 .bib 文件即使在本地目录中也无法工作,所以这个问题有点没用,但仍然是一个可能的错误来源)
  5. 您是否在某处操作 BIBINPUTS 变量?
  6. $TEXMF 的值是多少?

但我个人认为@Steven B. Segletes 的想法是正确的,荣誉属于他。

相关内容