我尝试使用 引用同一事物的几位作者biblatex
。我得到的结果是这样的:
[21,22,23,24,25]
相反我希望它看起来像这样:
[21-25]
对于 BibTeX,我的研究表明我应该使用 软件包cite
,但它与 不兼容biblatex
。我想也有一个简单的方法,biblatex
但我就是找不到。提前感谢您的帮助!
编辑:我正在使用bibstyle=ieee
,也许它是一种样式设置?
答案1
是的,这确实是所选样式的属性。
默认情况下biblatex-ieee
压缩多个引用,但括号与您在问题中描述的有点不同。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=ieee, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,worman,geer,nussbaum}
\printbibliography
\end{document}
如果您想要问题中描述的括号,您可以将设置citestyle
为numeric-comp
。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=ieee, citestyle=numeric-comp, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,worman,geer,nussbaum}
\printbibliography
\end{document}