biblatex 和空的“In()”

biblatex 和空的“In()”

我使用这样的 .bib 文件:

@article{juniper,
    author = "Checkoway et al",
    title  = "A Systematic Analysis of the Juniper Dual EC Incident",
    year =   "2016",
    url = {http://eprint.iacr.org/2016/376}
}

In: ()如果“年份”字段为空,则显示为空。In: (year)如果指定了年份,则显示为奇怪的内容。有什么办法可以避免这种情况吗?

在此处输入图片描述

答案1

journal(或journaltitle)字段对于条目是必填的。@article因此,如果某个来源未在期刊上发表,则它可能不符合 的条件@article。根据您那里的具体内容,您可以使用通用的@misc@online,或者使用更具体的@report

对我来说这看起来像@report

@report{juniper,
  author   = {Stephen Checkoway and Shaanan Cohney and Christina Garman and Matthew Green and Nadia Heninger and Jacob Maskiewicz and Eric Rescorla and Hovav Shacham and Ralf-Philipp Weinmann},
  title    = {A Systematic Analysis of the {Juniper} Dual {EC} Incident},
  url      = {http://eprint.iacr.org/2016/376},
  date     = {2016-04-14},
  number   = {2016/376},
  type     = {Cryptology ePrint},
}

附言:引用函数在电子印刷档案中提出了一种@misc类型。

相关内容