我在用清楚的书目风格,我发现从 IEEE Xplore 下载的引文相当自相矛盾......下面的块引用是我遇到的一个非常糟糕的例子:
@INPROCEEDINGS{652309, author={Bangun, R.A. and Beadle, H.W.P.}, booktitle={Information, Communications and Signal Processing, 1997. ICICS., Proceedings of 1997 International Conference on}, title={A network architecture for multiuser networked games on demand}, year={1997}, month={sep}, volume={3}, number={}, pages={1815 -1819 vol.3}, keywords={ADSL;cable-modem;computer games;high bandwidth networks;multiplayer networked games;multiuser networked games on demand;network architecture;software architectures;computer games;computer networks;entertainment;interactive systems;multi-access systems;network topology;}, doi={10.1109/ICICS.1997.652309}, ISSN={},}
我所说的自相矛盾的意思是:
- 这作者字段通常不一致,有时他们有全名,但有时他们只有首字母(例如上面的例子)。
- 他们在页面号码,编译后会产生重复的卷号。
- 这书名领域根本就不正确。
结果是我必须校对和更正所有下载的引文,因为我希望我的参考文献列表看起来一致。我不是为任何期刊或会议写作,所以我不必坚持特定的风格(虽然我猜这会有助于使我的参考文献保持一致),但我确实想要一种省时的方法来帮助我获得一个漂亮、干净、统一的参考文献列表。
有什么建议么?
答案1
不幸的是,我不知道有哪个数据库保存得很好。但有些错误似乎是系统性的。根据我对 IEEE 数据库的经验(当然只是对我见过的样本的推断),可以自动执行以下操作:
- 在页面中,“-”可以被“--”代替,几乎所有的条目都含有这个错误。
- 在月份中,月份名称应有 3 个字符,小写,没有括号,在 IEEE 数据库中你经常会发现其中一个:“{mar}”,“{Mar}”,“{MAR}”,“{March}”,“{march}”,这些都应该翻译为“mar”。
- 在作者字段中,多个姓名缩写如“RA”之间有时有空格,有时没有空格,可以通过正则表达式进行纠正。
- 空字段可以删除,我还建议删除关键词和摘要,前者不是作者给出的关键词,而是一些自动分配的关键词,因此质量不佳。后者通常取自论文的 PDF 文件,因此通常也包含错误。
- 标题中的大写缩写应用花括号括起来以保持其大写。
- 我个人会删除其他字段(如 doi 或 url)而不是更正它们,但这取决于您的喜好。
这些可以通过一些正则表达式黑客技术(sed 或任何你喜欢的)自动完成,但你必须手动检查每个条目并更正书名等内容,所以我通常手动完成所有事情。
Google 学术搜索也存在大量错误,但不一定是相同的错误,而且我所知道的所有其他数据库也是如此。
答案2
bibtex
提供了相当不错的参赛作品动态规划数据库。大多数 IEEE 出版物都已在该数据库中收录。