Warning--can't use both author and editor fields in
young.hamer:multidimensional-scaling
for this entry:
@Book{young.hamer:multidimensional-scaling,
author = {Forrest W. Young},
editor = {Robert M. Hamer},
title = {Multidimensional Scaling: History, Theory, and Applications},
publisher = {Lawrence, Erlbaum Associates, Publishers (Hillsdale,
New Jersey; London)},
year = 1987
}
But, but, but, that is what is on the cover of the book! Should I
just put the editor in the note field?
-Jason
--
J. Harr...@cs.ubc.ca
Graduate Motto: Free-time with guilt.
http://www.cs.ubc.ca/~harrison
http://www.cs.ubc.ca/~harrison/dance
It depends on the bibliography style. Which are you using? You could try
`achigago' (.sty and .bst). Or you can edit the bibliography style.
For plain.bst it could be something like this:
FUNCTION {book}
{ output.bibitem
author empty$
{ format.editors "author and editor" output.check }
{ format.authors output.nonnull }
if$
new.block
format.btitle "title" output.check
crossref missing$
{ editor empty$ author empty$ or
'skip$
{ "(" format.editors ")" * * output }
if$
new.block
format.bvolume output
...
&c.
Hope this helps,
Robert.
> Bibtex tells me:
>
> Warning--can't use both author and editor fields in
> young.hamer:multidimensional-scaling
> But, but, but, that is what is on the cover of the book! Should I
> just put the editor in the note field?
I've never understood the reason for this message either. I have many
entries with both author and editor. Commonly, editions of literary
works have both. Perhaps somebody else can explain it. I use a
renamed and hacked copy of the bst file, with the book function
rewritten as below. (I'm not a bst-language-expert, but it seems to
do what I want.)
FUNCTION {book}
{ output.bibitem
author empty$
{ format.editors "author and editor" output.check }
{ format.authors output.nonnull }
if$
new.block
format.btitle "title" output.check
crossref missing$
{ new.sentence
author empty$ not editor empty$ not and
{ "Edited by " editor format.names * }
{ "" }
if$
output.nonnull
new.sentence
format.bvolume output
new.block
format.number.series output
new.sentence
publisher "publisher" output.check
address output
}
{ new.block
format.book.crossref output.nonnull
}
if$
format.edition output
format.date "year" output.check
new.block
format.isbn output
note output
fin.entry
}
--
David Stone <no.dfst...@bcs.org.uk>
@incollection{young.hamer:multidimensional-scaling,
author = {Forrest W. Young},
editor = {Robert M. Hamer},
title = {chapter written by the author},
booktitle = {Multidimensional Scaling: History, Theory, and
Applications},
publisher = {Lawrence, Erlbaum Associates, Publishers (Hillsdale, New
Jersey; London)},
year = 1987}
I am not sure this is what you want.