创建参考书目时日期字段被删除

创建参考书目时日期字段被删除

我的参考书目表现不尽如人意:最终文档中的所有引文都没有日期。我认为这是由于创建文件时出错造成的.bbl:似乎是因为该date字段在该过程中的某个地方被删除了。

我使用natbib-style plainnat。我创建了一个最小测试文件,它显示了行为并将其附加在下面。

有人可以帮我弄这个吗?

我的.bib文件如下所示:

@article{Burkhardt2006,
  title = {Who Is Attracted to Carsharing?},
  volume = {1986},
  issn = {0361-1981},
  url = {http://trrjournalonline.trb.org/doi/10.3141/1986-15},
  doi = {10.3141/1986-15},
  timestamp = {2015-07-20 15:34:50},
  journaltitle = {Transportation Research Record: Journal of the Transportation Research Board},
  shortjournal = {Transp. Res. Rec. J. Transp. Res. Board},
  author = {Burkhardt, Jon and Millard-Ball, Adam},
  urldate = {2015-07-20},
  date = {2006-01},
  pages = {98--105},
  langid = {english}
}

我的测试文件:

\documentclass[a4paper, 12pt]{article}
\usepackage[round]{natbib}
\bibliographystyle{plainnat}    

\begin{document}
    Cite this \citep{Burkhardt2006}

    \bibliography{bib.bib}
\end{document}

输出.bblpdf文件:

\begin{thebibliography}{1}
\providecommand{\natexlab}[1]{#1}
\providecommand{\url}[1]{\texttt{#1}}
\expandafter\ifx\csname urlstyle\endcsname\relax
  \providecommand{\doi}[1]{doi: #1}\else
  \providecommand{\doi}{doi: \begingroup \urlstyle{rm}\Url}\fi

\bibitem[Burkhardt and Millard-Ball()]{Burkhardt2006}
Jon Burkhardt and Adam Millard-Ball.
\newblock Who is attracted to carsharing?
\newblock 1986:\penalty0 98--105.
\newblock ISSN 0361-1981.
\newblock \doi{10.3141/1986-15}.
\newblock URL \url{http://trrjournalonline.trb.org/doi/10.3141/1986-15}.

\end{thebibliography}

在此处输入图片描述

这里所有内容都是 ZIP 格式。

答案1

您正在使用需要 Biblatex 的字段名称.bib,但随后仅使用 BibTeX 进行编译。BibTeX/ /等对或natbib一无所知。datejournaltitle

您需要

  • 使用 Biblatex

或者

  • 更正.bib文件以使用传统的 BibTeX 字段,例如journal、、等。yearmonthday

相关内容