On Wed, 31 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
Hi Taco,
I have the following setup for my bibliographies
\usemodule [bib] \setupbibtex [database={IEEEfull,../../collection}] \setuppublications [alternative=num] \setupcite [num] [compress=yes]
When I use \cite[ref1, ref2] I get [1-2]. For only two references, shouldn't this be [1,2]?
I'll put that on the todo list.
Here is what I am using for my project right now. Surely, there will be better ways to do this. \def\doverysimplebibnumref#1#2% {\refsep \ifcase#1\relax \unknownreference{#1}\else \def\tempa{#2}\ifx\empty\tempa#1\else#1\docommaordash{#1}{#2}#2\fi \fi} \def\docommaordash#1#2% {\doifelse{\the\numexpr#1+1-#2\relax}{0} {\bibalternative\c!pubsep} {\bibalternative\c!inbetween}} Aditya