Estou usando elegantbook.sty
para escrever um livro.
O elegantbook.sty
uso biblatex
que não é compatível com backref
.
Alguém sabe e poderia ajudar como ativar o uso beackref
ou funcionalidade semelhante no elegantbook.sty
? Eu estava tentando mudar biblatex
para natbib
o elegantbook.sty
arquivo de origem, mas isso produziu muitos erros em coisas que colidiram com o restante do arquivo elegantbook.sty
.
Esta é a última parte que falta no meu livro, então a ajuda seria muito apreciada.
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}
Responder1
Não tenho elegantbook.cls
aqui (parece que está no CTAN, mas só no MiKTeX, não sei porque, visto que a licença é LPPL), então não posso testar. Mas a classe parece carregar biblatex
e o backref
pacote está documentado como incompatível com ela. No entanto, biblatex
ele próprio fornece funcionalidade comparável, que pode ser habilitada com a backref
opção. Como a classe já carrega o pacote, você pode configurá-lo no seu preâmbulo com:
\ExecuteBibliographyOptions{backref=true}