我已经切换到 MiKTeX 了latexmk
。但是,这是我使用常规文档得到的结果:
Latexmk: This is Latexmk, John Collins, 17 Jan. 2018, version: 4.55.
Latexmk: applying rule 'bibtex Bug'...
Rule 'bibtex Bug': File changes, etc:
Non-existent destination files:
'Bug.bbl'
Latexmk: I WON'T RUN 'bibtex Bug' because I don't find the following files:
IEEEabrv.bib
Latexmk: All targets (Bug.dvi) are up-to-date
我已将我的示例最小化为此,旁边Bug.tex
有一个空白:MyBib.bib
\documentclass{article}
\begin{document}
\cite{foo}
\bibliographystyle{IEEEtran}
\bibliography{MyBib, IEEEabrv}
\end{document}
有趣的是,如果我颠倒的顺序MyBib, IEEEabrv
,则MyBib.bib
找不到:
Latexmk: This is Latexmk, John Collins, 17 Jan. 2018, version: 4.55.
Latexmk: applying rule 'bibtex Bug'...
Rule 'bibtex Bug': File changes, etc:
Non-existent destination files:
'Bug.bbl'
Latexmk: I WON'T RUN 'bibtex Bug' because I don't find the following files:
MyBib.bib
Latexmk: All targets (Bug.dvi) are up-to-date
我是不是漏掉了什么,还是这是一个错误?在不同的文件夹中latexmk
找不到两个.bib
?