[Tex/LaTex] Referencing with svjour3 (Springer)

bibliographiessv-classes

I am unable to do referencing with natbib using springer 's svjour3 template. If I add natbib in the following preamble, it gives me error. I wanna use author year style for citation and alphabetical references with my bib file.
what am I doing wrong?

\RequirePackage{fix-cm}
\documentclass[smallextended]{svjour3}  
\smartqed 
\bibliographystyle{spbasic}
\usepackage{natbib}
\usepackage{graphicx}
\usepackage{mathptmx}
\usepackage{amsmath}
\usepackage{cite}
\usepackage{latexsym}
\clearpage
\begin{document}

Best Answer

As explained above, keeping only natbib leads to something that works

\RequirePackage{fix-cm}
\documentclass[smallextended]{svjour3}
\smartqed

\usepackage{natbib}
\usepackage{graphicx}
\usepackage{mathptmx}
\usepackage{amsmath}
\usepackage{latexsym}
\begin{filecontents}{mybib.bib}
@BOOK{foo,
  AUTHOR =       {J. Doe and F. Foo},
  address =      {London},
  TITLE =        {How to fix the problem?},
  PUBLISHER =    {Wiley},
  YEAR =         {2015},
}
\end{filecontents}
\begin{document}
My beautiful document has the following reference \citet{foo}.
\bibliographystyle{spbasic}
\bibliography{mybib}
\end{document}

produces the following output:

enter image description here

Related Question