获得;“第一”;在LaTeX-custom.bst中使用natbib的选项

获得;“第一”;在LaTeX-custom.bst中使用natbib的选项,latex,bibliography,Latex,Bibliography,我正在写一篇硕士论文,我很难让longnamesfirst选项在natbib工作 我的大学有一个非常具体的参考风格,有点像APA,但不完全相同。我使用docstrip实用程序构建了一个基本框架,然后对其进行了编辑,以符合我所在大学的要求 用尽可能简单的文件对其进行了测试;应用我的bst,然后使用其中一个默认值(\书目样式{apacite})再次尝试,我可以看到natbib与apacite一样工作。然而,它不会产生正确的结果与我的bst 因此,我的问题是: .bst文件如何与natbib链接以强制

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

我的大学有一个非常具体的参考风格,有点像APA,但不完全相同。我使用docstrip实用程序构建了一个基本框架,然后对其进行了编辑,以符合我所在大学的要求

用尽可能简单的文件对其进行了测试;应用我的bst,然后使用其中一个默认值(\书目样式{apacite})再次尝试,我可以看到natbib与apacite一样工作。然而,它不会产生正确的结果与我的bst

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

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

latex makebst
重新生成,然后合并,我就可以开始了