Ich benutze es, elegantbook.sty
um ein Buch zu schreiben.
Es elegantbook.sty
wird verwendet biblatex
, was nicht kompatibel ist mit backref
.
Weiß jemand, wie man die Verwendung beackref
oder eine ähnliche Funktionalität in aktiviert, und kann mir dabei helfen elegantbook.sty
? Ich habe versucht, in der Quelldatei zu ändern biblatex
, natbib
aber elegantbook.sty
das 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 biblatex
und das backref
Paket ist dokumentiert und nicht damit kompatibel. biblatex
Es 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}