【问题标题】:Reference / bibliography management in Emacs: helm-bibtex, org-ref, ebibEmacs 中的参考/书目管理:helm-bibtex、org-ref、ebib
【发布时间】:2021-01-16 10:50:45
【问题描述】:

要管理您的参考书目和文本引用,哪些工具最适合在 Emacs 中使用?例如,我对 helm-bibtex、org-ref 和 ebib 感到很困惑。这些不同的包装是相同的吗?谢谢!

【问题讨论】:

    标签: emacs bibliography


    【解决方案1】:

    org-ref:与org-mode紧密集成的参考管理系统。我认为它就像一个轻量级的 Zotero,但完全在 emacs 中(例如,您可以编辑 bibtex 文件、插入引文、搜索/下载 PDF 以供参考、插入参考书目等)。 Github 页面上的 youtube 视频很好地解释了它的作用及其预期的工作流程。

    helm-bibtex.bib 文件的搜索工具。执行helm-bibtex,它会显示您配置为搜索的任何.bib 文件的列表。当您“选择”某些内容时,您可以选择导航到 URL、打开 PDF、插入条目作为引文、插入 BibTeX 条目等。还有另一个名为 ivy-bibtex 的命令令人困惑地是 @ 987654328@ 包,它做同样的事情,但使用ivy。此外,org-ref 依赖于helm-bibtex,因此将后者的特征视为前者的子集。

    ebib:据我所知,这与其他两个是分开的,但看起来它与org-ref 重叠(或者至少它能够下载 PDF、插入引文、关注 URL、搜索 @987654334 @ 文件等)。主要区别在于ebib 的目的似乎是提供一个很好的工具来编辑.bib 文件本身,尽管它可以做的还不止这些。

    FWIW 我个人使用 Zotero 来管理我的 .bib 文件,然后在编写时使用 ivy-bibtex/helm-bibtex 从它们中搜索/插入。我有 ebiborg-ref 半配置,但我从来不需要使用它们,因为 Zotero 弥补了许多不直接涉及写手稿的功能。我也更喜欢直接用 LaTeX 编写,而不是使用 org-mode 的导出功能(只是个人喜好),所以这也消除了我使用 org-ref 的动机,因为它似乎适合用 org-mode 本身编写。

    您显然可以只使用 Emacs 包做任何您想做的事,而完全不依赖 Zotero,但这应该可以让您了解每个包提供的功能。

    【讨论】:

    • 非常感谢。因此,创建文本引用并以任何样式(芝加哥、Apa 等)显示书目列表的部分不是 helm-Bibtex 而是 org-ref,因为 org-ref 是正确的参考管理器,而 helm-bibtex 只是搜索引擎?你能证实这一点吗?谢谢你。如您所见,当有这么多用于同一目的的工具时,有时很难建立自己的工作流程。
    • @EmmanuelGoldstein 简短回答是的,长回答是 org-ref 有自己的参考书目样式处理方式,您可以在其中输入bibliographystyle:unsrt 而不是\bibliographystyle{unsrt}(引用和图形参考类似)。我没有看足够多的代码来了解它的健壮性/全面性,但它使用它自己的用 lisp 编写的样式定义文件,而不是 .bst 文件(根据我的经验,这很难破解)。如果您不想使用 org-ref,您也可以使用 org 本身的 \bibliographystyle{unsrt} 和内置的 LaTeX 导出器。
    • 谢谢!我将如何将“bibliographystyle:unsrt”用于芝加哥风格?
    • bibliographystyle:chicago? unsrt 只是另一种风格(未分类)
    • 直到今天我还是一个 Zotero 用户,但我真的很喜欢 Ebib 的潜力,但不幸的是,Zotero 不能很好地工作。但是今天我发现 JabRef 将其数据库存储/管理为 .bib 文件。除此之外,它的浏览器扩展可以在没有运行 JabRef 实例的情况下使用。所以 Jabref 似乎更适合 Emacs(至少对我来说)。所以我只是简单地导出了我的 Zotero 数据库,包括文件,现在我使用新的 .bib 文件作为 JabRef 数据库。现在我只需要修复由 Zotero 导出的 bibtex 文件关键字路径,但使用 Emacs 应该很容易。
    猜你喜欢
    • 1970-01-01
    • 2020-06-07
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    相关资源
    最近更新 更多