Usando backref en ElegantBook.sty: paquete backref incompatible

Usando backref en ElegantBook.sty: paquete backref incompatible

estoy usandoelegantbook.sty para escribir un libro.

El elegantbook.styuso biblatexque no es compatible conbackref .

¿Alguien sabe y podría ayudar a habilitar el uso de beackrefuna funcionalidad similar en elegantbook.sty? Estaba intentando cambiar biblatexal natbibarchivo elegantbook.styfuente, pero eso produjo muchos errores en cosas que colisionaron con el resto delelegantbook.sty .

Esta es la última parte que falta en mi libro, por lo que agradecería mucho la ayuda.

MWE:

\documentclass[12pt,b5paper,citestyle=numeric-comp,bibstyle=numeric,color=blue]{elegantbook}

\addbibresource[location=local]{reference.bib}

\begin{document}
    
    \noindent Lorem ipsum...

    \printbibliography[heading=bibintoc, title=\ebibname]

\end{document}

Respuesta1

No lo tengo elegantbook.clsaquí (parece estar en CTAN, pero solo en MiKTeX, no sé por qué, dado que la licencia es LPPL), así que no puedo probarlo. Pero la clase parece cargarse biblatexy backrefestá documentado que el paquete es incompatible con ella. Sin embargo, biblatexen sí mismo proporciona una funcionalidad comparable, que se puede habilitar con la backrefopción. Como la clase ya carga el paquete, puedes configurarlo en tu preámbulo con:

\ExecuteBibliographyOptions{backref=true}

información relacionada