使用的是Elsevier模板
1、在 \documentclass后添加 \biboptions{numbers,sort&compress}
\documentclass[preprint,12pt]{elsarticle}
\biboptions{numbers,sort&compress}
2、在 \begin{document}后添加 \bibliographystyle{elsarticle-num},这elsarticle-num是参考文献格式文件,没有的话可以用plain
\begin{document}
\bibliographystyle{elsarticle-num}
%\bibliographystyle{plain}
3、在 \end{document}前添加 \bibliography{ref}
\bibliography{ref}%这里ref是你的写有参考文献的文件名
\end{document}
4、在需要插入文献引用的地方写 \cite{参考文献1, 参考文献2, 参考文献3, ...},即可得到用破折号连接第一个和最后一个参考文献编号的引用形式,如下图所示
abcdefg\cite{RN2, RN3, RN4, RN5}
且文末会自动按顺序生成参考文献列表