We maintain a bibtex file with all publications from our group. We use the annote field to separate the publications into several groups, e.g. Journal Papers or Other Papers. This makes the entries look like this:
@article{something_2011,
Author = {Author, Some and Other, An},
Title = {Here be dragons},
Journal = {Whatever journal},
Pages = {123-234},
Volume = {1},
Year = {2000},
Annote = {Other Peer Reviewed Paper}
}
We then have a tex file that looks something like this:
\documentclass{article}
\usepackage{fontspec}
\usepackage{biblatex}
\addbibresource{author1_Books.bib}
\addbibresource{author1_OtherPeerReviewedPapers.bib}
\addbibresource{author1_OtherPapers.bib}
\addbibresource{author1_JournalPapers.bib}
\begin{document}
\nocite{*}
\printbibliography[title={Books}]
\printbibliography[title={Other Peer Reviewed Papers}]
\printbibliography[title={Other Papers}]
\printbibliography[title={Journal Papers}]
\end{document}
The above tex files prints all publications into all four bibliographies. So we want to use the content of the annote field to group the entries. But biblatex only filters on segment, type, subtype, category, keyword or a combination of those, but not on arbitrary fields. Is it possible to have biblatex filter on the annote field?
.bib
file, if that helps you with biblatex: multiple bibliographies categorised by different .bib files, Printing only one bib file. Alternatively you can check out bibfilters, see §3.7.9 Bibliography Filters and Checks of thebiblatex
doc.