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}