Natbib+Chapterbib

Natbib+Chapterbib

我想在每章末尾添加一个单独的参考书目,称为“参考文献”,并在报告末尾添加一个全局参考书目,称为“参考书目”。我正在使用 Natbib,并尝试过 Chapterbib。但 Chapterbib 似乎无法在末尾创建全局参考书目。还有其他包可以用来实现这种格式吗?我知道 Chapterbib 的重复选项。但它仍然在末尾按章节分隔。

答案1

你写了:

但Chapterbib似乎无法在最后创建一个全局书目。

简短回答:是的。

更长的答案:您可以同时拥有全局书目以及每章书目。以下是该chapterbib软件包用户指南第 3f 页的摘录:

7 总体参考书目:要为整个文档以及章节中的单个参考书目建立统一的参考书目,请将 \bibliography commands包含的章节和参考书目放入根文件中。确保\bibliographystyle出现整体参考书目的第一的,在包含任何章节之前。运行 LATEX;在根文件上运行 BibTEX;在每个包含的文件上运行 BibTEX;运行 LATEX;运行 LATEX。这将生成一个独立的“整体”书目,该书目仅对各种“命名”书目样式有意义;编号样式或具有任何类型的自动枚举的样式(如 Me2007a、Me2007b)将在每个书目中给出不相关的数字并导致混淆。

BibTEX 在编制整个参考书目时会抱怨多条\bibdata命令,但它应该遵循第一条命令。如果您不想看到来自 bibtex 的任何错误消息,或者您不想将主\bibliographystyle命令放在文档的首位,则\usepackage[rootbib]{chapterbib}在运​​行 LATEX 时使用;在根文件上运行 BibTEX;更改为\usepackage{chapterbib};运行 LATEX;在每个包含的文件上运行 BibTEX;运行 LATEX;运行 LATEX。

相关内容