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
将显示不排序的参考文献列表,即,它们将按照与文本中出现的顺序相同的顺序出现。