作者列表

作者列表

背景故事: 在回答本网站上的参考书目问题时,我经常会遇到不正确的参考书目条目 - 大多数情况下,它们是由

  • 谷歌学术
  • 门德利
  • 广告
  • 期刊网站
  • ...

问题:

自动生成的 bib 条目有哪些臭名昭著的问题?使用前应检查哪些事项?

为了获得有用的排序,请投票选出您经常遇到/认为最重要的问题(目前所有答案都是社区维基,因此不会影响用户的声誉)。

按字母顺序排列的主题列表:

答案1

作者列表

一些常见问题:

  • 作者姓名拼写正确吗?所有重音符号都正确吗?所有语言特定字符都正确吗?例如西班牙语中的ñ、北欧语言中的å、捷克语中的č等等?大写字母是否正确(另见https://tex.stackexchange.com/a/386066/36296https://tex.stackexchange.com/a/386068/36296)?
  • 名字和姓氏混淆
  • 姓氏部分和名字部分之间的混淆。例如,对于名为“Marco Del Negro”的作者,作者字段应写为author = "Del Negro, Marco"author = "Marco {Del Negro}"
  • 名称部分(如vanvondejuniorsenior放置不正确
  • 对于有两位或多位作者的条目,未使用关键字and作为姓名之间的分隔符。例如,以下字段不恰当地使用了逗号:

    author = {{Sudipto Bhattacharya, CAE Goodhart, Dimitrios Tsomocos}, 
               Alexandros Vardoulakis},
    

    它应该是

    author = {Sudipto Bhattacharya and C. A. E. Goodhart and 
              Dimitrios Tsomocos and Alexandros Vardoulakis},
    
  • 与多个首字母之间的间距一致,例如,有时它们被导出为,而Smith, M.~L.其他的则为Smith, M.L., 或Smith, M. L.

    • 大多数编写良好的 BibTeX 样式和biblatex处理方式Smith, M. L.都相同,因此在姓名首字母之间Smith, M.~L.使用很少能赢得什么。另一方面,将不会被识别为具有两个名字首字母的名字,而只会被识别为一个非常不寻常的名字“ML”,其可以缩写为“M。”。~Smith, M.L.

答案2

未能正确处理authoreditor领域的公司作者案件

考虑以下三个作者字段:

author = {National Aeronautics and Space Administration},
author = {Bureau of Labor Statistics},
author = {International Monetary Fund},

这三个都是“公司”作者的例子。正确的写法是

author = {{National Aeronautics and Space Administration}},
author = {{Bureau of Labor Statistics}},
author = {{International Monetary Fund}},

如果没有这种特殊处理,第一作者字段将被解析为具有两位不同的作者——回想一下,这是和字段and中的关键字!——分别称为“National Aeronautics”和“Space Administration”。第二位作者将被解析为以“of”作为“von component”,因此姓氏有两个组成部分(“Labor Statistics”),名字只有一个(“Bureau”)。第三位作者将被解析为姓氏为“Fund”,名字为“International”和“Monetary”!此外,如果书目条目按字母顺序排列,则第一个条目将归类为“A”代表“Aeronautics”,第二个条目归类为“L”代表“Labor Statistics”,第三个条目归类为“F”代表“Fund”。正确的字母当然分别是“N”、“B”和“I”。authoreditor

通过将整个姓名括在另外一对花括号中,BibTeX 和 biber 会认为作者的姓名只有一个部分(姓氏部分)。


在许多自动数据库中,公司作者的名字和姓氏部分已经被错误地划分,因此请注意任何杂散的字母。一个例子

    author = {{Cherenkov Telescope Array Consortium}, T. and [...] and et al.},

原始作者列表中的“The”被错误地解释为名字并缩写。

答案3

month 的语法经常被错误地导出为month = {mar}。应该将其更改为

  • month = mar(无括号!)或者month = {3}如果你使用BibTeX

  • biblatex的 Biber 后端要求不高,并且“仅”会对此语法发出警告,不过您应该将其更改为month = {3}更好的date = {1990-03}而不是年份和月份。

(示例取自如何找到一篇文章的 bibtex 条目?

答案4

非 ASCII 字符

基本上每个领域都需要检查这一点。例如这个标题:

title={Towards a new research programme—Implications of [...]},

看起来不起眼的(对于大多数设置而言?)会导致错误,因此请将其替换为--

另一个例子是连字符“fl”和“fi”、看起来像空格的空格和完全不可见的字符(搜索这些真的很烦人!)。

相关内容