ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: "William D. Neumann" <wneumann@cs.unm.edu>
Subject: m-bib and crossref
Date: Fri, 28 Nov 2003 13:28:51 -0700 (MST)	[thread overview]
Message-ID: <Pine.LNX.4.56.0311281220220.7866@phobos.cs.unm.edu> (raw)
In-Reply-To: <20031128103624.GA7890@physik.fu-berlin.de>

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

  reply	other threads:[~2003-11-28 20:28 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-26 14:58 news / bold math Hans Hagen
2003-11-27  2:14 ` `Standard' vs `Beta'? Bob Kerstetter
2003-11-27  9:26   ` Hans Hagen
2003-11-28  1:06     ` Bob Kerstetter
2003-12-08 17:20       ` ConTeXt Switcher? Bob Kerstetter
2003-12-08 18:55         ` Peter Münster
2003-12-08 20:57           ` Bob Kerstetter
2003-12-08 20:33         ` Henning Hraban Ramm
2003-12-08 21:51           ` Bob Kerstetter
2003-12-08 22:06             ` Re[2]: " Giuseppe Bilotta
2003-12-09  7:52               ` Hans Hagen
2003-12-09 12:52                 ` context2html converter (was: ConTeXt Switcher? ) Maurice Diamantini
2003-12-09 23:16                   ` Bob Kerstetter
2003-12-10 10:39                     ` context2html converter Patrick Gundlach
2003-12-10 12:55                       ` ConTeXt-live distribution Maurice Diamantini
2003-12-10 13:29                         ` Zunbeltz Izaola
2003-12-10 15:10                         ` ConTeXt-live distribution (Typesetting music in ConTeXt) Pavel Stupin
2003-12-10 16:44                           ` Hans Hagen
2003-12-10 18:55                             ` Willi Egger
2003-12-10 22:05                               ` Typesetting music in ConTeXt Henning Hraban Ramm
2003-12-11  8:24                                 ` Maurice Diamantini
2003-12-11 23:51                                   ` Hans Hagen
2003-12-11 23:57                                 ` Hans Hagen
2003-12-10 16:32                         ` ConTeXt-live distribution Hans Hagen
2003-12-10 16:43                           ` Adam Lindsay
2003-12-10 16:54                             ` Hans Hagen
2004-04-01 17:22                     ` context2html converter (was: ConTeXt Switcher? ) Peter Münster
2003-12-11  5:40               ` ConTeXt Switcher? Berend de Boer
2003-11-27  6:10 ` news / bold math Lutz Haseloff
2003-11-27  6:34   ` Lutz Haseloff
2003-11-27 19:47 ` Mikael Persson
     [not found]   ` <32868.129.16.195.171.1069962458.squirrel@mail.medic.chalme rs.se>
2003-11-27 21:22     ` Hans Hagen
2003-11-27 21:38       ` Mikael Persson
2003-11-28 10:36         ` Tobias Burnus
2003-11-28 20:28           ` William D. Neumann [this message]
2003-11-29 14:50             ` ConTeXt and emacs Thomas A.Schmitz
2003-11-30  0:49               ` Patrick Gundlach
2003-11-30  9:34                 ` Thomas A.Schmitz
2003-11-30 20:12                   ` Patrick Gundlach
2003-11-30  4:24               ` Matthew Huggett
2003-12-01 10:45             ` m-bib and crossref Taco Hoekwater
2003-12-01 19:00               ` William D. Neumann
2003-12-04  8:48                 ` Taco Hoekwater
2003-12-05 19:20                   ` Peter Münster
2003-11-29  0:08 ` news / bold math Adam Lindsay

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.56.0311281220220.7866@phobos.cs.unm.edu \
    --to=wneumann@cs.unm.edu \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).