Jurabib 没有在参考书目中显示所有作者

Jurabib 没有在参考书目中显示所有作者

我的书目有问题。书目中最多只显示两位作者,然后切换到 et al。

我了解到 jurabib 的功能有些有限。不过,现在切换到 bibtex 或其他任何东西都是不可能的。

我使用的 jurabib 设置可以在这里看到(它是从某处获取的 - 我不记得在哪里了):

    \jurabibsetup{
    commabeforerest,
    ibidem=strict,
    citefull=first,
    see,
    titleformat={colonsep,all},
}

是否有人知道一种快速改变它的方法,以便它仅在“模式”中使用 et al。选项\footcite并显示参考书目中的所有作者?

答案1

据我所知,您必须修改该.bst文件。

找到jurabib.bst,将其复制到 TeX 可以找到的地方并将其重命名为 ,比如说jurabib-all.bst

然后打开文件并搜索包含

%%% change '#3' for other et al. behavior

%%% change '#3' for other et al. behavior in citation

紧接着这些行,你会看到类似#3 >或 的内容numnames #3 >,将 改为#3你想要的任何内容(向所有作者显示一个高得离谱的数字,例如 这样#999就行了)。如果我没算错的话,你将看到大约 8 行,其中 2 行用于引用,另外 6 行用于参考书目。

您甚至可以独立更改引用和参考书目行为。

保存文件并\bibliographystyle{jurabib-all}在您的文档中使用。

相关内容