ElegantBook.sty에서 역참조 사용: 호환되지 않는 역참조 패키지

ElegantBook.sty에서 역참조 사용: 호환되지 않는 역참조 패키지

나는 elegantbook.sty책을 쓰는 데 사용하고 있습니다.

은(는 ) 와 호환되지 않는 것을 elegantbook.sty사용하고 있습니다 .biblatexbackref

beackref에서 유사한 기능을 사용하거나 유사한 기능을 활성화하는 방법을 알고 도움을 줄 수 있는 사람이 있습니까 elegantbook.sty? 소스 파일 에서 biblatex으로 변경하려고 했지만 나머지 .natbibelegantbook.styelegantbook.sty

이것은 내 책에서 누락된 마지막 부분이므로 도움을 주시면 감사하겠습니다.

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}

답변1

여기에는 없습니다 elegantbook.cls(CTAN에 있는 것 같지만 MiKTeX에만 있는데 라이선스가 LPPL인 경우 이유를 모르겠습니다). 따라서 테스트할 수 없습니다. 그러나 클래스가 로드되는 것 같고 biblatex패키지 backref가 클래스와 호환되지 않는 것으로 문서화되어 있습니다. 그러나 biblatex자체적으로는 옵션을 통해 활성화할 수 있는 유사한 기능을 제공합니다 backref. 클래스가 이미 패키지를 로드했으므로 다음을 사용하여 프리앰블에서 패키지를 설정할 수 있습니다.

\ExecuteBibliographyOptions{backref=true}

관련 정보