当我编译我的 tex 文件时,出现此错误:
pdflatex> Package biblatex Warning: BibTeX reported the following issues
pdflatex> (biblatex) with 'xyz':
pdflatex> (biblatex) - Invalid format of field 'month'.
这条消息想要告诉我什么,我很清楚 :-) 但是我该如何格式化该字段呢? urldate 也有同样的问题... 有没有一个网站可以让我查找格式化指南?
造成问题的 bibtex 条目例如这个:
@article{Foster02what,
Author = {Ian Foster},
Date-Added = {2011-03-31 11:56:42 +0200},
Date-Modified = {2011-05-23 21:42:29 +0200},
Journal = {GRIDtoday},
Month = {jun},
Title = {{What is the Grid? A Three Point Checklist}},
Url = {http://www-fp.mcs.anl.gov/\~{}foster/Articles/WhatIsTheGrid.pdf},
Volume = {1},
Year = 2002,
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUIJid...AAAAAAAAAAAMR},
Bdsk-Url-1 = {http://www-fp.mcs.anl.gov/%5C~%7B%7Dfoster/Articles/WhatIsTheGrid.pdf}}
编辑:好的,我发现了错误:月份字段必须采用 month=6 格式。我必须告诉 BibDesk 以这种方式书写,而不要用 {} 括起来 :-)
答案1
来自biblatex
文档:
2.3.8 日期规范
日期字段 date、origdate、eventdate 和 urldate 需要以 yyyy-mm-dd 格式指定日期。日期范围以 yyyy-mm-dd/yyyy-mm-dd 格式给出。部分日期有效,但前提是仅在末尾省略日期部分。您可以通过提供范围分隔符并省略结束日期(例如 yyyy/)来指定开放的日期范围。请参阅表 2,了解有效日期规范的一些示例以及 biblatex 自动生成的格式化日期。格式化日期特定于语言,并将自动调整。如果条目中没有日期字段,biblatex 还会考虑年份和月份字段,以实现与传统 BibTeX 的向后兼容性。样式作者应注意,日期字段(如 date 或 origdate)仅在 bib 文件中可用。在处理 bib 文件时,所有日期都将被解析并分解为其组成部分。日期组成部分通过第 4.2.4.3 节中讨论的特殊字段提供给样式。有关详细信息,请参阅本节和第 126 页的表 7。