创建多个书目

创建多个书目

我正在编写一份文档,需要创建两个参考书目:一个列出进一步的阅读材料,另一个包含所有文内引用的书目条目。

我目前使用biblatex关键字来实现这一点。但是,我需要同一参考文献(smith15在下面的 MWE 中)出现在两个参考书目中。我该如何实现这样的结果?

引文.bib

@book{doe14,
  author = {John Doe},
  title = {Sample Title},
  date = 2014,
  publisher = {Sample Publisher},
}

@book{smith15,
  author = {Jane Smith},
  title = {Sample Title},
  date = 2015,
  publisher = {Sample Publisher},
  keywords = {custom},
}

@book{johnson16,
  author = {Steve Johnson},
  title = {Sample Title},
  date = 2016,
  publisher = {Sample Publisher},
}

主文本

\documentclass{article}

\usepackage[style=apa]{biblatex}
\addbibresource{citations.bib}

\begin{document}

% Main Text
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi pretium dictum efficitur \parencite{doe14, smith15, johnson16}.

% Custom Bibliography
\nocite{smith15}

\printbibliography[keyword={custom}, title={Custom Bibliography}]

\printbibliography[notkeyword={custom}]

\end{document}

电流输出

1

预期输出

smith15应该出现在两个参考书目中。

相关内容