有哪些适用于 Linux 的 EndNote 替代品可以读取在 Windows 上创建的 EndNote 书目?

有哪些适用于 Linux 的 EndNote 替代品可以读取在 Windows 上创建的 EndNote 书目?

我和我的同事想操作一个共享的 endnote 书目数据库。问题是他运行的是 Windows(并且已经编译了一个大型的引文和文件数据库),而我运行的是 Linux 机器。有没有一种好的 Linux 替代品可以读取和编辑共享的书目文件?

答案1

两种可能性:

第一种可能性:指导您的同事使用 Endnote 的“BibTeX 导出”过滤器以 BibTeX 格式导出数据库。请注意,Endnote 允许您编写自己的导出过滤器,编写比提供的更好的 BibTeX 导出过滤器并不难。

第二种可能性:指导您的同事将数据库(来自 Endnote)保存为 Endnote 自己的 Endnote-XML 格式(大概是通常的 Endnote 格式的文本表示)。然后,您将能够使用 bibutils 将 Endnote-XMl 文件转换为各种其他格式(BibTeX 以及一些不太知名的格式)。

有各种使用 BibTeX 作为基本格式的参考文献管理器:我最喜欢的是 Jabref(它是一个 Java 程序,因此可以在 Windows 和 Linux 上运行)。此外,使用您最喜欢的文本编辑器编辑 BibTeX 文件相当容易。

理想情况下,你应该说服你的同事从 Endnote 升级到 JabRef。为了尽量减少创伤,你可以指出,有一个 BibTeX 到 Endnote 的转换器,如果一切变得太过繁琐,可以帮助他/她摆脱困境。BibTeX-Endnote 转换器可从http://sydney.edu.au/engineering/it/~tapted/bib2endnote.html它的功能非常丰富,甚至可以导入 BibTeX 斜体(比在 Endnote 中尝试斜体要容易得多)。

我对 JabRef 的唯一批评是,上次我查看时,它的 MS-Word 2007 导出过滤器不太正确。我的解决方法是使用 bibutils 将 BibTeX 文件转换为 Word 2007 书目工具使用的 XML 格式(但这仍然需要一些后期处理来消除“Journal”和“Periodical”之间的混淆;我使用了一个小的 sed 脚本来进行整理)。

您没有说明如何在 Linux 计算机上生成文档。如果您使用 [La]TeX,那么 BibTeX 格式显然是首选(当然要使用 bibtex 程序!)。如果您使用 ConTeXt,那么 bibtex 仍然是一个选择。如果您使用 [Open|Libre]Office,那么您可能需要查看提供与 bibtex 等交互的各种扩展。

我与上述任何项目都没有任何关系:我的回答反映的是什么对我有用。

答案2

如果你想要一个共享的参考列表,你可能需要门德利。它可在 PC、Mac 和 Linux 上运行,并与这三个平台上的文字处理器集成,使用共享引用,以便您可以从同一个共享列表中编辑所有文档。您只需导入 Endnote 文件即可。仅供参考 - 我在 Mendeley 工作。

答案3

此维基百科页面列出了可以导入和导出 Endnote 格式的替代软件:

http://en.wikipedia.org/wiki/Comparison_of_reference_management_software

向下滚动到“导入文件格式”。

例如,

  • Bibus(GPL)
  • Connotea(GPL)
  • JabRef(GPL)
  • 跳线(GPL)
  • Mendeley(专有)
  • Refbase(GPL)
  • 参考数据库(GPL)
  • Sente(专有)
  • Wikindx(GPL)
  • Zotero(GPL)

以上这些软件中,我唯一用过的是 Zotero。它非常轻量,但评价很高。

答案4

您是否考虑过在以下情况下运行 EndNote葡萄酒? 也就是说,如果您有 EndNote 许可证(如果您在大学,您可能有)。

相关内容