Mike Barnsley wrote:
Paul,
I think you've got two possible options. The first is to define your own BibTeX style file using makebst, which is run as follows
tex makebst
then answer the relevant questions. I'm not 100% positive, but I think that one of these may allow you to specify uppercase names in the list of references.
Unfortunately, no, it's not an option.
The other option, which is a bit clunkier, is to edit the .bst file that you're using. If you look in your chosen .bst file you should see a section which looks like
FUNCTION {format.authors} { author empty$ { "" } { author format.names scaps } if$ }
The example above outputs the authors names in small caps, but you can change this by replacing 'scaps' with 'uppercase', i.e.
author format.names uppercase
You'll then need to add a new function to the same file, e.g.
FUNCTION {uppercase}
{ "u" change.case$ }
This converts a string completely to uppercase. There's probably a much more elegant way of doing this, I'm far from being a BibTeX expert, but this should do the trick prior to your deadline.
Good luck,
Mike
Thanks for the suggestion, Mike. I tried it, but nothing changed. Very confusing.
-- Paul
