如何正确定位 biblatex \autocite?

如何正确定位 biblatex \autocite?

我正在使用 biblatex 1.2a,\autocite因为我不知道这本书的最终格式是否需要内联或上标引用。

似乎正确的用法\autocite是在它前面加上一个空格,例如:

my text~\autocite{Einstein1905}

这样,autocite=inline和都autocite=superscript可以正确定位引用(尚未对其他autocite格式进行实验)。但是我厌倦了输入所有这些小的~

我的问题:

这是正确的使用方法吗\autocite?或者这是支持 biblatex 增强请求的案例(自动生成内联空间)?

答案1

根据 biblatex 附带的示例文档,“正确”的用法(或至少是软件包作者设想的用法)是

Some text \autocite{key}.

(请特别参阅文献30-style-numeric。)

我同意,对于不使用上标的数字样式,文内引文前面应该加一个不可中断的空格。(但是,不可中断的空格通常会给内联作者年份引文带来糟糕的换行。)

相关内容