我使用biblatex
IEEE 样式。因为\cite{key1, key2}
我现在得到
[1], [2]
我怎样才能覆盖它(以便只有这种行为改变)以获取输出
[1,2]
编辑:最好的解决方案(在我看来)在 Joseph 发布的链接中提到(使用 citestyle):
更改(如有班级):
\RequirePackage[(...),style=ieee]{biblatex}
到:
\RequirePackage[(...),style=ieee,citestyle=numeric-comp]{biblatex}
答案1
这是一个解决方案,覆盖ieee
引用样式:
\documentclass{article}
\usepackage[style=ieee, citestyle=numeric-comp]{biblatex}
\addbibresource{biblatex-examples.bib}
\renewcommand{\multicitedelim}{\addcomma\space}
\begin{document}
Text text text \cites{knuth:ct:c, companion, knuth:ct:d, knuth:ct:a}
More text \cites{ knuth:ct:b, knuth:ct:a, companion}
\printbibliography
\end{document}