I have quite a huge database of citations, but not all of them are included in the document. And of course they are not ordered by appearance in the text, because sometimes I have to go back to some earlier part and include more citations. In our work group it is common practice to share the citation libraries with each other, once the thesis is finished. Since the bibtex
format is quite common amongst many scientific journals I would like to include the bibliography as a digital copy. Hence I need to resort the whole *.bib
file and remove citations unnecessary.
As suggested I have looked on the several possibilities mentioned in How to split all BibTeX referenced entries from a big BibTeX database to a copy?
Unfortunately those work only for the bibtex case.
I suppose it does have to do something with how the literature is cited:
Bibtex:
\citation{Schroedinger1926}
Biblatex:
\abx@aux@cite{Schroedinger1926}
That way neither BibTool nor Jabref do the job.
I am currently trying the bibtex2html
approach, but that does not compile.
One thing that I probably should mention is that I am using biber as a backend.
So, the basic question is how can I get the same result with the above combination for biber+biblatex.
I could change those commands by hand, but I really do not want to mess around with automatically written files.
( I could do it with grep
and sed
but I would rather save the pain.)
checkcites
may be a good starting point