[dev-context] bib: 'note' from book entry appears in incollection entry

Sanjoy Mahajan sanjoy at mrao.cam.ac.uk
Tue Dec 12 18:32:44 CET 2006


The 'note' field in the entry for the book appears in the incollection
entry as well.  Here's a test file to show what I mean:

=================== begin: test.tex ==================
\usemodule[bib]
\setupcolors[state=start]
\setupbibtex[database=talk]
\setuppublications[alternative=num]

\starttext
See \cite{Ericsson:2006}.
\placepublications[criterium=all]
\stoptext
===================   end: test.tex ==================

It uses the bib file below.  In the bibliography in test.pdf, the 'note'
for the main book appears both with the book (which is good) but also
with the chapter entry (which is not so good).

It might be a general bibtex problem, because latex+bibtex does the same
thing.  Well, it does once I lost the battle with automatic crossref
inclusion and had to cite the book entry by hand (the context bib module
handled it fine citing just the chapter).

=================== begin: talk.bib ==================
@Book{Ericsson:Charness:Feltovich:Hoffman:2006,
  editor =	 {K. Anders Ericsson and Neil Charness and Paul J. Feltovich and Robert R. Hoffman},
  title = 	 {The {C}ambridge Handbook of Expertise and Expert Performance},
  publisher = 	 {Cambridge University Press},
  year = 	 2006,
  address =	 {New York},
  note    =      {This collection cannot be recommended highly enough},
}

@InCollection{Ericsson:2006,
  author = 	 {K. Anders Ericsson},
  title = 	 {The influence of experience and deliberate practice on the development of superior expert performance},
  booktitle = 	 {The {C}ambridge Handbook of Expertise and Expert Performance},
  publisher = 	 {Cambridge University Press},
  crossref =	 {Ericsson:Charness:Feltovich:Hoffman:2006},
  pages =	 {683--703},
  year =	 2006,
  chapter =	 38,
  address =	 {New York},
  note    =      {This collection cannot be recommended highly enough},
}
===================   end: talk.bib ==================

ConTeXt  ver: 2006.12.07 18:22 MK II  fmt: 2006.12.11  int: english/english

-Sanjoy

`Our society is run by insane people for insane objectives.' (John Lennon)



More information about the dev-context mailing list