[[!meta title="Elsevier and LaTeX"]] [[!meta date="2009-10-05 13:01:49"]] Recently I've been writing up an article for one of the [Elsevier](http://www.elsevier.com/) journals using their [elsarticle](http://www.elsevier.com/wps/find/authorsview.authors/elsarticle) LaTeX package. Unfortunately, their BibTeX style file, elsarticle-num.bst (version 1.1, 2008-10-13), is a bit broken. With the help of Nicolas Markey's excellent [Tame the BeaST](http://www.ctan.org/tex-archive/info/bibtex/tamethebeast/), I've [fixed it up](/~wking/tools/elsarticle/elsarticle-num.bst), so it runs without errors (!), works with [natbib](http://www.ctan.org/tex-archive/help/Catalogue/entries/natbib.html)'s `\citet{}`, and conforms with the examples posted in the [International Journal of Biological Macromolecules' author guide](http://www.elsevier.com/wps/find/journaldescription.cws_home/525446/authorinstructions#68000). Update: Oct. 6. Turns out [the code linked from Elsevier](http://www.elsevier.com/wps/find/authorsview.authors/elsarticle) is out of date. Rishi over at [River-Valley](http://www.river-valley.com) (writers of the elsarticle package) pointed me to some [more up to date documentation and source](http://support.river-valley.com/wiki/index.php?title=Elsarticle.cls). Version 1.2 fixes most of my problems (with elsarticle-num-names.bst), but I'm still not sure why it doesn't replace elsarticle-num.bst entirely... [[!tag linux]] [[!tag programming]]