作者字段中的数字存在问题

作者字段中的数字存在问题

我想引用一本作者姓名带有数字的书。错误如下:

包 biblatex 错误:未声明类别‘4’。

我的软件包版本是当前的。

  @book{aci1966deflections,
  title={Deflections of Reinforced Concrete Flexural Members},
  author={ACI Committee 435},
  year={1966},
  publisher={{American Concrete Institute}}
  }

有什么建议可以包含此类参考吗?

更新

我认为这不是与重复相关的同一问题(第 3 类对应第 4 类)。我按照 biblatex 手册第 2.3.3 节所述操作,但问题并未解决。

同时,日志文件中还有另一条表达式:

Package biblatex Warning: File 'Desarrollo.bbl' is wrong format version - expected 2.3 

Biblatex 版本为:

biblatex-dm.cfg blx-compat.def    2013/11/25 v2.8a biblatex compatibility (PK/JW/AB)

您认为这里的问题是什么?

答案1

当 BibTeX 和 biblatex 解析给定条目字段中提供的信息时author,默认假设该字段包含一个或多个.例如,

author = "Johann Wolfgang von Goethe and Vincent van Gogh",

每个人的名字必须至少有一个姓氏部分(上文:歌德和梵高);名字、“von”部分和“junior”部分是可选的。这个词and关键词用于分隔各个作者的姓名。BibTeX 和 biblatex 通常可以很好地将个人作者姓名解析为其组成部分。

然而,如果条目的作者不是一个或几个人,而是一个企业实体,BibTeX 和 biblatex 使用的解析例程几乎肯定会产生乱码。就您发布的条目而言,解析算法将得出作者的名字是ACI,中间名是Committee,姓氏是435。别开玩笑了!显然这不是您想要发生的事情。

幸运的是,有一个简单的补救措施:指示 BibTeX 和 biblatex 不要对作者字段的内容进行任何解析,即将其视为一个长字符串,将公司作者的姓名括在第二对花括号中。

author={{ACI Committee 435}},

实际上,该条目的作者字段现在将被视为由一个姓氏组成。)因此,该条目将被排序,A并且作者年份类型的引用将类似于“ACI 委员会 435 (1966)”,而不是“435 (1966)”...

相关内容