![如何在 biblatex 中全局设置内联引用样式?](https://linux22.com/image/256833/%E5%A6%82%E4%BD%95%E5%9C%A8%20biblatex%20%E4%B8%AD%E5%85%A8%E5%B1%80%E8%AE%BE%E7%BD%AE%E5%86%85%E8%81%94%E5%BC%95%E7%94%A8%E6%A0%B7%E5%BC%8F%EF%BC%9F.png)
我正在使用biblatex
和biber
生成参考书目,我希望能够在序言中全局控制文本中“正常”引用的样式。目前我\supercite{}
每次都使用引用。理想情况下,我会\cite{}
在我的文档中使用宏,并在序言中或章节开头使用宏选择引用样式。
这可能吗?
我也会使用biblatex-chem
是否会影响任何事情。
答案1
如果您使用\autocite
命令(而不是\cite
),各种化学样式将为您处理此问题:据我所知(IANAC),其中两种默认使用普通上标,一种使用括号中的上标,一种使用括号中的斜体数字。您可以\autocite
使用 autocite 选项设置自己的样式:有关详细信息,请参阅 Biblatex 文档第 52 页。
我见过不喜欢\autocite
使用 的人\let\cite\autocite
。我不确定这是不是一个好主意(如果你想\cite
在某个时候“恢复”,该怎么办)……但我想如果你小心应该没问题。如果您关心命令的长度,那么定义一个您自己的简短替代方案可能更安全。