我指的是使用韋克特书目样式。因此,我尝试了以下方法:
@online{testwebsite,
author={Foo},
title={{Test Website}},
url={http://test.com},
urldate={2016-02-01},
}
我收到以下错误:“...” 的条目类型未在样式文件中定义并且仅显示参考如下:[1] Foo,“测试网站。”,而我想显示带有 URL 日期的网站 URL。
答案1
样式中没有@online
条目类型ieeetr
,也不支持任何ieeetr
字段。您可以使用带字段的类型,例如url
urldate
@misc
note
@misc{testwebsite,
author={Foo},
title={{Test Website}},
note={\url{http://test.com}, accessed 2016-02-01},
}
或者,您可以使用howpublished
URL 字段;另请参阅在“bibtex”中引用网站。
作为 Mico指出,ieeetr
已过时。您应该选择IEEEtran
(或IEEEtranN
以获得natbib
支持)。
IEEEtran
支持electronic
条目类型(但是,这是一个非标准字段,如果您想与其他样式文件兼容,则应避免使用它)。
urldate
也是非标准的,如果您想在参考书目中排版它,则应该避免使用它(恕我直言 - 如果您知道自己在做什么,那当然没问题)。
如果您使用IEEEtran
(或任何其他最新的 BibTeX 样式),您可以将该url
字段用作实际 URL,并将日期放在该note
字段中,如下所示:
@misc{testwebsite,
author={Foo},
title={{Test Website}},
url={http://test.com},
note={accessed 2016-02-01},
}