我想将书籍与文章、手册等区分开来。这可以通过以下方式实现:
\printbibliography[heading=subbibliography,title={Book References},type=book]
或者
\printbibliography[heading=subbibliography,title={Other References},nottype=book,nottype=manual]
可以输入多个“nottype”来限制特定子部分的类型。但是:我想将我的类型“列入白名单”而不是“列入黑名单”,例如:
\printbibliography[heading=subbibliography,title={Articles, Proceedings},type={article,inproceedings}]
但是,这似乎不起作用(使用多个类型标识符也不起作用)。我查看了手册,但找不到如何实现这一点。不使用自定义额外键可以做到这一点吗?
答案1
bibfilter
另一种方法是为多个条目类型定义一个
\defbibfilter{papers}{
type=article or
type=inproceedings
}
进而
\printbibliography[filter=papers]