我的参考资料只显示了一半

我的参考资料只显示了一半

这是我的文件中的网站参考.bib...

@MISC{Peston2010,
AUTHOR = {Peston, Robert},
TITLE = {The Digital Economy Bill},
URL = {www.news.bbc.co.uk/1/hi/technology/8604602.stm},
DATE = {9},
MONTH {April},
YEAR = {2010},
ACCESSED = {8 February 2012}
}

当我编译并显示我的 PDF 时,它只显示“Robert Peston。数字经济法案”,不显示 URL、日期、月份、年份和访问时间。有人能告诉我为什么这不起作用吗?我花了一段时间才弄清楚,并决定寻求帮助。

另外,当我编译时,我收到一个小错误“段落 1--10 行的 \hbox 过满(183.18742pt 太宽)。”我对 LaTex 还很陌生

答案1

您需要使用现代.bst文件;plain.bst恐怕不会成功。在plain和其他“经典” BibTeX 样式文件中,条目中包含的misc打印输出字段只有authortitlehowpublisheddatenote。所有其他字段(包括urlaccessed)都是被忽略.因此需要一种更新的书目风格。

哪种书目样式应该你会选择哪种格式?由于你没有说明你的格式要求,我无法给出任何明确的建议。你可能想从plainnat参考书目样式开始。(顺便说一句,这意味着你还需要加载包natbib,但你可能已经这样做了。)你可能还应该加载包,url以便让 LaTeX 在长 URL 字符串中找到方便的换行点。

顺便说一句,条目date中的字段misc有点不寻常。(至少在处理时是这样plainnat.)对于您的目的,我认为最好date完全省略该字段,而是在字段中包含月份日期信息month;即为month = "9 April"手头的条目设置。

请注意,条目misc(至少与plainnat样式一起使用时)不是识别名为 的字段。但是,如果您 (i) 将字段名称替换为并且 (ii) 将单词“Accessed”放在字段的参数中,accessed事情就会顺利进行。假设您使用或类似的书目样式,bib 条目可能看起来应该像这样:accessednotenoteplainnat

@misc{Peston2010,
  author = "Peston, Robert",
  title  = "The Digital Economy Bill",
  url    = "www.news.bbc.co.uk/1/hi/technology/8604602.stm",
  year   = 2010,
  month  = "9 April",
  note   = "Accessed 8 February 2012",
}

将此条目存储在文件中myref.bib,例如以下 MWE

\documentclass{article}
\usepackage{natbib}
\usepackage{url}
\bibliographystyle{plainnat}
\begin{document}
\citet{Peston2010}, \citep{Peston2010}
\bibliography{myref} % myref.bib contains the entry keyed to 'Peston2010'
\end{document} 

产生以下输出:

在此处输入图片描述

最后两条评论:(i)如果您不希望 BibTeX 将title字段中的单词小写,则应将相关单词括在花括号中。(ii)如果您希望由natbib's\citet\citep命令生成的引用使用圆括号而不是方括号,请natbib使用选项“round”加载包,如\usepackage[round]{natbib}

相关内容