我修改了 siam.bst,现在引用的顺序就是参考书目出现的顺序,并且我不再有同一作者的行。
但是,当我引用一堆论文时,我会得到文本中出现的数字列表。我想知道我应该如何进一步修改 .bst 文件,以便我可以使用 [1-7] 而不是 [1,2,3,4,5,6,7]
答案1
这不是在层面上要做的事情.bst
,而是在文件中引用机制。cite
包裹默认提供此类压缩列表(compress
可以使用 关闭该选项nocompress
)并适用于许多.bst
文件,包括siam.bst
:
\documentclass{article}
\usepackage{cite}
\begin{document}
\cite{article-minimal,whole-journal,whole-set,incollection-full}
\cite{book-minimal}
\bibliographystyle{siam}
\bibliography{xampl}
\end{document}