I would like to distinguish books from articles, manuals, etc. This can be done by using:

\printbibliography[heading=subbibliography,title={Book References},type=book]


\printbibliography[heading=subbibliography,title={Other References},nottype=book,nottype=manual]

Multiple 'nottype' can be entered to restrict the types of a certain subsection. But: I would like to 'whitelist' instead of 'backlist' my types, e.g.:

\printbibliography[heading=subbibliography,title={Articles, Proceedings},type={article,inproceedings}]

However, this does not seem to work (using multiple type identifiers does not work either). I checked the manual and could not find how this may work out. Can this be done without using custom extra keys?

1 Answer 1


An alternative is to define a bibfilter for the multiple entry types

  type=article or

and then

  • 1
    Great! :-) Exactly what I was searching for!
    – user26372
    Commented May 7, 2013 at 8:17
  • This does solve the issue at hand. But according to the biblatex documentation, type should actually accept a comma separated list as provided by @user26372 in the original question!
    – Floris
    Commented Oct 10, 2023 at 14:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .