哪个 \bibliographystyle 涵盖哪些 BibTeX 条目?

哪个 \bibliographystyle 涵盖哪些 BibTeX 条目?

我找不到默认书目样式的概述。我很好奇哪个涵盖了哪些字段。到目前为止,我知道alphaurl和之间的区别alpha是字段url。样式之间还有哪些其他区别?我正在将我的收藏导出到 bibtex 文件,所以我想知道哪些字段会保留,哪些会消失。

答案1

确实,有大量的参考书目样式文件(扩展名为 .bst),但没有一个中央存储库列出每个文件的功能。四个“经典”的 .bst 文件(之所以这样命名,是因为它们随 BibTeX 的初始版本一起提供)是“plain.bst”、“unsrt.bst”、“alpha.bst”和“abbrv.bst”;请参阅BibTeX 手册了解有关这些样式的信息。

“经典”样式文件最初是为数字引用方法设计的,但诸如哈佛纳特比布开发了这些样式文件,使您可以将这些样式文件与作者-年份引用方法一起使用。该natbib软件包附带abbrvnat.bstunsrtnat.bstplainnat.bst,所有这些都比传统样式文件识别更多字段(包括您猜对了的“url”字段)。

“经典” bst 文件识别条目的以下字段(当然,并非所有字段对所有条目都有意义):

address, author, booktitle, chapter, edition, editor, 
howpublished, institution, journal, key, month, note, 
number, organization, pages, publisher, school,
series, title, type, volume, year

此外,natbib bst 文件还可以识别(即“知道如何处理”)以下五个字段:

doi, eid, isbn, issn, url

假设您的相当一部分条目都有 url 和 doi 字段,我建议您选择较新的 bst 文件之一,而不是坚持使用经典文件。

该软件包的一大优点natbib(顺便说一下,它允许您进行数字和作者年份类型的引用)是它与软件包配合得很好hyperref。如果hyperref您正在考虑使用 是一个软件包,但如果您已经在使用harvard并且不想重写所有引用命令以符合 natbib 语法,请不要绝望:从现在开始,只需加载natbibhar2nat软件包(并且不再加载软件包harvard)。har2nat您猜对了,该软件包将“harvard”样式的引用命令转换为“natbib”样式的引用命令...

相关内容