如何自动将引用文献从 pdf 提取为 .bib

如何自动将引用文献从 pdf 提取为 .bib

我正在写一篇论文,大部分引用都来自 arxiv。这些论文有很多有用的引用,我想重新引用。然而,要做到这一点,我必须从 pdf 中提取许多引用,找到它们的规范名称和 .bib 条目,最后引用它们。

我想要实现的是获取 pdf(主要来自 arxiv),并自动生成包含所有引用论文的 .bib 文件。

任何工具或帮助都将受到赞赏。

答案1

您可以使用 SAO/NASA 天体物理数据系统:http://adsabs.harvard.edu/abstract_service.html。它索引了几种科学期刊,主要是天文学/天体物理学领域,包括 arXiv 上的所有电子版。

例如,转到此电子印刷品的页面:https://arxiv.org/abs/1704.00684,点击右侧框中的“NASA ADS”按钮,您将被引导至http://adsabs.harvard.edu/cgi-bin/bib_query?arXiv:1704.00684。在此页面中,单击“文章中的参考文献”按钮,您将获得论文中引用的所有参考文献的列表。单击密码其中一个,在摘要页面中您可以点击“此摘要的 Bibtex 条目”以自动获取它的 BibTeX 条目。

https://ui.adsabs.harvard.edu/有一个更精美的 SAO/NASA ADS 版本,具有更现代的用户界面。

答案2

我创建了几个书签来实现这一点:

https://www.scholarcy.com/bookmarklets

他们在浏览器窗口中解析 PDF,并将引文提取为 .RIS 或 .bib 文件。

因此,它可以与任何 PDF 兼容,而不仅仅是 arXiv 上的 PDF 或具有 .tex 源文件的 PDF

或者,你可以下载 Scholarcy Chrome 扩展程序,它还会将每个条目链接到每篇被引用论文的开放获取版本的 PDF(如果有的话)

全面披露:我开发了这个工具,并且是 Scholarcy 的创始人。

答案3

您可以使用 scifinder(查看您的大学是否有访问权限)。

  1. 您可以搜索论文(在科学探索者),下载您想要的参考文献。
  2. 找到论文后,转到“获取相关引用",然后选择 "获得引用“。
  3. 您将获得论文中引用的所有参考文献。
  4. 选择全部并出口这些引文为 .ris 格式,可以在 Mendeley/Zotero 中打开。
  5. 然后可以将这些文件导出为.bib 文件。

希望这能有所帮助:) -AR

相关内容