我的同事和我想操作一个共享的尾注书目数据库。问题是他运行的是 Windows(并且已经编译了一个大型引文和文件数据库),而我运行的是 Linux 机器。Linux 是否有可以读取和编辑共享书目文件的好的替代方案?
小智 6
两种可能:
第一种可能性:指示您的同事使用 Endnote 的“BibTeX 导出”过滤器以 BibTeX 格式导出数据库。请注意,Endnote 允许您编写自己的导出过滤器,编写一个比提供的更好的 BibTeX 导出过滤器并不难。
第二种可能性:指示您的同事以 Endnote 自己的 Endnote-XML 格式(大概是通常的 Endnote 格式的文本表示)保存数据库(来自 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 格式(但这仍然需要一些后期处理来消除“期刊”和“期刊”之间的混淆;我使用了一个小的sed 脚本进行整理)。
您没有说明如何在 Linux 计算机上生成文档。如果您使用 [La]TeX,那么 BibTeX 格式是显而易见的(当然是使用 bibtex 程序!)。如果您使用 ConTeXt,那么 bibtex 仍然是一个选择。如果您使用 [Open|Libre]Office,那么您可能需要查看提供与 bibtex 等交互的各种扩展。
我与上述任何计划都没有任何隶属关系:我的回答反映了对我有用的内容。
| 归档时间: |
|
| 查看次数: |
13156 次 |
| 最近记录: |