biblatex:用于引用多个来源的分隔符,其中一些带有页码,一些则没有

biblatex:用于引用多个来源的分隔符,其中一些带有页码,一些则没有

我正在使用 biblatex 作为参考资料。

通常情况下,如果我使用\cite{source1, source2, source3},我会得到这样的引用

[3, 45, 98]

如果我现在想为其中一个提供页码,在我看来这看起来很令人困惑,因为我应该明白(老实说,到现在还没有尝试过)

[3, 45, 78, p. 23f, 98]

因此,我认为将其中一个分隔符从逗号更改为分号是有意义的,例如:

[3; 45; 78, p. 23f; 98]

问题 1:这有意义吗,或者是否有其他惯例可以同时引用带有和不带有页码的来源?

(到目前为止,我用一个cite命令收集了没有页码的引文,并\cite[][p. xy]{}为有页码的引文添加了单数命令,因此我得到:

 [3, 45, 98][78, p. 23f]

\cites[]{}[]{}[]{}可以这样做,但它也对条目和后记使用相同的分隔符。

问题2:我怎样才能在 biblatex 中将这些数字引用的分隔符从逗号更改为分号?

答案1

这确实有道理;比布拉特克斯表示的默认操作\multicitedelim是添加一个分号,然后添加一个空格,但事实似乎并非如此。写

\renewcommand\multicitedelim{\addsemicolon\space}

在你的序言中,在加载之后比布拉特克斯

相关内容