[OS X TeX] Problems with Bibdesk using elsart.cls
Maarten Sneep
maarten.sneep at xs4all.nl
Sun Oct 3 22:19:21 CEST 2004
On 3 okt 2004, at 15:44, Lisa Schweitzer wrote:
> Hi Maarten:
>
> Thanks for your answer. It confirmed something I was beginning to
> suspect. I tried your suggestion this morning, and I can't even get
> the blistering thing to open natbib.bst.
>
> The top-level auxiliary file: template-harv.aux
> I couldn't open style file natbib.bst
> ---line 73 of file template-harv.aux
> : \bibstyle{natbib
> : }
>
> I'm wondering if there isn't something wrong between the elsart class
> and the natbib. Maybe I should haven't tried to fix this before
> coffee.
Nope, natbib is not a bibliography style, it is a LaTeX package,
designed to make life easier by changing the citation style
(superscript numbers, numbers between {}[]()<> or whetever, author year
(in various forms and formats). The .bst files (for elsevier that is
elsart-num.bst or elsart-harv.bst) determine what goes where in the
bibliography itself (and how it is sorted, ...)
Be aware that Elsevier only supplies generic bst files, that are buggy
(be careful with things that should be uppercase, the functions in the
bst file make things lowercase in a very wrong way: they make
everything lowercase, no matter how you protect them. This is a
problem if you cite articles from a German publication, where nouns
should start with an uppercase letter).
This means you may need to come up with your own bst file. The least
problematic way is to use the makebst script. Open a terminal, and type
'tex makebst' (without the quotes). Answer the questions, and in your
home directory will find a .bst file that conforms to the answers you
gave. The makebst script is also described in the latex companion.
Maarten
--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
More information about the macostex-archives
mailing list