如何使用 biblatex-ieee 将引文单独括起来

如何使用 biblatex-ieee 将引文单独括起来

我正在使用biblatexbiblatex-ieee样式,但在组中引用的格式方面遇到了问题。例如,我可以使用:

This is two citations~\cite{ref1,ref2}.  This is three citations~\cite{ref3,ref4,ref5}.

根据 IEEE 风格,这应该产生:

这是两次引用 [1], [2]。这是三次引用 [3]–[5]。

相反,实际产生的是:

这是两次引用 [1, 2]。这是三次引用 [3–5]。

numeric-comp.cbx(引用ieee.cbx)中,有一行写着\renewcommand*{\multicitedelim}{\addcomma\space},但我不知道该如何修改它以], [在一种情况下提供“”,]–[在多种引用的情况下提供“”。当然,从这一行中我看不出它如何biblatex知道如何转换\addcomma为破折号,所以我可能完全找错了地方。

有人可以指导我如何调整以获得第一个例子吗?

相关内容