{historische-zeitschrift} 脚注指向各章的参考资料

{historische-zeitschrift} 脚注指向各章的参考资料

使用“historische-zeitschrift”(类似于其他 -dw 样式)作为 biblatex 样式,脚注中的反向引用始终引用整本书的首次出现。我想以某种方式进行更改,使其仅引用首次出现之内一章。

梅威瑟:

\documentclass{scrbook}
\usepackage[
 bibencoding=utf8,
 style=historische-zeitschrift,
 backref=true,
 backend=biber]
{biblatex}
\bibliography{bib.bib}

\begin{document}

\chapter{One}
Example text\footcite{book1} another text\footcite{book2}    
\chapter{Two}
Example text\footcite{book2} another text\footcite{book2} another \footcite{book1}

\printbibliography

\end{document}

按以下格式提供脚注:

[第 1 章]

1 本完整记录簿 1

2 全记录簿 2

[第二章]

1 本简明记录簿 2(参见参考文献 2) <--- 这里应该提供完整的记录,因为这是一个新的篇章!

2 简明记录簿 2(参见参考文献 2) <--- 这里应该给出一个简短的记录(见参考文献 1)!

3 简略记录簿 1(参见参考文献 1) <--- 这里应该提供完整的记录,因为它是第二章中第一次出现!

答案1

您必须biblatex使用选项 来重新开始引用。如果您想要简短的参考资料而不是“同上”,则需要citereset=chapter此选项。ibidtracker=false

平均能量损失

\documentclass{scrbook}
\usepackage[
 bibencoding=utf8,
 style=historische-zeitschrift,
 citereset=chapter,
 ibidtracker=false,
 backref=true,
 backend=biber]
{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}

\chapter{One}
Example text\footcite{vangennep} another text\footcite{piccato}
\chapter{Two}
Example text\footcite{piccato} another text\footcite{piccato} another \footcite{vangennep}

\printbibliography

\end{document} 

输出:

在此处输入图片描述

相关内容