如何在 biblatex 中全局设置内联引用样式?

如何在 biblatex 中全局设置内联引用样式?

我正在使用biblatexbiber生成参考书目,我希望能够在序言中全局控制文本中“正常”引用的样式。目前我\supercite{}每次都使用引用。理想情况下,我会\cite{}在我的文档中使用宏,并在序言中或章节开头使用宏选择引用样式。

这可能吗?

我也会使用biblatex-chem是否会影响任何事情。

答案1

如果您使用\autocite命令(而不是\cite),各种化学样式将为您处理此问题:据我所知(IANAC),其中两种默认使用普通上标,一种使用括号中的上标,一种使用括号中的斜体数字。您可以\autocite使用 autocite 选项设置自己的样式:有关详细信息,请参阅 Biblatex 文档第 52 页。

我见过不喜欢\autocite使用 的人\let\cite\autocite。我不确定这是不是一个好主意(如果你想\cite在某个时候“恢复”,该怎么办)……但我想如果你小心应该没问题。如果您关心命令的长度,那么定义一个您自己的简短替代方案可能更安全。

相关内容