我正在使用 biblatex 风格并根据需要verbose-trad1
混合\autocite
和命令。\autocites
\autocites
然而,当在后续文章中使用相同的引用时\autocite
,它不会缩短为同上。理所当然,但是同上,作品标题而是使用。例如:
Text text\autocite[p.10]{Smith} text text\autocites[p.20]{Smith}[p.100]{Jones} text...
会产生:
1) Smith, Work title, p.10.
2) Idem, Work title, p.20; Jones, Other title, p.100.
代替:
1) Smith, Work title, p.10.
2) Ibid., p.20; Jones, Other title, p.100.
有什么办法可以解决这个问题吗?
答案1
使用 加载 biblatex style=verbose-trad1,ibidtracker=context
。
此样式的默认设置为ibidtracker=constrict
,它结合了context
和strict
设置。在 下,context
重复引用在正文和脚注之间分别跟踪。strict
设置可避免可能出现的歧义同上参考文献,例如出现在引用列表中或引用列表之后的引用。
ibidtracker
该信息可以在 biblatex 手册的用户指南中的内部前导选项列表中的描述中找到。