Is there a way so that, when I cite a range of papers, the output is a range of numbers, instead of a list of numbers? In other words, when I type
... some dummy text here is due to me \cite{me1, me2, me3, me4} ...
I want the output to be
... some dummy text here is due to me [3-6] ...
instead of
... some dummy text here is due to me [3.4.5.6] ...
(I use LaTeX, and am currently using the amsart class and whatever it includes. But I am open to other suggestions.)