參考格式

參考格式

我需要将我的参考文献格式与下图相同:

在此处输入图片描述

我的 .bib 文件如下所示:

@INCOLLECTION{Chandler2009,
  author = {Chandler, R.J.},
  title = {{Shorebirds of the Northern Hemisphere}},
  publisher = {Christopher Helm},
  year = {2009},
  address = {London},
  annote = {Whimbrel and Curlew account},
  file = {:Users/rossahmed/Library/Application Support/Mendeley Desktop/Downloaded/Chandler - 2009 - Shorebirds of the Northern Hemisphere.pdf:pdf}
}

@BOOK{EngelmoerM&Roselaar1998,
  title = {{Geographical Variation in Waders}},
  publisher = {Springer},
  year = {1998},
  author = {Engelmoer, M. \&  Roselaar, C.S.},
  pages = {214--223},
  annote = {Curlew and Whimbrel section},
  file = {:Users/rossahmed/Library/Application Support/Mendeley Desktop/Downloaded/Engelmoer, M \& Roselaar - 1998 - Geographical Variation in Waders.pdf:pdf}
}

@BOOK{PraterT1977,
  title = {{Guide to the Identification and Ageing of Holarctic Waders}},
  publisher = {BTO},
  year = {1977},
  author = {{Prater, T.}, Marchant.J. \& Vuorien, J.},
  address = {Tring},
  annote = {Curlew and Whimbrel section},
  file = {:Users/rossahmed/Library/Application Support/Mendeley Desktop/Downloaded/Prater, T - 1977 - Guide to the Identification and Ageing of Holarctic Waders.pdf:pdf}
}

不幸的是,由于我是初学者,因此下面的代码与产生期望的结果非常接近:

\documentclass{article}
\usepackage[style=authoryear,natbib=true]{biblatex}
\addbibresource{CU1.1jabref.bib}
\begin{document}

This is my text \cite{EngelmoerM&Roselaar1998}

This is more text \cite{Chandler2009}

This is even more text \cite{PraterT1977}

\printbibliography
\end{document}

我怎样才能生成所需的参考格式?

答案1

假设您要向其提交文章的期刊或大学尚未发布其自己的风格,那么您就必须自己进行调整才能获得所需的输出。

您不需要(实际上也不应该)尝试从头开始生成一种全新的风格,但您可以基于现有风格创建一种新风格。

您需要做的是生成一个.bbx文件,也可能生成一个.cbx文件,例如my_style.bbx。前者控制参考书目列表,后者控制文本中的引用样式。文件.bbx应以 开头\RequireBibliographyStyle{authoryear}(或您希望基于的任何其他样式),并且.cbx您应该在文件中放置\RequireCitationStyle{authoryear}

然后在文件的其余部分进行调整。 以下是一个开始学习如何做到这一点的好地方。

我在尝试为微生物学期刊生成一些引用样式时也经历了同样的过程。您可以查看我的样式这里. 这应该能给你一个良好的开端。

相关内容