Springer Journal Citation Bibliography 奇怪的问题

Springer Journal Citation Bibliography 奇怪的问题

我正在用乳胶准备一份草稿(按twocolumn要求),以便使用可用的模板提交给《国际计算机视觉杂志》这里

在里面 ”作者须知“ 页, ”参考“ 部分这里, 它说

引用

在文中引用参考文献,并在括号中注明名称和年份。以下是一些示例:

谈判研究涉及许多学科(Thompson 1990)。
后来,Becker 和 Seligman(1996)驳斥了这一结果。
这种影响得到了广泛的研究(Abbott 1991;Barakat 等人 1995;Kelso 和 Smith 1998;Medvec 等人 1999)
。...

参考文献列表
...

杂志文章
Harris, M.、Karper, E.、Stacks, G.、Hoffman, D.、DeNiro, R.、Cruz, P. 等 (2001)。写作实验室与好莱坞的联系。《电影写作杂志》,44(3),213–245。...

但是,如果我尝试使用他们的模板实现上述目标,即使使用下面这样的简单示例:


样本.tex:

\RequirePackage{fix-cm}
\documentclass[twocolumn]{svjour3} 
\smartqed  
\begin{document}

Now, apple is a tasty fruit \cite{bkey1,bkey2}.

\bibliographystyle{spbasic}
\bibliography{refs}
\end{document}

参考文献:

@Article{bkey1,
  author  = {Author1},
  title   = {Title1},
  journal = {Journal1},
  year    = {2016},
}

@Article{bkey2,
  author  = {Author2},
  title   = {Title2},
  journal = {Journal2},
  year    = {2017},
}

我得到的结果与期刊的要求相差甚远: 结果

问题:

  1. 引用处的括号没有按照期刊的要求添加。
  2. 引用从第一列末尾一直延伸到第二列,中间没有换行。
  3. 参考文献部分也与要求的内容相差甚远。

答案1

书目spbasic样式设计用于natbib。因此加载natbib然后\citet使用作者(年份)\citep引用和(作者、年份)引用。

\documentclass[]{svjour3}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}

@book{Knuth1984texbook,
    Author = {Knuth, D.E.},
    Publisher = {Addison-Wesley, Reading, Massachusetts,},
    Title = {The TEXbook, volume A of Computers and typesetting},
    Year = {1984}}

@book{Chomsky1965,
    Address = {Cambridge Mass.},
    Author = {Noam Chomsky},
    Publisher = {{MIT} Press},
    Title = {Aspects of the Theory of Syntax},
    Year = {1965}}
\end{filecontents*}
\usepackage{natbib}
\bibliographystyle{spbasic}



\begin{document}
\citet[p.4]{Knuth1984texbook} shows that.  Also found here: \citep[p.5]{Chomsky1965} 
\bibliography{\jobname}
\end{document}

代码输出

相关内容