分别包含来自单独 bib 文件的所有参考资料

分别包含来自单独 bib 文件的所有参考资料

bib我正在尝试打印不同部分的不同文件中的参考书目。

我知道该命令\nocite{*}允许打印所有参考文献,但就我而言,我希望根据它们所在的文件将它们分开。我不知道是否清楚,这是一个 ECM,我使用 手动输入每个部分的所有参考文献refsection。输出是我想要的,但我不想手动输入nocite每个参考文献(我相信这是可以做到的

答案1

label您确实可以通过使用参数来限制 refsection 的 bibresource \addbibresource,然后在启动时指示标签refsection

\documentclass{article}
\usepackage{biblatex}
\addbibresource[label=biblio1]{biblio1.bib}
\addbibresource[label=biblio2]{biblio2.bib}

\begin{document}
\section*{Biblio 1}
\begin{refsection}[biblio1]
  \nocite{*}
  \printbibliography[heading=subbibliography]
\end{refsection}

\section*{Biblio 2}
\begin{refsection}[biblio2]
  \nocite{*}
  \printbibliography[heading=subbibliography]
\end{refsection}

\end{document}

在此处输入图片描述

相关内容