如何才能获得每章末尾的参考书目?

如何才能获得每章末尾的参考书目?

我正在使用学校提供的论文模板,但他们没有提供任何支持: https://www.overleaf.com/latex/templates/colorado-school-of-mines-thesis-template/mmsgptvwxbph

thesis.bib我不想在文档末尾生成参考书目 ( ),而是希望每章都生成一个单独的参考书目作为最后一节。例如,在第 2 章中,如果最后一节是2.6 Conclusions,那么后面会跟2.7 References,,并在那里生成参考书目。

这是我尝试过的方法,它对我格式化的第一章有效,但对接下来的章节无效。

我注释掉了\bibliography{supporting-files/thesis}mines-example-dissertation.tex在第 2 章末尾,我添加了

\renewcommand{\bibsection}{\subsection{\bibname}}
\urlstyle{rm}
\bibliography{ch2.bib}

这在第 2 章末尾生成了一个参考书目,并带有章节标题2.7 References

当我添加完第 3 章后,我在结尾处使用了相同的代码,

\renewcommand{\bibsection}{\subsection{\bibname}}
\urlstyle{rm} 
\bibliography{ch3.bib}

但第 3 章中的参考文献均未正确引用(它们看起来都像[? ? ?])。

第 3 章末尾作为小节生成的参考书目与第 2 章中的参考书目相同,尽管我使用\bibliography{ch3.bib}它显然是从前文中读出的ch2.bib

任何帮助都将不胜感激。在模板的序言中,这些包用于参考:

\usepackage[numbers]{natbib}
\usepackage{hyperref}

相关内容