按照以下说明操作后Mendeley 关于创建和导出 bib使用 bibtex,参考书目输出中包含 URL 的引文不完整(缺少 url)。例如:
@article{Cover1998,
author = {Cover, Robin},
file = {:Users/XXXX/Documents/Mendeley Desktop/Cover/Cover Pages/Cover - 1998 - XML and semantic transparency.html:html},
journal = {Cover Pages},
publisher = {OASIS},
title = {{XML and semantic transparency}},
url = {http://xml.coverpages.org/xmlAndSemantics.html http://www.citeulike.org/group/2308/article/1449562},
year = {1998}
}
结果是
Cover, R. (1998). XML 和语义透明度
答案1
Mendeley 会定期重新创建 bib 文件,然后手动修改 bib 文件是行不通的,因为它会被重写。但这里有一个技巧可以很好地工作。在 Mendeley Desktop 上:
- 在“详细信息”选项卡中将文档类型(从您想要获取其 URL 的参考文献中)从“期刊文章”更改为“网页”。
- 激活网页的“中等”字段(工具 > 选项 > 文档详细信息)
- 返回文档详细信息选项卡,然后粘贴 URL(http://www.d...) 在新显示的“中”字段。...就是这样!尽情享受吧。
解释是,Mendeley 中的“Medium”字段导出到 bib 文件中时显示为“howpublished = {http://www.d...”然后,这个字段被大多数书目样式识别和包含。(致谢http://www.bar54.de/2013/10/mendeley-webpage-entry-urls-in-bibtex-export/)
答案2
感谢所有的建议!
对我来说,解决方案是改用 biblatex。
完成此操作后,我可以看到如下 URL
Robin Cover。“XML 和语义透明度”。出处:Cover Pages(1998 年)。网址:http://xml.coverpages.org/xmlAndSemantics.htmlhttp://www.citeulike.org/group/2308/article/1449562
答案3
除了前面的答案之外,请确保填写“作者”字段,以便自动生成“引用密钥”字段。对我来说,当缺少这个字段时,我无法在 LateX 文件中看到参考文献。