DBLP bibtex 程序:重复年份

DBLP bibtex 程序:重复年份

我想在(计算机科学)博士论文中正确引用论文集。为此,我使用动态规划在那里,您通常可以通过以下方式找到论文集的参考资料:

   @inproceedings{DBLP:conf/www/Berners-Lee11,
  author    = {Tim Berners{-}Lee},
  title     = {Designing the web for an open society},
  booktitle = {Proceedings of the 20th International Conference on World Wide Web,
               {WWW} 2011, Hyderabad, India, March 28 - April 1, 2011},
  pages     = {3--4},
  year      = {2011},
  crossref  = {DBLP:conf/www/2011},
  url       = {http://doi.acm.org/10.1145/1963405.1963408},
  doi       = {10.1145/1963405.1963408},
  timestamp = {Mon, 12 Sep 2016 08:22:52 +0200},
  biburl    = {http://dblp.dagstuhl.de/rec/bib/conf/www/Berners-Lee11},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}

如您所见,属性“booktitle”和属性“year”中都提到了年份。在此类引用中保留两次年份,从而打印两次年份,这真的很常见吗?或者我是否应该删除“2011 年 3 月 28 日至 4 月 1 日”?

答案1

您遇到的问题再次说明了为什么我们不应该仅仅因为“它是从互联网上的某个地方获得的”就假设某件事是正确的——即使是从所谓信誉良好的来源(例如 dblp.org)获得的。

快速检查发现,条目的booktitle字段是错误的:子字符串“ , Hyderabad, India, March 28 - April 1, 2011”是不是出版物真实标题的一部分。从该字段中删除子字符串!如果您认为有必要提及会议的举办地点和时间,您可以venue在条目中添加一个字段:

    venue  = {Hyderabad, India, March 28--April 1},

请注意,我会省略与年份相关的信息,因为无论如何它都会显示出来。我还会使用短破折号,而不是简单的破折号。

因此,更正后的条目可能如下所示:

@inproceedings{DBLP:conf/www/Berners-Lee11,
  author    = {Tim Berners{-}Lee},
  title     = {Designing the web for an open society},
  booktitle = {Proceedings of the 20th International Conference on World Wide Web ({WWW} 2011)},
  venue     = {Hyderabad, India, March 28--April 1},
  pages     = {3--4},
  year      = {2011},
  crossref  = {DBLP:conf/www/2011},
  url       = {http://doi.acm.org/10.1145/1963405.1963408},
  doi       = {10.1145/1963405.1963408},
  timestamp = {Mon, 12 Sep 2016 08:22:52 +0200},
  biburl    = {http://dblp.dagstuhl.de/rec/bib/conf/www/Berners-Lee11},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}

相关内容