我正在尝试编写一篇多章节论文。我正在使用,chapterbib
所以我bibtex
对每一章都进行了操作。
xelatex dissertation
bibtex chapters/chapter1
bibtex chapters/chapter2
xelatex dissertation
xelatex dissertation
目录中生成了必需项.bbl
和文件。但是,当我运行后,没有找到任何引用。如果我将内容剪切并粘贴到主目录中,它就会产生所需的输出。.aux
chapters
xelatex
bibtex
.bbl
.tex
bib-include
我是否需要在主文档中使用某种语句以便它正确搜索chapters
目录?
这是一个简单的例子:
论文.tex:
\documentclass{article}
\begin{document}
\include{chapters/chapter1}
\include{chapters/chapter2}
\clearpage
\addcontentsline{toc}{chapter}{References}
\bibliographystyle{apalike2}
\bibliography{ref}
\end{document}
參考書:
@misc{ref1,
title = "reference1"
}
@misc{ref2,
title = "reference2"
}
章节/chapter1.tex:
\cite{ref1}
\addcontentsline{toc}{chapter}{References}
\bibliographystyle{apalike2}
\bibliography{ref}
章节/chapter2.tex:
\cite{ref2}
\addcontentsline{toc}{chapter}{References}
\bibliographystyle{apalike2}
\bibliography{ref}
答案1
我缺少一个简单的包包含语句:
\usepackage[sectionbib]{chapterbib}