我正在尝试使用 biblatex 引用一篇报纸文章bibstyle=authoryear
。但我无法在参考书目中显示报纸的发行日期。到目前为止,找到的唯一解决方法是将完整日期放在字段中note
。对于其余的参考书目,样式是正确的。
这是条目:
@Article{Barone2006,
Title = {Una intervista con Giacomo Rizzolatti},
Author = {Luca Tancredi Barone},
Journaltitle = {Il manifesto},
Year = {2006},
Date = {2006-10-31}
}
结果如下(语言是意大利语):
Barone,LT(2006 年)。 “与 Giacomo Rizzolatti 的一次访谈”。出自:《宣言》。
即使我删除该Year
字段或者设置Month
字段,也没有完整日期的迹象Day
。
为了完整性,下面列出了软件包选项:
\usepackage[%
bibstyle=authoryear,
citestyle=authoryear,
language=auto,
backend=biber,
firstinits=true,
uniquename=init,
defernumbers=true,
isbn=false,
eprint=false,
urldate=comp,
sorting=nyt,
safeinputenc=true,
bibencoding=utf8,
clearlang=true,
autolang=other]{biblatex}
答案1
解决方案:
1)添加mergedate=basic
到 biblatex 选项,因此我有:
\usepackage[%
style=authoryear,
language=auto,
backend=biber,
firstinits=true,
uniquename=init,
defernumbers=true,
isbn=false,
eprint=false,
urldate=comp,
sorting=nyt,
safeinputenc=true,
bibencoding=utf8,
clearlang=true,
maxcitenames=1,
mergedate=basic,
autolang=other]{biblatex}
2) 更正条目以使用number
发行号字段。我有几个条目错误地将发行号输入到字段中issue
。结果类似于 (3 2004),因此我提到了“奇怪的日期”。
3) 删除month
不需要的部分(例如,对于一本书)。否则,例如,参考书目中会出现(1999 年 3 月)条目。
现在该报的正确引用如下:
Barone,LT(2006 年)。 “与 Giacomo Rizzolatti 的一次访谈”。出自:《宣言》(2006 年 10 月 31 日)。
其余条目保持原样。然后按照 Johannes_B 的建议修改了 JabRef。它不是按年份进行全局排序或者虽然有点晚了,但总比没有好。谢谢!