biblatex 中网页的正确格式是什么?

biblatex 中网页的正确格式是什么?

正确的格式是什么比布拉特克斯网页的条目?比布拉特克斯文档仅提到@online,但我的工具会生成@webpage。它们之间有区别吗,或者它们是否等同?

例如,以下内容正确吗?

@webpage{MathGroupsQ,
organization={Mathematics - Stack Exchange},
title = {{Is the “binary operation” in the definition of a group always deterministic?}},
year = {2012},
url = {http://math.stackexchange.com/q/148970/}
}

答案1

webpage不是标准的 biblatex 条目类型。但是,如果您没有办法让它输出不同的内容,那么这并不是什么问题。使用 biblatex 2.0+biber 1.0,您可以将以下内容放在序言中:

\DeclareSourcemap{
  \maps[datatype=bibtex]{
    \map{
      \step[typesource=webpage, typetarget=online]
    }
  }
}

或者等效地,在您的 biber.conf 中将其设置为您始终想要使用的类型别名:

<sourcemap>
  <maps datatype="bibtex" map_overwrite="1">
    <map>
      <map_step map_type_source="WEBPAGE" map_type_target ="ONLINE"/>
    </map>
  </maps>
</sourcemap>

此外,在不久的将来,biblatex 和 biber 将支持可配置的数据模型,以便您能够webpage为 biblatex 创建真正的输入类型。

相关内容