Word 文档里的 Zotero 引用丢了用 Reference Extractor 免费提取并导出文献【免费下载链接】ref-extractorReference Extractor - Extract Zotero/Mendeley references from Microsoft Word files项目地址: https://gitcode.com/gh_mirrors/re/ref-extractorReference Extractor 是一款免费的开源小工具专门从 Word.docx和 LibreOffice.odt文档里把由 Zotero 或 Mendeley 插件插入的引用取出来再导出成 CSL JSON、BibTeX、RIS 或 APA 书目。全部操作在你自己的浏览器里完成文档不会上传到任何服务器。文献库丢了、或者想把别人文档里的参考文献收进自己库的人都能用它重建一份库。先搞清楚引用是怎么被藏进 Word 文档的 你可能以为引用就是正文里几行字其实不然。Zotero 或 Mendeley 插件插入一条引用时会把这条文献的完整元数据塞进 Word 的字段里肉眼看不见展开字段代码才看得到。Reference Extractor 做的事很直白读文件 → 把字段挖出来 → 交给 Citation.js 库转成你选的格式。由于.docx内部就是个 zip 压缩包工具只是拆包、解析里面的 XML再把元数据读出来。这样做的直接好处是隐私文档全程不离开你的电脑没有上传、追踪或广告。能干的 4 件事从导出文献到定位 Zotero 条目能力输入输出提取并导出一份.docx/.odt文档CSL JSON、BibTeX、RIS 或 APA 书目在 Zotero 中定位提取结果本机 Zotero 里对应条目被自动选中统计引用次数文档每条文献被引次数写进 CSL JSON 的note字段识别引用样式文档页面显示文档所用的 CSL 样式名两种最常见的情况如果你 Zotero 或 Mendeley 的库丢了、但旧文档还在文档里引过的条目能原样取回再导回文献管理器相当于重建一份库。注意导回的条目不会自动和原文档重新关联。如果收到别人发来的文档、想把文中引用收进自己库选好格式导出、再导入即可省掉一条条手动检索。动手从上传到下载只要 3 步 ✅打开工具页面上传你的.docx或.odt文件。页面立刻显示提取到的条目数、文档选用的 CSL 样式名在 Output format 下拉框里挑 CSL JSON、BibTeX、RIS 或 APA。点 Download 保存文件或点 Copy to clipboard 复制到剪贴板。拿到文件后回到 Zotero用菜单里的 Import 选刚下载的文件文献就回到库中。小提示保真度最高的是 CSL JSON插件嵌元数据的原生格式其他格式都要二次转换若导入出问题可先导成 CSL JSON 进 Zotero 再转出。支持的格式与常见限制能处理.docx和.odt且引用必须是 Zotero 或 Mendeley 插件插入、仍是活的字段。已转成纯文本的引用、.doc等旧格式、其他工具插入的引用都不行。想统计引用次数上传前要先勾上 Store cite counts。另外Windows 上引用超过约 220 条时Select in Zotero 可能选不全可把文档拆开再处理。一点都提取不到照这 4 项自查 文件是不是存成了.docx或.odt而不是.doc在 Word 里按AltF9Mac 用OptionF9切换字段显示活的引用会展开成ADDIN ZOTERO_ITEM CSL_CITATION或ADDIN CSL_CITATION开头的长串看到干净文字说明已变纯文本。浏览器 JavaScript 开了吗可以换 Firefox 或 Chrome 再试。引用确实由 Zotero 或 Mendeley 插入吗2012 年前Zotero 3.0 之前的版本不嵌元数据提取不出来。工具免费、开源MIT 协议、全程本地运行把文档里还活着的引用变成能导出的文献数据。想读实现页面入口是index.html核心逻辑在libraries/ref-extractor.js。库丢了别慌从 Word 里把它捞回来就是了。【免费下载链接】ref-extractorReference Extractor - Extract Zotero/Mendeley references from Microsoft Word files项目地址: https://gitcode.com/gh_mirrors/re/ref-extractor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考