我的参考如下(示例):
我希望名字的顺序如下:
Holler,JN & CD Koller (2011)
此外,我希望我的编辑列出如下:名字、姓氏、名字等。
我使用(修改形式)apalike
作为我的参考书目风格。
答案1
将您请求的更改(即更改作者和编辑的排序顺序)嫁接到现有副本上apalike.bst
可能会很棘手,客气地说。
因此,我建议您运行该makebst
实用程序。该文件makebst.tex
应包含在所有现代 TeX 发行版中;通过latex makebst
在命令行提示符下键入来运行该实用程序。这个交互式实用程序将提供一组详细的问题和每个问题的各种可能的答案选项。选择您需要的选项。在大多数(但不是全部)情况下,默认选项(用星号表示)无论如何都是您想要的。
以下一些更重要的问题您肯定不希望使用默认选项:
Q.3,“最终的输出.bst 文件的名称是什么?”(选择一个你喜欢的文件名);
Q.9,“引用风格”(请务必选择选项“a”,以使用作者-年份风格的引用);以及
Q.17(左右),“作者姓名”(选择选项“a”)。
最后,实用程序会询问你
Shall I now run this batch job?
回答“是”.bst
将创建一个自定义文件(文件名为您在问题 3 后的提示中选择的文件名)。
使用该方法创建您自己的自定义 bst 文件的附带好处是makebst
,您将获得一个参考书目样式,它“知道”如何处理诸如、、和等字段。url
原始样式已有二十多年历史;当时,诸如和等字段根本没有意义……doi
isbn
issn
apalike
url
doi
一旦您有了自定义.bst
文件,复制您可能已应用到您的副本的任何早期更改就不会太困难了apalike.bst
。