使用 biblatex 的多个参考书目,并重置数字

使用 biblatex 的多个参考书目,并重置数字

我正在写一份大型简历,并将我的出版物分成几个部分,使用如下方法:

\nocite{*}
\printbibheading[title={Publications}]
\printbibliography[nottype=online,heading=subbibliography,
title={Printed Sources},resetnumbers=true]
\printbibliography[type=online,heading=subbibliography,
title={Online Sources},resetnumbers=true]

我大部分内容都是从biblatex手册中复制过来的。但是,数字并没有按照我的意愿重置。例如,在线资源部分的数字变成了 [13]、[21]、[29]、[36],而不是我希望的 [1]、[2]、[3]、[4]。

可能有比 更适合我目的的选项resetnumbers,但我还没有找到。基本上,我希望每个子书目都从 [1] 开始编号,并以 1 为增量递增。有什么想法或建议吗?

答案1

如果您想resetnumbers=true在打印特定书目时使用该选项,则必须defernumbers=true全局定义该选项。

这意味着你必须biblatex使用上述选项加载,例如

\usepackage[defernumbers=true,backend=biber]{biblatex}

MWE 只是为了测试一下

\documentclass{article}
\usepackage[defernumbers=true,backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}

\nocite{*}
\printbibheading[title={Publications}]
\printbibliography[nottype=online,heading=subbibliography,
title={Printed Sources},resetnumbers=true]
\printbibliography[type=online,heading=subbibliography,
title={Online Sources},resetnumbers=true]

\end{document}

输出defernumbers=true

在此处输入图片描述

没有它

在此处输入图片描述

相关内容