使用 BiBLaTeX 和 Biber 在每页上显示排序的参考文献

使用 BiBLaTeX 和 Biber 在每页上显示排序的参考文献

今天是否有一种简单的方法来实现以下目标biblatexbiber进行讨论这里

不幸的是,代码对我来说不起作用,因为在成功执行所述代码的 pdflatex+biber+pdflatex 运行后(不显示脚注),pdflatex 会产生错误,告诉

! Undefined control sequence.
<argument> \cbx@sortlist  

如果有 \sfcite 这样的命令,可以在该页的脚注区域中显示该页上出现的引用的排序列表,并在文档末尾显示完整的参考列表,那将会很有帮助......

答案1

\cbx@sortlist@init自从那个答案写出来后,排序已经发生了很大变化。将的定义更改为

\def\cbx@sortlist@init{%
  \global\letcs{\cbx@sortlist}{blx@dlist@entry@\the\c@refsection @\blx@refcontext@context}}

这将适用于 Biber 和已弃用的 BibTeX 后端。

原始答案在在不同页面的脚注中重复相同的引用已再次更新以反映变化,它现在可与biblatex3.11/Biber 2.11 一起使用。

相关内容