![Chapterbib 正在运行,但一直出现错误。有什么方法可以让它静音吗?](https://linux22.com/image/283884/Chapterbib%20%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%EF%BC%8C%E4%BD%86%E4%B8%80%E7%9B%B4%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%E3%80%82%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E8%AE%A9%E5%AE%83%E9%9D%99%E9%9F%B3%E5%90%97%EF%BC%9F.png)
我使用 Chapterbib 在每一章之后单独编写参考书目。它确实有效,但 bibtex 仍然给我很多错误和警告:
Illegal, another \bibstyle command
I'm skipping whatever remains of this command.
Illegal, another \bibdata command
I'm skipping whatever remains of this command.
Warning--I didn't find a database entry for "druhy".
等等。基本上,我每个文件都会收到 2 条错误消息,每个引用都会收到 1 条警告消息。由于最终出版物会非常大,我不希望在编译时出现数十个错误和数百个警告。有什么办法吗?我很乐意让这些特定的错误和警告消息保持静音。我确实遵循了构建顺序的说明(latex、单个文件上的 bibtex、latex、latex)。
最小工作示例:
测试文件
\documentclass{article}
\usepackage{chapterbib}
\begin{document}
\include{chapter1}
\include{chapter2}
\end{document}
第1章.tex
blabla \cite{prvni}
\bibliographystyle{plain}
\bibliography{jedna}
第2章.tex
bleble \cite{druhy}
\bibliographystyle{plain}
\bibliography{dva}
杰德娜
@article{prvni,
author = "A. Aa",
title = "blahblah",
year = "2000",
journal = "tojefuk"
}
dva.bib
@article{druhy,
author = "B. Bb",
title = "blehbleh",
year = "2001",
journal = "tojejedno"
}
答案1
问题是由于 TeXnicCenter 中的构建配置文件引起的,该配置文件包括在主文件上运行bibtex
。关闭此配置文件可消除错误消息。