我才意外发现,之前写的latex代码一直未涉及到合并多个参考文献的问题,果然实践出真知,不断学习不断更新。
由于引用文献过多导致文章显得十分冗长与累赘,因此试图将参考文献合并,寻找相关代码普遍建议使用cite宏包,即
\usepackage{cite}
而后发现运行中断,无法使用在elsevier模板上。
为此需要在elsevier模板上进行修改,
\documentclass[review]{elsarticle}
原始效果如下:
在此基础上添加compress
\documentclass[review,compress]{elsarticle}
此时已经实现了合并多个参考文献的效果,但是看到其他地方还是很乱,
如:
可以看到17,18之后引用了19,20,21,22,但是这四个连续引用的文献,因为代码处未将其排列在一起而分开了,为此添加sort,可以自动将文献整理分类,代码如下:
\documentclass[review,sort&compress]{elsarticle}
呈现的效果如下: