0

我正在写一篇硕士论文,我很难让 longnamesfirst 选项在 natbib 中工作。

我的大学有一种非常具体的参考风格,有点像 APA,但又不太一样。我使用 docstrip 实用程序构建了一个基本框架,然后对其进行了编辑以适应我大学的要求。

用最简单的文档对其进行了测试;应用我的 bst 然后使用默认值之一 (\bibliographystyle{apacite}) 再次尝试它,我可以看到 natbib 按预期使用 apacite。然而,我的 bst 并没有产生正确的结果。

所以我的问题是:.bst 文件如何与 natbib 链接以强制执行“longnamesfirst”选项?

4

1 回答 1

1

我已经找到了解决方案。看起来我的 bst 文件没有正确写入以利用 natbib 的 longnamesfirst 选项。特别是,我没有一些像 format.full.names 这样的函数。似乎 natbib 需要这些来生成那些关键的前几个参考。

再生latex makebst和合并以后,我很高兴。

于 2010-05-29T17:53:25.760 回答