biblatex 中 pd 是什么意思?

biblatex 中 pd 是什么意思?

我有一个 biblatex 书目参考如下:

@MISC{Constitutionfr35,
  title = {Constitution du 4 octobre 1958 - Article 15},
  owner = {leo},
  timestamp = {2013.09.20}
}

pdf 文件中给出了:Constitution du 4 octobre 1958 - Article 15 p.d.

这个 pd 是什么意思?如何删除它?

答案1

从 2.6 版开始,biblatex实现了“无日期”功能(请参阅Biblatex 和没有日期的条目以及第 4.5.8 节第 165 页和第 4.9.2.14 节第 204 页文档biblatex)。如果找不到合适的字段来提取日期(默认情况下,这些字段为dateeventdate和),则返回字符串。在英语中是“no date”/“ origdatend ”,在法语中是“pas de date”/“pd”,而在德语中是“ohne Datum”/“o. D.”。urldatebiblatexnodatenodate

摆脱nodate字符串的最简单方法是提供一个日期;最好通过date={2012-08-09}year={2012},但实际上通过上面列出的任何字段。

如果您不能接受这一点 - 我理解在您的示例中“1958 年 10 月 4 日宪法 - 第 15 条 (1958)”甚至“1958 年 10 月 4 日宪法 - 第 15 条 (1958 年 10 月 4 日)”可能感觉非常多余,您可以将以下代码添加到您的序言中

\DeclareLabeldate{%
  \field{date}
  \field{eventdate}
  \field{origdate}
  \field{urldate}
}

如果没有找到合适的日期标签,labeldate则该字段保持为空并且不会被打印。

如果你关心更精细的处理nodatebiblatex:删除不合适的 ›nodate‹可能会对你有帮助。

相关内容