在 BibLaTeX 中,使用 ISO 8601 将季度编码为日期不起作用

在 BibLaTeX 中,使用 ISO 8601 将季度编码为日期不起作用

我正在尝试对 2004 年第一季度发表的一篇文章进行编码。回答,我使用dateBibLaTeX 字段的 ISO 8601 特性,按照文档。但是它不被接受,日志说:Invalid format '2004-33' of date field 'date' - ignoring.

输出如下:

结果与季度

MWE 是:

\documentclass{article}
\usepackage[backend=biber,style=verbose-trad1]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
    @article{GauthierParticipation,
        author = {Guy Gauthier},
        date = {2004-33},
        issuetitle = {Le cinéma militant reprend le travail},
        journal = {CinémAction},
        number = {110},
        pages = {59-65},
        title = {Cinéma, vidéo, militantisme et participation (1968-1975)}}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}

奇怪的是,当我尝试使用季节范围(例如2004-212004 年春季)时,它运行良好:

赛季结果

谢谢你的帮助!

答案1

我无法访问 ISO 8601:2019,因此我不确定标准对此的具体规定,但biblatex的日期格式最初是基于 EDTF 编写的(https://www.loc.gov/standards/datetime/)。具体biblatex实现了 EDTF 级别 1(或其 ISO 8601 等效级别,应为 ISO 8601-2 第 4 条,级别 1)。

据我所知,第 1 级仅支持将季节作为(非月份)子年份分组(https://www.loc.gov/standards/datetime/

21222324可分别用来表示“春季”、“夏季”、“秋季”、“冬季”,代替年份和月份格式字符串的月份值(01到)。12

在第 2 级中可以使用扩展的子年份分组,但这确实不受支持biblatex

我担心2004-33由于这个原因它不会起作用。

相关内容