我用它zotero
来管理我的参考书目,并Biblatex
使用biber
它。
现在,我导出一个 .bib 文件并将其与 一起使用Emacs+AUCTex
。我可以使用Ctrl[(AUCTex
使用 Regex 的引用功能)并输入要引用的作者姓名,从而以非常简单的方式进行引用。然后,我可以选择要引用的文章。我使用 使每次更改时自动导出 .bibautozotbib 插件。
但,它并不完美:我对 Biblatex 字段有一些问题(zotero 似乎使用 Bibtex 字段而不是 biblatex 字段导出)。而且,我没有拒绝一种更紧密地连接 zotero 和 Biblatex 的方法(比简单的 .bib 导出)。
我读biber 项目页面:
对 RIS、Endnote XML 和 Zotero RDF/XML 的实验性支持
在网上浏览时,你可以发现 biber 的 zoterordrdfxml 功能(有一个Ubuntu 手册页和一个谷歌群组主题)biber 手册只说:
其他数据源类型:对于 BTEX 以外的数据源(例如 ris、endnotexml 和 zoterordfxml),源条目类型和字段的建模和命名通常非常不同。例如,以下是如何从 Zotero XML RDF 格式数据源中的各种条目类型中删除 dc:subject 字段:
<maps datatype="zoterordfxml" map_overwrite="1">
<map>
<per_type>journalArticle</per_type>
<per_type>book</per_type>
<per_type>bookSection</per_type>
<map_step map_field_set="dc:subject" map_null="1"/>
</map>
</maps>
这些信息不足以(对我来说)使用 zoterordfxml(实验性)功能。
是否有人成功设置 Biber 使用 zotero 数据库而无需导出 .bib 文件?(是否借助 zoterordfxml 功能)
答案1
虽然这不是您问题的直接答案,但请注意,Zotero 现在(大约一个月前)除了常规的 bibtex 导出外,还有一个专用的 BibLaTex 导出翻译器,您可以使用它来获得更好的 biblatex 效果。或者,您也可以在此处查看非常相似的 biblatex 翻译器:https://github.com/andersjohansson/zotero-biblatex-translator,它基于 Zotero 未正式支持的 hack 提供了一些附加功能。您可以配置 autozotbib 以与这些转换器中的任何一个一起使用 - 我怀疑 biber 对 Zotero 的 RDF 导出所做的任何事情都不会比这些转换器提供的更好。