biblatex:仅用于一次引用的 DOI

biblatex:仅用于一次引用的 DOI

我希望仅针对一个(或两个)引文(\fullfootcite在我的例子中)明确打印 DOI 字段。对于文档的其余部分,我使用doi=falsebiblatex 选项结合参考文献标题中包含 DOI 链接. 找到有关每个引用选项的其他问题这里这里仅关心修改打印的作者姓名的数量。

答案1

从中standard.bbx可以看出,doi选项设置切换了 的值bbx:doi。使用 加载 biblatexdoi=false本质上会调用\togglefalse{bbx:doi}。要启用doi几个\fullfootcite命令,请使用:

\AtNextCite{\toggletrue{bbx:doi}}\fullfootcite{<keys>}

请注意,这里使用\AtNextCite是合适的,因为 的范围doi是全局的。所有标准选项的范围都可以在 biblatex 手册附录“选项范围”中找到。

相关内容