Zotero:我应该使用哪种导出格式?

Posted

技术标签:

【中文标题】Zotero:我应该使用哪种导出格式?【英文标题】:Zotero: which export format should I use? 【发布时间】:2012-01-11 12:14:27 【问题描述】:

您会推荐 Zotero 的哪种导出格式 - 类似程序的可移植性 - 使用 Perl 脚本读取和添加新条目的可能性?

【问题讨论】:

【参考方案1】:

这在很大程度上取决于您将使用的其他软件。任何与 Zotero 的灵活读/写连接都应该使用the server API;已经有相当强大的 Python 和 php 客户端库可供您探索,用 Perl 编写一个是合理的。

如果您只需要读取权限,或者除了写入权限之外还需要读取权限,有一个 Python 库 libzotero,它由 wonderful qnotero tool 提供。它打开到本地 Zotero 安装的底层 sqlite 数据库的只读连接。如果您需要快速阅读访问和搜索,该库或其方法将为您提供很好的服务。

不使用服务器 API,也可以使用 Firefox 扩展 MozRepl with the MozRepl CPAN module 以编程方式访问正在运行的本地 Zotero 实例。这非常强大,但这意味着您需要将 javascript 发送到 MozRepl。此方法与 elisp 一起用于实现 org-mode 的 Zotero 访问,zotero-plain。

如果您确实想要导出,最具表现力的选项是 Bibliontology RDF,但了解它的人并不多。从 Zotero 导出的 MODS 也非常可靠,并且可以使用出色的 bibutils package 将其转换为几乎任何其他内容。

此类问题的主要来源是邮件列表zotero-dev,在这里您几乎可以找到在更广泛的 Zotero 生态系统中从事编程工作的每个人,因此也值得在这里停留一下。

【讨论】:

【参考方案2】:

我为自己的目的制作了一个 perl 模块,试图提高 mozrepl 通信的可靠性。随意重用你需要的任何东西。来源是here

【讨论】:

以上是关于Zotero:我应该使用哪种导出格式?的主要内容,如果未能解决你的问题,请参考以下文章

zotero修改文献位置及编号

Android:我应该使用哪种图像格式,为啥? [关闭]

我应该为 HTML 嵌入选择哪种音频格式和哪种压缩方式?

在 XCode 中添加声音时应该使用哪种格式?

Vim 和 Cppcheck 应该使用哪种错误格式?

我应该使用哪种 OpenGL ES 纹理格式来在 iPad 上获得更好的动态范围?