foo.bib

foo.bib

恰恰相反这个问题,我想在引用工作论文时显示“系列”字段,我目前使用项目类型“报告”来进行。

(我使用报告是因为 Zotero 没有该techreport字段,它这个答案建议使用。)

最终的引用看起来不错,但我需要证明工作论文系列它属于。

我如何将此字段添加到我的参考书目中?

foo.bib

@report{collier_military_2002,
  location = {{Washington D.C}},
  title = {Military {{Expenditure}}: {{Threats}}, {{Aid}} and {{Arms Races}}},
  number = {WPS2927},
  series = {Policy, Research Working Paper},
  institution = {{World Bank}},
  date = {2002},
  author = {Collier, Paul and Hoeffler, Anke}
}

foo.tex

\documentclass{report}
\usepackage[backend=biber]{biblatex}    
\addbibresource{foo.bib}    
\begin{document}    
I love to cite \textcite{collier_military_2002}.    
\printbibliography    
\end{document}

其结果为: 没有工作论文系列名称!

答案1

@reports 不支持该series字段。相反,它们有一个type。我认为在这种情况下type+numberseries+更合适number。顺便说一句,即使http://documents.worldbank.org/curated/en/162611468739486410/将“政策研究工作文件”列为“文档类型”。

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber]{biblatex}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@report{collier_military_2002,
  location    = {Washington, DC},
  title       = {Military Expenditure: Threats, Aid and Arms Races},
  number      = {WPS2927},
  type        = {Policy Research Working Paper},
  institution = {World Bank},
  date        = {2002-11},
  author      = {Collier, Paul and Hoeffler, Anke}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
\textcite{collier_military_2002}.
\printbibliography 
\end{document}

在此处输入图片描述

相关内容