Emacs 中的参考/书目管理:helm-bibtex、org-ref、ebib
Reference / bibliography management in Emacs: helm-bibtex, org-ref, ebib
要管理您的参考书目和文内引用,哪些工具最适合在 Emacs 中使用?我很困惑,例如 helm-bibtex、org-ref 和 ebib。这些不同的包装是否用于相同的东西?谢谢!
org-ref
:与org-mode
紧密集成的参考文献管理系统。我认为它就像一个轻量级的 Zotero,但完全在 emacs 中(例如,您可以编辑 bibtex 文件、插入引文、search/download PDF 作为参考、插入参考书目等)。 Github 页面上的 youtube 视频很好地解释了它的作用及其预期的工作流程。
helm-bibtex
:.bib
文件的搜索工具。执行 helm-bibtex
,它会显示一个列表,其中包含您将其配置为搜索的任何 .bib
文件。当你 'select' 某些东西时,你可以选择导航到 URL、打开 PDF、将条目作为引文插入、插入 BibTeX 条目等。还有另一个命令叫做 ivy-bibtex
这是 helm-bibtex
包的令人困惑的一部分,它做同样的事情但带有 ivy
。此外,org-ref
依赖于 helm-bibtex
,因此将后者的特征视为前者的子集。
ebib
:据我所知,这与其他两个是分开的,但看起来它与 org-ref
重叠(或者至少它具有下载 PDF、插入引文、关注 URLs,搜索 .bib
文件等)。主要区别在于 ebib
的目的似乎是提供一个很好的工具来编辑 .bib
文件本身,尽管它可以做的不止于此。
FWIW 我个人使用 Zotero 来管理我的 .bib
文件,然后在写作时使用 ivy-bibtex/helm-bibtex
从它们 search/insert 。我已经 ebib
和 org-ref
进行了半配置,但我从来没有真正需要使用它们,因为 Zotero 弥补了很多不直接涉及撰写手稿的功能。我也更喜欢直接用 LaTeX 写而不是使用 org-mode
的导出功能(只是个人喜好),所以这也消除了我使用 org-ref
的动机,因为它似乎适合用 org-mode
本身。
您显然可以只使用 Emacs 包做任何您想做的事,而根本不依赖 Zotero,但这应该让您了解每个包提供的功能。
要管理您的参考书目和文内引用,哪些工具最适合在 Emacs 中使用?我很困惑,例如 helm-bibtex、org-ref 和 ebib。这些不同的包装是否用于相同的东西?谢谢!
org-ref
:与org-mode
紧密集成的参考文献管理系统。我认为它就像一个轻量级的 Zotero,但完全在 emacs 中(例如,您可以编辑 bibtex 文件、插入引文、search/download PDF 作为参考、插入参考书目等)。 Github 页面上的 youtube 视频很好地解释了它的作用及其预期的工作流程。
helm-bibtex
:.bib
文件的搜索工具。执行 helm-bibtex
,它会显示一个列表,其中包含您将其配置为搜索的任何 .bib
文件。当你 'select' 某些东西时,你可以选择导航到 URL、打开 PDF、将条目作为引文插入、插入 BibTeX 条目等。还有另一个命令叫做 ivy-bibtex
这是 helm-bibtex
包的令人困惑的一部分,它做同样的事情但带有 ivy
。此外,org-ref
依赖于 helm-bibtex
,因此将后者的特征视为前者的子集。
ebib
:据我所知,这与其他两个是分开的,但看起来它与 org-ref
重叠(或者至少它具有下载 PDF、插入引文、关注 URLs,搜索 .bib
文件等)。主要区别在于 ebib
的目的似乎是提供一个很好的工具来编辑 .bib
文件本身,尽管它可以做的不止于此。
FWIW 我个人使用 Zotero 来管理我的 .bib
文件,然后在写作时使用 ivy-bibtex/helm-bibtex
从它们 search/insert 。我已经 ebib
和 org-ref
进行了半配置,但我从来没有真正需要使用它们,因为 Zotero 弥补了很多不直接涉及撰写手稿的功能。我也更喜欢直接用 LaTeX 写而不是使用 org-mode
的导出功能(只是个人喜好),所以这也消除了我使用 org-ref
的动机,因为它似乎适合用 org-mode
本身。
您显然可以只使用 Emacs 包做任何您想做的事,而根本不依赖 Zotero,但这应该让您了解每个包提供的功能。