natbib-compatible BibTeX style (BST) file for Springer LNCS publications
UPDATE: Additionally, if you prefer "References" instead of "Bibliography", you have to re-define the macro in your document (e.g., just after you include ). Just add a or aand you should be up and running with your desired bibliography name.For some reason, the folks over at Springer do not like to make their BibTeX style (BST) files natbib compatible. This omission seems egregious when considering the kind of authors that would submit to journals and conferences that use -style formatting. Springer does provide LaTeX support files for LNCS, but the included BST file is not natbib compatible (because it was not built with natbib and author–year extensions turned on, which are needed in natbib even when numbered references are used). What makes things more difficult is that it is produced by hacking another BST () that was originally generated properly using , and many of the hacks were already implemented natively in . So much more of the postfix BST language was hacked directly rather than would have been necessary if the correct driver options were picked in the first place. So that makes it more challenging to reproduce a refactored version with additional natbib functionality without worrying about introducing regressions.
Nevertheless, I've done my best, and I've made the the natbib-compatible result available for download. I was able to remove the need for some of the manual editing by a smarter choice of docstrip options, but I still ended up having to create a patch on top of a stock docstrip-generated BST (the docstrip driver and patch are also available). Hopefully that helps someone out there.
- : natbib-compatible BST file for Springer LNCS-type publications
Download and place in same directory as document's TeX source code. In the TeX preamble of the document, useand then in the text use macros likeThe normal can be used at the end of the text where the BBL will be inserted by BibTeX.
- : docstrip driver used to generate
- : patch used to generate from (assuming version 4.20 [2007/04/24 (PWD, AO, DPC)] of )
uses a different style format (, , ) than BibTeX (). As such you cannot use your files together with .
As far as I'm aware there is no "converter" for to /, and it is very unlikely that someone will actually create such a converter. In fact Joseph suggests in the comment that this is impossible.
As a general rule: If you have to use a certain file (because you institution requires you to do so, your publisher insists on a certain template etc.) it is best to go with BibTeX and the exact setup recommended in the guidelines. If you just happen to like a particular file, you can check first if someone has created a style for it (a list of styles can be found here), if that is not the case, you can try and create the style yourself.
To implement a bibliography style yourself, first choose an appropriate basis for your style, find the standard style that comes closest to your intended style (as a rule of thumb the standard styles are easier to modify than heavily customised styles like , , these only lends themselves to be used as a basis if the changes needed are miniscule). According to this, that would probably in your case.
Then you go on to modify the style to your needs. A started is Guidelines for customizing biblatex styles, but there are much more questions about all kinds of customisations on this site.