From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/14122 Path: main.gmane.org!not-for-mail From: "William D. Neumann" Newsgroups: gmane.comp.tex.context Subject: m-bib and crossref Date: Fri, 28 Nov 2003 13:28:51 -0700 (MST) Sender: ntg-context-admin@ntg.nl Message-ID: References: <6.0.0.22.2.20031127222152.03067c80@server-1> <32989.129.16.195.65.1069969132.squirrel@mail.medic.chalmers.se> <20031128103624.GA7890@physik.fu-berlin.de> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1070044742 13498 80.91.224.253 (28 Nov 2003 18:39:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 28 Nov 2003 18:39:02 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Fri Nov 28 19:38:59 2003 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1APnW7-0004FU-00 for ; Fri, 28 Nov 2003 19:38:59 +0100 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 2B1C510B3C; Fri, 28 Nov 2003 19:38:54 +0100 (MET) Original-Received: from mail.cs.unm.edu (webmail.cs.unm.edu [64.106.20.39]) by ref.ntg.nl (Postfix) with ESMTP id C608010B04 for ; Fri, 28 Nov 2003 19:30:31 +0100 (MET) Original-Received: from phobos.cs.unm.edu ([64.106.21.28]) by mail.cs.unm.edu with esmtp (Exim 3.35 #1 (Debian)) id 1APnNl-0001AH-00 for ; Fri, 28 Nov 2003 11:30:21 -0700 Original-To: ntg-context@ntg.nl In-Reply-To: <20031128103624.GA7890@physik.fu-berlin.de> X-Scanner: exiscan *1APnNl-0001AH-00*OfkTfh.3jBo* X-Scanner: exiscan *1APnNl-0001AH-00*OfkTfh.3jBo* X-Scanner: exiscan *1APnNl-0001AH-00*OfkTfh.3jBo* Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:14122 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:14122 I am having a problem with the m-bib module, in that it does not seem to be handling crossrefs properly. For example, in my bibtex database I have the following entries: @inproceedings{ bos92sigs, author = "Jurjen N. E. Bos and David Chaum", title = "Provably Unforgeable Signatures", crossref={CRYPTO92}, pages = "1-14"} @proceedings{CRYPTO92, editor = {Ernest F. Brickell}, title = {12th Annual International Cryptology Conference, Santa Barbara, California, USA, August 16-20, 1992, Proceedings}, booktitle = {Advances in Cryptology - CRYPTO '92}, publisher = {Springer}, series = {Lecture Notes in Computer Science}, volume = {740}, year = {1992}, isbn = {3-540-57340-2}, bibsource = {DBLP, http://dblp.uni-trier.de} } if I cite bos92sigs in a LaTeX document, the following reference is produced: [3] Jurjen N. E. Bos and David Chaum. Provably unforgeable signatures. In Ernest F. Brickell, editor, Advances in Cryptology - CRYPTO 92, volume 740 of Lecture Notes in Computer Science, pages 1-14. Springer, 1992. But ConTeXt + m-bib produce: [4] Jurjen N. E. Bos, and David Chaum, (1992). Provably unforgeable signatures. In [??], pages 1-14. What this looks like is that m-bib does not handle bibtex crossrefs properly; it tries to create another entry in the publication list and put a reference to that new entry in the crossrefrencing entries (although it did not add an entry for the CRYPTO 92 proceedings in my publication list...). What it should be doing (according to the bibtexing document) is supplying the missing entries (such as booktitle, publisher, etc.) to the crossreferencing entry, and then creating a new entry in the publication list only if the same item is crossref'ed by min-crossrefs (default=2) normal entries. Is this indeed the case? If so, is there a simple fix (e.g. some option that is not in the m-bib documentation)? Or is there some other bibliography package that handles bibtex crossrefs properly? Thanks, William D. Neumann --- "Well I could be a genius, if I just put my mind to it. And I...I could do anything, if only I could get 'round to it. Oh we were brought up on the space-race, now they expect you to clean toilets. When you've seen how big the world is, how can you make do with this? If you want me, I'll be sleeping in - sleeping in throughout these glory days." -- Jarvis Cocker