From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/7247 Path: main.gmane.org!not-for-mail From: "Peter Jander" Newsgroups: gmane.comp.tex.context Subject: Re: m-bib: problems with several cited entries Date: Tue, 12 Mar 2002 11:11:45 GMT Sender: owner-ntg-context@let.uu.nl Message-ID: <3C8DE3D4.5580.707B18@localhost> References: <20020311100346.454e4bb8.taco@elvenkind.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/enriched; charset=ISO-8859-1 Content-Transfer-Encoding: Quoted-printable X-Trace: main.gmane.org 1035397725 17727 80.91.224.250 (23 Oct 2002 18:28:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:28:45 +0000 (UTC) Original-To: ntg-context@ntg.nl Xref: main.gmane.org gmane.comp.tex.context:7247 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:7247 Date sent: Mon, 11 Mar 2002 16:45:22 +0100 To: Taco Hoekwater < From: Hans Hagen < Subject: Re: m-bib: problems with several cited entries Copies to: "Eckhart Guth=F6hrlein" <, ntg-context@ntg.nl FF00,0000,0000> At 10:03 AM 3/11/2002 +0100, Taco Ho= ekwater wrote: > >On Sat, 09 Mar 2002 13:55:14 +0100 > >"Eckhart Guth=F6hrlein" < wrote: > > > > > After updating to the latest context beta, I tried to recompile an o= lder > > > file (11/2001). Citing several bib items in one \cite[..][bla1,bla2] > > > results into the error message below. Citing only one item > > > \cite[..][bla1] works fine. > > > > > > Eckhart > > > >I suspect Hans has changed something in one of the internal macros. > >Cannot check right now since I don't have the beta installed. > > maybe we need a minimal testing suite for the bib thing (maybe there's a= > problem with some tricky comma list processing, since this module uses s= ome > of the more obscure low level macros) > I am using version 2002.3.4 and I didn't get any error message. However, I noticed that if you cite more than two items like \cite[bla1,bla2,bla3,bla4], only the first two are put in the text [1-2], even though all are in the bibliography (that is with numbered refs and compression on). I tracked that down to a bug in a macro called \docompareitems in Syst-ext. The last line should read 0100,0100,0100\advance\scratchcounter \plusone} instead of \advance\scratchcounter \minusone} otherwise an already sorted list will be reduced to the first two elements . Regards, Peter