作者年份样式

作者年份样式

我正在写一篇期刊论文。该期刊要求以下内容:

  1. 引用,应为 [数字]。
  2. 参考书目,应该是这样的:“Gamelin FX、Baquet G、Berthoin S、Thevenet D、Nourry C、Nottin S、Bosquet L(2009)高强度间歇训练对青春期前儿童心率变异性的影响。Eur J Appl Physiol 105:731-738。”
  3. 文章中出现的第一个参考文献在参考书目中“非字母顺序”优先。

请尝试许多包和样式,但没有一个能满足我这些要求。

例如,我使用了以下

\documentclass[twocolumn]{svjour3}          % twocolumn
\smartqed  
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{fix-cm}
\usepackage{siunitx}
\usepackage[labelfont=bf]{caption}
\usepackage{floatrow}
\usepackage{lipsum}
\usepackage{subcaption}
\usepackage[numbers]{natbib}
\begin{document}\sloppy

\bibliography{library}
\bibliographystyle{agsm}
\end{document}

因此,我得到了:

  1. Abouel Nasr, ES 和 Kamrani, AK [2006],“从 CAD 系统提取制造特征的新方法”,计算机与工业工程 51(3),389-415。

此外,参考书目按照字母顺序排列,这是我不想要的。

我收到的一些错误消息:

在此处输入图片描述

文件缩写代码bbl

\begin{thebibliography}{146}
\providecommand{\natexlab}[1]{#1}
\providecommand{\url}[1]{{#1}}
\providecommand{\urlprefix}{URL }
\expandafter\ifx\csname urlstyle\endcsname\relax
  \providecommand{\doi}[1]{DOI~\discretionary{}{}{}#1}\else
  \providecommand{\doi}{DOI~\discretionary{}{}{}\begingroup
  \urlstyle{rm}\Url}\fi
\providecommand{\eprint}[2][]{\url{#2}}

\bibitem[{Fu(1977)}]{Fu1977}
Fu KS (1977) {Introduction to Syntactic Pattern Recognition}, Springer Berlin
  Heidelberg, Berlin, Heidelberg, pp 1--30. \doi{10.1007/978-3-642-66438-0_1}




\bibitem[{Halevi and Weill(1995)}]{Halevi1995}
Halevi G, Weill RD (1995) {Computer-aided process planning (CAPP)}, Springer
  Netherlands, Dordrecht, pp 317--332. \doi{10.1007/978-94-011-1250-5_15}


\end{thebibliography}

答案1

下列的此链接您找到有关参考文献(打开部分References)的信息,并查看文本末尾,您会发现:

spbasic.bst使用 LaTeX 准备稿件的作者可以使用Springer 的 LaTeX 宏包中包含的bibtex 文件 。

这意味着无论结果如何,您都可以使用参考书目样式spbasic。期刊的工作是获取以所需布局出版的参考书目。

因为您没有给我们 bib 文件,只有文件的内容*.bbl,所以我根据您的信息创建了一个 bib 条目:

@article{Halevi,
  author    = {Halevi, G and Weill, RD},
  title     = {Computer-aided process planning},
  journal   = {CAPP},
  pages     = {317--332},
  year      = {1995},
  DOI       = {10.1007/978-94-011-1250-5_15},
}

该 bib 条目包含在 doi an 中_,它给出错误“缺少插入 $”,因为它被误解为数学模式......

插入行后此错误消失

\usepackage{url}

或者

\usepackage{hyperref}

你的序言。

在以下编译 MWE 中,我添加了带有包的 bib 文件filecontents。请注意,我删除了所有未使用的包以解决此问题。请注意,包captionsubcaption无法与类一起使用svjour3

因此,MWE

\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Book{Goossens,
  author    = {Goossens, Michel and Mittelbach, Frank and
               Samarin, Alexander},
  title     = {The LaTeX Companion},
  edition   = {1},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year      = {1994},
}
@Book{adams,
  title     = {The Restaurant at the End of the Universe},
  author    = {Douglas Adams},
  series    = {The Hitchhiker's Guide to the Galaxy},
  publisher = {Pan Macmillan},
  year      = {1980},
}
@article{einstein,
  author  = {Albert Einstein},
  title   = {{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
             [{On} the electrodynamics of moving bodies]},
  journal = {Annalen der Physik},
  volume  = {322},
  number  = {10},
  pages   = {891--921},
  year    = {1905},
  DOI     = {http://dx.doi.org/10.1002/andp.19053221004},
}
@article{Halevi,
  author    = {Halevi, G and Weill, RD},
  title     = {Computer-aided process planning},
  journal   = {CAPP},
  pages     = {317--332},
  year      = {1995},
  DOI       = {10.1007/978-94-011-1250-5_15},
}
\end{filecontents*}

\documentclass[twocolumn]{svjour3}          % twocolumn

\smartqed  

%%\usepackage[labelfont=bf]{caption} % causes warning, do not use!
%%\usepackage{subcaption} % causes warning, do not use with class svjour3!
\usepackage{url} % <====================================================
\usepackage[numbers]{natbib}


\begin{document}
\sloppy

\nocite{*} or
text \cite{einstein} text

\bibliographystyle{spbasic} % agsm spbasic spmpsci spphys plainnat unsrtnat
\bibliography{\jobname}

\end{document}

给出结果:

生成的 pdf

相关内容