在某些时候,pdflatex 开始在 .aux 文件中生成以 ./ 开头的 \bibdata 条目,这导致 bibtex 忽略 BIBINPUTS 路径。是否有任何选项可以阻止 pdflatex 执行此操作?如果有人知道这是从哪个版本开始的,我会很想知道,因为我认为它以前没有这样做过。
仅供参考,我提出了一个新问题,因为我在搜索中找到的所有内容都是十年或十一年前的。
答案1
\documentclass{article}
\begin{document}
\bibliographystyle{plain}
\bibliography{references}
\end{document}
在 texlive2023 和 texlive2024 中都会生成一个.aux
文件
\relax
\bibstyle{plain}
\bibdata{references}
没有./