我有 300 篇参考文献。我引用了其中的 230 篇。在参考它显示了 230 个参考文献。现在,我该如何在参考书目部分。
注意:我不想
\nocite(*)
因为它会列出所有 300 篇参考文献。我只想列出未引用的 70 篇参考文献。
答案1
使用字段进行过滤的方法如下keywords={nocite}
:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[backend=bibtex, sorting=none, style=numeric-comp, defernumbers]{biblatex}
\addbibresource{myownlittlebiblio.bib}
\begin{document}
\nocite{*}
\printbibheading
\printbibliography[keyword=cite,heading=subbibliography,title={Cited papers}]%
\printbibliography[keyword=nocite,heading=subbibliography,title={Supplementary papers}]
\end{document}
文件.bib
:
@book{B1,
author = {Name1, Surname1},
title = {Title of the first book in the \emph{Cited} category},
publisher = {Name of the Publisher},
year = {2017},
keywords = {cite}
}
@book{B2,
author = {Name2, Surname2},
title = {Title of the book in the \emph{Not cited} category},
publisher = {Name of the Publisher},
year = {2016},
keywords = {nocite}
}
@article{A1,
author = {Name3, Surname3},
title = {This is the title of first article in the \emph{Cited} category},
journal = {Name of the Journal},
year = {2017},
volume = {01},
number = {12},
pages = {1-20},
keywords = {cite}
}
[resetnumbers]
如果您希望对子书目进行独立编号,请在命令中添加选项\printbibliography
: