可能重复:
多个书目
我正在尝试编写一本在每一章中都有参考文献的书,并且我想使用chapterbib
和natbib
包。
我真的不明白该如何让事情运转起来。
我的书结构如下:
settings.tex
其中包含我在我的文档中使用的所有包、命令等(其中包括:\usepackage{natbib}
,\usepackage{chapterbib}
)Chapter_01.tex
(我希望将参考资料存储在其中references_01.bib
)Chapter_02.tex
(我希望将引用存储在其中references_02.bib
)。
然后我得到了一个Book.tex
如下文件:
\input{settings_pdf.tex}
\begin{document}
\include{Chapter_01.tex}
\include{Chapter_02.tex}
\end{document}
我应该在每章末尾放些什么以便获取参考文献,以及我应该如何编译文档以生成 pdf 文档?
答案1
你的结构是正确的。你必须运行bibtex
文档和每一章:
pdflatex <file>
bibtex <file>
bibtex Chapter_01
bibtex Chapter_02
[...]
pdflatex <file>
pdflatex <file>
第一次bibtex
运行会报错multiple bibdata commands
,没什么意思,忽略它。