我无法使用 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}
产生以下输出: