Verwenden von backref in ElegantBook.sty: Inkompatibles backref-Paket

Verwenden von backref in ElegantBook.sty: Inkompatibles backref-Paket

Ich benutze es, elegantbook.styum ein Buch zu schreiben.

Es elegantbook.stywird verwendet biblatex, was nicht kompatibel ist mit backref.

Weiß jemand, wie man die Verwendung beackrefoder eine ähnliche Funktionalität in aktiviert, und kann mir dabei helfen elegantbook.sty? Ich habe versucht, in der Quelldatei zu ändern biblatex, natbibaber elegantbook.stydas hat viele Fehler bei Dingen verursacht, die mit dem Rest kollidierten elegantbook.sty.

Dies ist das letzte bisschen, das mir noch fehlt, daher wäre ich für jede Hilfe sehr dankbar.

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}

Antwort1

Ich habe es hier nicht elegantbook.cls(es scheint auf CTAN zu sein, aber nur auf MiKTeX, ich weiß nicht warum, da die Lizenz LPPL ist), also kann ich es nicht testen. Aber die Klasse scheint zu laden biblatexund das backrefPaket ist dokumentiert und nicht damit kompatibel. biblatexEs selbst bietet jedoch vergleichbare Funktionalität, die mit der Option aktiviert werden kann backref. Da die Klasse das Paket bereits lädt, können Sie es in Ihrer Präambel mit folgendem festlegen:

\ExecuteBibliographyOptions{backref=true}

verwandte Informationen