I have seen the answer to biblatex filter on arbitrary field.
But, how can I filter biblatex entries based on a time span, for instance to select papers published before and after 2015?
Many thanks in advance
I have seen the answer to biblatex filter on arbitrary field.
But, how can I filter biblatex entries based on a time span, for instance to select papers published before and after 2015?
Many thanks in advance
Here's a simplified version of the answer linked in the comments.
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\defbibcheck{recent}{
\iffieldint{year}
{\ifnumless{\thefield{year}}{2000}
{\skipentry}
{}}
{\skipentry}}
\defbibcheck{older}{
\iffieldint{year}
{\ifnumgreater{\thefield{year}}{2000}
{\skipentry}
{}}
{\skipentry}}
\begin{document}
\textcite{cms,coleridge,companion,cotton,ctan,doody,gaonkar,gaonkar:in,geer,gerhardt,gillies}
\printbibliography[check=recent,title=Recent]
\printbibliography[check=older,title=Older]
\end{document}
origdate, but you should be able to adapt it to your situation by dropping that bit of the logic. – moewe Jul 28 '22 at 19:07