Imprime todas las entradas de bibliografía excepto las de "solo datos"

Imprime todas las entradas de bibliografía excepto las de "solo datos"

Como parte de un estudio de la literatura, he producido un enorme archivo BibTeX (en dialecto Biber) que contiene entradas (incluidos resúmenes) de toda la literatura de interés. Hice un uso liberal de crossreflos campos para evitar repeticiones lentas y propensas a errores de actas/títulos de libros, direcciones de editores, etc. Aquellas entradas con referencias cruzadas que no son de mi interés (excepto como fuente de datos) las he marcado con dataonly = {true}.

Sin especificar manualmente las claves, ¿cómo puedo imprimir toda mi bibliografía excepto las dataonly = {true}entradas?

Aquí hay un ejemplo mínimo que no funciona:

\documentclass{article}
\usepackage{biblatex}
\addbibresource{\jobname.bib}
\DeclareFieldFormat{abstract}{\par\small#1}
\renewbibmacro*{finentry}{\printfield{abstract}\finentry}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@proceedings{acl,
  publisher = {Association for Computational Linguistics},
  address = {Stroudsburg, PA},
  dataonly = {true},
}

@proceedings{acl2015,
  year = 2015,
  booktitle = {Proceedings of the 53rd Meeting of the ACL},
  crossref = {acl},
  dataonly = {true},
}

@book{wordnet,
  year = 2016,
  booktitle = {An Introduction to WordNet},
  editor = {Gary Gnu},
  crossref = {acl},
  dataonly = {true},
}

@inproceedings{foo,
  author = {Foo Bar},
  title = {Some article},
  abstract = {Here is the abstract.},
  crossref = {acl2015},
}

@incollection{quux,
  author = {Quux quuux},
  title = {Why I love {WordNet}},
  abstract = {Another fine abstract.},
  crossref = {wordnet},
}

% And hundreds more entries...
\end{filecontents}

\begin{document}
\nocite{*}
\printbibliography
\end{document}

Esto imprime lo siguiente:

Una bibliografía que muestra cinco entradas, incluidas las de dataonly = {true}

Sin embargo, lo que quiero mostrar es lo siguiente:

Una bibliografía que muestra solo las dos entradas no marcadas como dataonly = {true}

Respuesta1

Estás a mitad de camino, no lo es dataonly = {true}, lo es.

 options = {dataonly=true},

información relacionada