使用 svjour3 进行引用 (Springer)

使用 svjour3 进行引用 (Springer)

我无法使用 springer 的 svjour3 模板对 natbib 进行引用。如果我在以下序言中添加 natbib,它会给出错误。我想使用引用作者年份的样式以及我的 bib 文件中的字母顺序参考。我做错了什么?

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

答案1

如上所述,保持只会natbib导致一些有效的事情

\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}

产生以下输出:

在此处输入图片描述

相关内容