You do not need at all export the .bib
file to .csv
or .xls
format.
It is possible print references by keywords with LaTeX (cited or not in the text) using biblatex
.
Example: Suppose that all references have fields as keywords = {XX}
or keywords = {XXI}
to distinguish what was published in each century. Then you want to show only the cited papers of the XX century.
\documentclass{article}
\usepackage{biblatex}
\addbibresource{file.bib}
\begin{document}
Bla bla \cite{Guy1998} and \cite{Guy2012}
\printbibliography[keyword=XX]
\end{document}
This should print only the reference of Guy1998
. To show also the not cited references of the XX century, add \nocite{*}
before of \printbibliography
. You can use this command several times.
Remember that by default you should compile the biblatex bibliography with biber
(not with bibtex
), after compiling with pdflatex
and then compile with pdlatex
at least two times more in complex documents to solve all the cross-references. No so easy, but with biblatex
you can also ignore some fields of the references, if that matter.