单个引文中作者的字母顺序

单个引文中作者的字母顺序

bibliography我正在努力以我想要的方式获得输出。

我目前正在使用

\bibliographystyle{unsrt} 

但是如果单个引文有作者列表,它会按字母顺序排列这些名字。这是一个例子,我的代码是这样的

@ARTICLE{oscillation,
author = {S. Goswami ,\textit{et al.}},
title = {"{Global Analysis of Neutrino Oscillation"}},

那么我的输出是

[8] S. Goswami 等人,“中微子振荡的全球分析”。

不是我想要的

[8] S. Goswami 等人,“中微子振荡的全球分析”。

答案1

书目条目应分别列出每个作者,并and在他们之间使用

author = {A. N. Other and D. Nobacon and F. Bloggs}

这里and有一个 BibTeX 的特殊标记:输出将取决于.bst您使用的 BibTeX 样式 () 文件,但只有当 BibTeX 具有关于哪个名称是哪个的正确信息时,这才能正常工作。

如果姓氏在前,则姓氏和名字之间使用逗号:

author = {Other, A. N. and Nobacon, D. and Bloggs, F.}

这对于更复杂的名字(例如由两部分组成的姓氏)很有用。

对于很长的作者列表,BibTeX 样式会自动将列表截断为某个预设点,et al.而是添加。但是,如果你知道你永远不会想要很长的列表中的所有内容,许多样式都会识别标记others

author = {A. N. Other and others}

然后将其替换为et al.与自动截断相同的格式。

答案2

我认为您正在试图“破解”参考书目。

您的参考文献应为(完整作者列表):

@ARTICLE{oscillation,
author = {Goswami, Srubabati and Bandyopadhyayb, Abhijit and Choubey, Sandhya},
title = {{Global Analysis of Neutrino Oscillation}},

,字符用于分隔姓氏和名字,and以及作者。

然后,这取决于您使用的参考书目样式,以正确显示作者列表。

unsrt将显示不排序的参考文献列表,即,它们将按照与文本中出现的顺序相同的顺序出现。

相关内容