Dividir citado y no citado en la bibliografía biblatex-chicago con referencia cruzada

Dividir citado y no citado en la bibliografía biblatex-chicago con referencia cruzada

Estoy tratando de producir una bibliografía donde los elementos no citados del .bibarchivo se enumeren debajo de las referencias citadas. Para la mayoría de los propósitos, la solución proporcionada en¿Cómo dividir la bibliografía en "obras citadas" y "obras no citadas"?funciona bien.

Sin embargo, en ciertos casos (aparentemente cuando tengo un elemento con referencia cruzada a un elemento adjunto), aparece el error Undefined control sequence. <argument> ...xt@context }{\abx@field@localnumber; Intenté eliminar todos los archivos auxiliares como se sugiere en biblatexla documentación sin éxito.

Aquí hay un MWE:

\documentclass{memoir}

\usepackage[defernumbers=true,annotation,backend=biber,notes]{biblatex-chicago}

\DeclareBibliographyCategory{cited}
\AtEveryCitekey{\addtocategory{cited}{\thefield{entrykey}}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@collection{author:main,
  location = {Somewhere},
  title = {Collection Title},
  publisher = {Publisher},
  editor = {The Editor},
  date = {9999}
}

@incollection{author:item,
  author = {The Author},
  title = {Item Title},
  pages = {999},
  crossref = {author:main}
}

@book{uncited:book,
  location = {Elsewhere},
  title = {Book Title},
  publisher = {Other Publisher},
  author = {Uncited Author},
  date = {9999}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

Some text \autocite{author:item}.

\printbibliography[category=cited]% default title for `article` class: "References"

\printbibliography[title={Further Reading},notcategory=cited]

\end{document}

Entiendo que eso defernumbersañade complejidad, por lo que ciertamente estoy abierto a un enfoque alternativo para producir la lista no citada.

Respuesta1

En un estilo no numérico, como el de todos los miembros de la biblatex-chicagofamilia, defernumbersno hay diferencia.

Su MWE funciona bien si simplemente descarta la opción defernumbers=true.

Aunque podemos resolver el problema fácilmente si no lo utilizamos defernumbersaquí, creo que se trata de un problema biblatexy lo he informado (#568).

información relacionada