我真的不知道这篇文章是一个问题还是一个建议,需要直接针对非常(非常)好的 biblatex 包的创建。
经常发生这样的情况,尤其是在人文和社会科学领域,一本书在某一特定年份首次出版,然后又多次出版,并附有序言、注释、评论,甚至更新一些数据。在这种情况下,编辑规则可能要求作者在引用该书时不仅给出所参考书籍的出版年份,而且还在括号内给出该书的出版年份。
我没有找到任何方法来实现这一点。是否可以在 bib 文档中添加一个“firstpublished”字段,以便 biblatex 包可以读取该字段?
太感谢了
答案1
该biblatex
包中确实有一个专门origdate
用于此目的的字段:
origdate
如果作品是翻译、重印或类似作品,则为原版的出版日期。标准书目样式不使用。
来自biblatex
文档,第 21 页。
正如 qupte 所说,它不被标准书目样式使用,但您可以通过扩展您使用的任何书目样式来包含它。请参阅手册第 133-134 页,了解如何在书目样式中使用日期。
正如@Johannes_B 指出的那样,还有一个数据字段edition
(第 16 页):
edition
印刷出版物的版本。这必须是整数,而不是序数。不要说 edition={First} 或 edition={1st} ,而是 edition={1} 。书目样式会将其转换为语言相关的序数。也可以将版本作为文字字符串给出,例如“第三版,修订版和扩充版”
如需了解更多详细信息,还可以查看字段origpublisher
、和(第 21-22 页)。origtitle
reprinttitle