在 biblatex 包的文档中,据说大多数书目样式不支持origpublisher
、origdate
、 ... 字段(即无法正确显示填写的信息)。事实上,我没有找到一个支持该字段的样式。是因为没有吗?
这是用于测试的书目条目的示例。
@book{Kro04,
author = {Pierre Kropotkine},
isbn = {9782842058371},
language = {french},
origdate = {1889},
origlocation = {Paris},
origpublisher = {Les Temps nouveaux},
pagetotal = {95},
publisher = {Mille et une nuits},
title = {La morale anarchiste},
year = {2004}
}
我正在使用\usepackage[backend=bibtex,style=alphabetic]{biblatex}
和\usepackage[french]{babel}
。
答案1
标准biblatex
样式不使用字段orig...
(除了origlanguage
),而是倾向于使用related
功能。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=authoryear]{biblatex}
\begin{filecontents}[overwrite]{\jobname.bib}
@book{Kro04:orig,
author = {Pierre Kropotkine},
isbn = {9782842058371},
language = {french},
origdate = {1889},
origlocation = {Paris},
origpublisher = {Les Temps nouveaux},
pagetotal = {95},
publisher = {Mille et une nuits},
title = {La morale anarchiste},
year = {2004},
}
@book{Kro04:related,
author = {Pierre Kropotkine},
isbn = {9782842058371},
language = {french},
pagetotal = {95},
publisher = {Mille et une nuits},
title = {La morale anarchiste},
year = {2004},
related = {Kro04:old},
relatedtype = {reprintof},
}
@book{Kro04:old,
author = {Pierre Kropotkine},
language = {french},
date = {1889},
location = {Paris},
publisher = {Les Temps nouveaux},
title = {La morale anarchiste},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,Kro04:orig,Kro04:related}
\printbibliography
\end{document}
但有些贡献的样式使用了一些orig...
字段。其中包括