我有一个 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
)。如果找不到合适的字段来提取日期(默认情况下,这些字段为date
、eventdate
和),则返回字符串。在英语中是“no date”/“ origdate
nd ”,在法语中是“pas de date”/“pd”,而在德语中是“ohne Datum”/“o. D.”。urldate
biblatex
nodate
nodate
摆脱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
则该字段保持为空并且不会被打印。
如果你关心更精细的处理nodate
,biblatex:删除不合适的 ›nodate‹可能会对你有帮助。