在 Overleaf 和 Zotero 中引用网站

在 Overleaf 和 Zotero 中引用网站

我刚刚开始在 Overleaf 中使用 Zotero。当我尝试引用 wiki 页面时,出现错误:

./main.bbl:3:
Missing $ inserted.
<inserted text> 
                $
l.3 \bibitem[_wi, 2016]{_wikipedia:user_2016}

当我检查 Zotero.bib 时,我发现记录以下划线开头,这导致了问题(我尝试手动删除并解决了问题)。

    @misc{_wikipedia:user_2016,
    title = {Wikipedia:{User} pages},
    copyright = {Creative Commons Attribution-ShareAlike License},
    shorttitle = {Wikipedia},
    abstract = {Abstract},
    language = {en},
    urldate = {2016-03-05TZ},
    journal = {Wikipedia, the free encyclopedia},
    month = feb,
    year = {2016},
    note = {Page Version ID: 707348267}
}

如何避免这个问题?因为对于较大规模的项目来说,手动执行此操作是不可行的。

非常感谢,亚当

答案1

这是 Zotero 方面的一个已知问题:https://github.com/zotero/translators/issues/771。我不确定 Overleaf 是否允许您修改它使用的 Zotero bibtex 导出——如果允许,在 javascript 中修复这个问题相当容易(或者,更简单的是,您可以使用更好的 bibtex 附加组件。否则,您必须等待,直到有人终于有时间在 Zotero 中修复此问题。(顺便说一句,下划线是因为缺少作者而添加的。这不是一个好理由。)

相关内容