Vancouver style: range of citations

Mar 2, 2013 at 3:15 PM
Yves, you've saved me hours of frustration with BibWord. Thanks!

I'm trying to figure out the best way to cite multiple, adjacent references using Bibword's Vancouver style. Specifically, I want this:

I love mangoes (1,2,3)

to read like this:

I love mangoes (1-3).

I think it has already been said that there's no fix for this because it's an inherent limitation that citations aren't aware of their positions in groups:

If I understand the problem correctly, monkeying with the style's separator element won't change things because there's no way to make it conditional; I'm either going to get a comma all the time or a hyphen all the time. And even if I did separate "1" and "3" with a hyphen, Bibword wouldn't realize there was a "2" between.

So, basically, I'm planning to use the citation manager to keep my serial citations, i.e., "(1,2,3)" until the very end of my draft, then change them to static text and manually change them to "(1-3)."

Do I have this right? Does anyone have a better suggestion?