其他
Latex:请教一个问题,关于连续引用多个参考文献?
如题,我已经添加了\usepackage{cite},引用时使用的格式是\cite{A,B,C,D},编译出来的结果变成了[1]-[4]这种格式,请问有什么办法可以弄成[1-4]这种?
回答:
只载入cite宏包时,它的compress是默认选项,也就是默认编译出的是[1-4] ,不信LZ自己去试试,就编译一句话。当使用
\usepackage[nocompress]{cite}
即启用“nocompress”选项时,也只会编译出[1,2,3,4]。仅有cite宏包状态下,只有一种情况会编译出LZ给出的那种格式,就是启用宏包中自定义引用格式的命令:
\usepackage{cite}
\renewcommand\citeform[1]{[#1]}
\renewcommand\citeleft{}
\renewcommand\citeright{}
这样的结果就是[1]-[4],详见cite宏包使用手册。