引用 biblatex 生成的参考书目小节

引用 biblatex 生成的参考书目小节

我在文档中使用 biblatex。我将参考书目分为两个小节,一个用于科学文章,另一个用于法规和规章。为此,我使用了 biblatex 手册中建议的关键字。

\printbibheading[heading=bibnumbered]
\printbibliography[keyword=article,heading=subbibnumbered,title={Scientific articles}]
\printbibliography[keyword=regulation,heading=subbibnumbered,title={Codes and regulations}]

我使用是heading = subbibnumbered因为我想让这个参考书目小节被视为像subsection、编号和包含在目录中。

这很好用。现在我想引用这些小节,但我不知道如何做。biblatex\label在创建这些小节时是否使用?是否可以定义一个?

我尝试在调用后添加一个标签\printbibliography。链接指向正确的位置,但引用的部分编号是在参考书目之前的。

我已经在 biblatex 手册和 Stack Exchange 中搜索过,但没有找到该问题的答案,如果已经有了答案,我很抱歉。

谢谢。

答案1

在标题内添加标签。

juanBiblatexRef

\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\usepackage{hyperref}
\begin{document}
\nocite{*}
Interested in articles? See \autoref{bib:article}\par
Interested in books? See \autoref{bib:book}\par
\printbibliography[type=article,title={The articles\label{bib:article}},heading=bibnumbered]
\printbibliography[type=book,title={The books\label{bib:book}},heading=bibnumbered]
\end{document}

相关内容