在哪里可以找到符合 natbib 格式的参考书目样式文件?

在哪里可以找到符合 natbib 格式的参考书目样式文件?

natbib附带三个bst文件,plainnatabbrvnatunsrtnat此外,文档指出“natbib存在符合该格式的其他样式文件”,我想知道在哪里可以找到这些文件,或者如何识别bst符合该natbib格式的文件。

我意识到可以bst使用创建自定义makebst,或者使用biblatex代替natbib。但是,我特别感兴趣的是查找或识别现有的natbib兼容bst文件。

答案1

由于使用 可以轻松创建bst与 natbib 兼容的文件makebst,因此有很多这样的文件。可以通过检查标题来识别它们。例如,以下内容出现在开头附近:

%% The original source files were:
%% 
%% merlin.mbs  (with options: `[long string of options]')
%% ---------------------------------------- 

如果您的目标是建立库存(而不是匹配特定的样式),您可以通过 Google 搜索在那里找到的一些字符串。

编辑:显然我的回答并不能让所有人满意,因为这个答案已经被重新打开并获得了赏金。所以让我们更具体一点:以下谷歌查询搜索具有上述标题的 bst 文件。它返回“大约 203,000 个结果”,这些结果似乎是(或包含)真正的 merlin 生成的 bst 文件。即使允许大量重复,也有很多可供选择。

“原始源文件是”merlin.mbs,带有选项:“+url:bst

这是限制于 CTAN 的相同 Google 查询(“大约 35 个结果”):

“原始源文件是”merlin.mbs,选项为:“+url:bst site:ctan.org

如果你的目标是匹配特定风格,当然,您只需将样式或期刊名称添加到上述查询中即可。

如果这些结果仍然不是您想要的,我认为需要澄清这个问题:你寻找与 natbib 兼容的 bst 样式的目的是什么?为什么这种方法不令人满意?应该还有许多其他与 natbib 兼容的样式(不是用 makebst 创建的),尤其是从明确支持的样式派生的样式。如果不确定某种样式,您可以随时尝试一下。

答案2

Juan Navarro 希望看到一份带注释的常见 natbib 样式索引。但常见的样式是什么?每个学科都有自己的风格传统;但因为也有巨大的差异之内学科、文件集合bst往往是特定领域的。

例如,我遇到了一个bst生物学档案——现在这说得通了。但每个学科都有自己的传统,所以这对我这个语言学家来说毫无用处。(为什么要将这样的列表限制在 natbib 上?为什么不是所有 bst 文件?)我认为,CTAN 的书目样式相对较少并非偶然——它们的用途并不广泛,当你需要时,你确切地知道你需要什么,所以很容易搜索。

话虽如此,我偶尔也会遇到 bibtex 样式集合。以下是其中一些:

一般用途

  1. LaTeX 书目样式数据库原则上,它正是您要找的。它是按适合的期刊索引的样式集合。但是,它没有得到积极维护,搜索功能很简陋(您只能按期刊名称的首字母前缀进行搜索),并且覆盖范围不大:有两千条记录,其中很大一部分似乎是针对使用该elsevier样式的期刊的。

  2. 里德学院有关于选择 BibTeX 样式,其中包含带注释的文件列表bst。最重要的是,它涵盖了一系列学科。

  3. CTAN 有一个主题页面Bibtex 样式或样式生成器。

特定学科

  1. 已经提到的bst生物学档案

  2. 当然,AMS 有自己的 LaTeX 和 BibTeX 样式集。它们很容易在 CTAN 或 AMS 上找到TeX 资源

  3. 几年前,几位语言学期刊的编辑合作撰写了语言学统一样式表,但很少有期刊采用它。那些采用它的期刊可能已经向作者推荐了统一.bst

这些显然只是随机示例。也许其他读者可以贡献出他们自己学科的类似资源的答案。

相关内容