我正在用elegantbook.sty
它写一本书。
正在elegantbook.sty
使用的biblatex
与 不兼容backref
。
有谁知道并能帮助了解如何在 中启用beackref
或类似功能elegantbook.sty
?我试图在源文件中更改biblatex
为,但这在与 的其余部分相冲突的内容上产生了很多错误。natbib
elegantbook.sty
elegantbook.sty
这是我的书中缺少的最后一点,因此非常感谢您的帮助。
梅威瑟:
\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}
答案1
我这里没有elegantbook.cls
(它似乎在 CTAN 上,但只在 MiKTeX 上,不知道为什么,因为许可证是 LPPL),所以我无法测试它。但该类似乎可以加载,biblatex
并且该backref
包被记录为与它不兼容。但是,biblatex
它本身提供了类似的功能,可以使用backref
选项启用它。由于该类已经加载了包,您可以在序言中使用以下命令进行设置:
\ExecuteBibliographyOptions{backref=true}