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

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

【问题讨论】:

    标签: perl bibliography


    【解决方案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

      【讨论】:

        猜你喜欢
        • 2010-10-09
        • 2021-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-28
        • 2019-05-31
        • 1970-01-01
        • 2014-12-10
        相关资源
        最近更新 更多