Biblatex 引用不同日期的历史文章出版

Biblatex 引用不同日期的历史文章出版

我想向社区提出以下一般性问题。如果您曾经需要参考 JC Maxwell 或 A. Einstein 等人作品的一些历史文章,您可能遇到过这些常用的确定其作品年代的方法。我遇到的方法是:

  • 论文完成并送交学会的日期(收到年份)
  • 提交给相关学术团体的日期(读年份)
  • 在相应卷中正式出版的日期(总是延迟数周 - 排版、校对、印刷......)(出版年份)

biblatex 条目应该保存这些日期。

例如,麦克斯韦经常在年底寄出它们,直到第二年才出版。此外,一些大型文章是连续发表的。当我需要打印年份范围(例如 1855-56)时,在这种情况下该如何处理。在写入 year = {1855-56} 时,编译器会抱怨它不是数字。

我的问题是,如何编辑 biblatex 文件,以便可以打印这些日期并在文档末尾的参考列表中区分。

答案1

year = {1855-56},

无法正确排序,因为biblatex年份字段需要一个整数。

根据建议 在评论中,您可以使用该date字段和 ISO8601 格式来提供日期范围

date = {1855/1856},

但是,如果您确实希望能够正确区分“收到日期”、“阅读日期”和“发布日期”,那么这还不够。

通常year/date指的是出版日期(对于已出版的作品,如书籍或文章)。

如果您还想提供文章首次发送/接收或呈现/阅读的日期,最语义化的选项可能是date为此定义一个新字段。Biblatex:自定义日期字段显示了如何做到这一点。然后您必须修改样式才能使用这些新的日期字段。


除非你写的是科学史,或者需要非常详细地探讨研究的优先性,否则你的读者可能只需使用出版日期就可以了。如果“出版延迟”引起了很大的兴趣,你可能会在文中明确提到它(在这种情况下,参考书目中可能不需要它,这最终是为了让读者自己找到相关的作品)。

相关内容