I am writing a paper for a journal that enforces the use of the Springer 'splncs03.bst' file for references. I wrote most of the paper with natbib
and the use of the \citep
and \citet
commands so it would be really hard to go back to the default LaTeX citation system.
The first problem was that the template file was completely incompatible with natbib but I found a fix here. The problem with this fix, however, is that the bibliography is printed out in the completely wrong style. The author of the fix suggests that you can change the heading of the bibliography to 'References' by adding \renewcommand\bibname{References}
but this does not fix the style. I'm pretty sure I just need to force Latex to use the default article bibliography style.
Here is an an example of the styles, I'm getting the style on the left, I want the style on the right. Notice the font size, numbering and title are all different.
Can anyone help me fix this issue?
natbib
's features, it is their decision. I suppose the reason is to enforce the\cite
commands to always show the bracket number. Still, asking the journal editor for a solution cannot harm, but I suppose he'll tell you: "You have the style, nothing else's allowed." – yo' Jan 21 '13 at 5:35.bst
file you linked states: "Use\documentclass{llncs}
and\bibliographystyle{splncs03}
, and cite a reference with (e.g.)\cite{smith77}
to get a "[1]" in the text." This shouldn't make it fundamentally incompatible withnatbib
. Just be sure to (i) issue the command\setcitestyle{numbers,square}
after loading thenatbib
package and (ii) use the command\citep
to generate "purely numeric" citations, of the form "[2]
". (\citet
will generate citations of the form "Jones [2]
", which probably goes against the journal's citation style.) – Mico Jan 30 '13 at 20:32