Utilice varias palabras clave (O) en \printbibliography para filtrar la bibliografía

Utilice varias palabras clave (O) en \printbibliography para filtrar la bibliografía

De manera similar, pero ligeramente diferente deUtilice varias palabras clave en \printbibliography para filtrar la bibliografíaMe pregunto:

¿Hay alguna manera de filtrar \printbibliographyutilizando varias palabras clave que están presentes en las .bibentradas del archivo?

Por ejemplo, me gustaría que el comando \printbibliography[keyword={key_1,key_2,key_3}]imprima entradas que combinen al menos una de las palabras clave del conjunto key_1AND/OR key_2AND/OR key_3.

Respuesta1

Biblatex suministró un filtro que funciona:

\defbibfilter{example}{%
    keyword=key_1 or keyword=key_2 or keyword=key_3
}

\printbibliography[filter=example, title={References}] 

Nota

puede romper líneasasí \defbibfilter:

\defbibfilter{example}{% 
    keyword=key_1      %  <---- This will work fine
    or keyword=key_2
    or keyword=key_3
}

NO se pueden usar espaciosasí \defbibfilter:

\defbibfilter{example}{% 
    keyword = key_1      %  <---- This will NOT work
    or keyword=key_2
    or keyword=key_3
}

Además, \defbibfilterno es necesario que esté en el preámbulo.

información relacionada