Due to convention, if there's a reference with multiple reference numbers in range in an academic paper, it should be [18-20]
instead of [18][19][20]
. Likewise, when referencing discretely, what I need is [18, 21]
instead of [18][21]
. I've tried to use custom text for cross-reference according to this instruction. But this will not solve the problem, since the text will not change if the corresponding paper reference number increases when I insert another paper above.
Is there anyway to fulfil my requirement?