Repository navigation
Releases
BiRead 0.1.28-beta.5
BiRead 0.1.28-beta.5
修复局部排版异常导致正常文字整页不翻译的问题,并改进整页长表格的识别与双语阅读。
更新内容
- 局部公式、图框或文字覆盖检查失败时,保留可翻译正文;无法解析的局部符号保留原版。没有可提取文字的页面仍显示原页。
- 改进只有顶线、表头线和底线的长表格:按行保留术语和完整定义,合并单元格中的物理换行与断词;中英文在同一单元格上下对照,并保留原表入口。
- 改进图注与图表区域关联;保留原文引用的预览和跳转链接。
- 论文导读支持简短导读、关键结果、图表入口和多条原文证据,区分论文局限与 AI 解释。AI 导读需自行配置可用的模型服务,不包含 API 额度。
- 增加离线阅读文件导出;本地版面引擎仍为可选实验功能,不会自动安装。
安装
下载附件 BiRead-0.1.28-beta.5.xpi,在 Zotero 的“工具 → 插件 → 从文件安装插件”中选择它,重启后重新打开论文。
无需手动清空缓存。解析版本升级后会自动重新解析,保留已有翻译缓存。本版本仍通过发布页手动更新。
验证与限制
185 项自动回归测试通过;浏览器检查覆盖中英文及原 PDF 标注同步、引用跳转。现有两篇论文共 33 页完成离线解析回归;实际长表格页面验证了表头及 12 条术语定义的行列结构。
本次未对该长表格调用在线翻译服务,验证的是解析结构和阅读界面,不代表所有 PDF 均可准确识别。扫描页 OCR、复杂合并单元格及跨页表格仍存在限制。手机 App 不包含在此次桌面发布中。
BiRead 0.1.28-beta.11
沉浸式阅读恢复每段上方的淡色小标题,例如「第 5 页 · 正文」「第 5 页 · 章节」和「第 1 页 · 作者信息」。点击右侧「原文定位」可返回原 PDF。段落沿用 beta.10 的紧凑间距。
安装方式:下载 BiRead-0.1.28-beta.11.xpi,在 Zotero 的「工具 → 插件 → 从文件安装插件」中选中它。
验证与已知问题:类型检查及浏览器中的段落标签显示检查通过。PDF 对照模式仍有一项性能检查未通过:更新第一页译文时,测试观察到第二页也发生了界面更新。
本版对应的桌面源码请下载 BiRead-0.1.28-beta.11-source.zip。GitHub 自动生成的 Source code 使用仓库旧基线。
BiRead 0.1.28-beta.10
BiRead 0.1.28-beta.10
更新内容
- 沉浸式阅读每页仅保留一行淡色“第 X 页”,移除重复的“正文/章节”和定位按钮;点击页码仍可返回原 PDF。
- 收紧段落间距,优化连续阅读体验。
- 相比上一公开版 beta.5,累计包含公式与图表索引、原图核对弹窗、结构化表格 TSV 复制,以及 PDF 文字和图表解析改进;移除论文导读入口,保留章节目录。
- 提供可选的 BabelDOC 原版双语 PDF 实验功能,需单独配置环境;复杂论文的版式与标注对应仍需核对。
安装
下载附件 BiRead-0.1.28-beta.10.xpi,在 Zotero 的“工具 → 插件 → 从文件安装插件”中选择安装包,按提示重启。
当前仍通过发布页手动更新。
验证与限制
发布前 TypeScript 检查及 200 项自动回归测试通过。此前已检查阅读显示与滚动性能。本次发布未重新进行 Zotero 实机安装与在线翻译验证。此版本仍为测试版;扫描 PDF OCR 与复杂版式解析仍有局限。
源码说明:本版对应源码请下载附件 BiRead-0.1.28-beta.10-source.zip。GitHub 自动生成的 Source code 指向上一公开版的仓库基线,不含本版未同步的改动。
BiRead 0.1.27-beta
BiRead 0.1.27-beta
修复中英文高亮、划线无法联动,以及中文标注未同步到原 PDF 的问题;同时包含此前本地版本对公式、完整图表和连续阅读的改进。
本次更新
- 双语标注同步:按选区所在句子匹配词组,避免长段落超过本地模型长度限制;公式加载和界面刷新不再使选区偏移或丢失。
- 原 PDF 标注:保存后更新 Zotero 原 PDF 阅读器,保留高亮/划线类型、颜色和笔记。此前仅保存在 BiRead 的中文标注,在原文和译文未变化且找到对应词组时自动补同步。
- 公式与连续阅读:将分数、上下标等行内公式保留为原 PDF 图片并嵌入句子,减少孤立字母和公式碎片打断阅读。
- 完整图表与文章结构:改进同一图号的图表区域合并、图注边界、章节和正文识别,图注继续翻译。
安装
下载本页附件 BiRead-0.1.27-beta.xpi,在 Zotero 的“工具 → 插件 → 从文件安装插件”中选择它,重启 Zotero 后重新打开 BiRead。
不要手动清除 BiRead 缓存。 新解析与译文缓存会按版本自动更新,已有标注关联需要保留。此版本通过发布页手动更新。
验证与已知限制
153 项自动测试通过;实际本地模型已复测两条原先因长度超限失败的标注;浏览器集成检查覆盖公式旁选区、中英文标注联动、对照模式和重新打开后的恢复。
仍为 beta 版本。无法可靠对齐的词组选区保留单侧标注,可手动绑定;复杂排版无法可靠重建时保留原页。浏览器测试不等同于所有 Zotero 环境的实机验收。
SHA-256(XPI):695db789f385df4d8661653fd048d6d3fbbb07adf22252529759763532fae6dd
BiRead 0.1.24-beta
BiRead 0.1.24-beta 改进论文结构识别、公式保真和完整图表显示,替代 0.1.15-beta。此版仍为测试版,复杂版式下仍可能出现识别或排版问题。
本次更新
- 作者、机构和参考文献使用独立标识,减少被当作正文或章节的情况。
- 改进数字编号、罗马数字章节、多层小节及换行标题的识别。
- 复杂公式、矩阵、分数及上下标保留 PDF 原图;行内公式嵌入原段落,并移除重复的符号碎片。
- 每页仅渲染一次再裁切公式与图表,减少公式密集页的加载超时;加载失败提供重试,不展示乱码公式作为替代。
- 改进页眉、页脚、会议横幅、ISBN 和版权信息过滤。
- 按 Fig 图注关联完整组合图,避免重复展示零散子图;图注继续翻译。
- 修正 PDF 对照模式中的行内公式定位。
安装与升级
下载下方 BiRead-0.1.24-beta.xpi,在 Zotero 插件管理器中选择“从文件安装插件”,安装后完全退出并重启 Zotero,再打开 BiRead。
升级后自动重新解析旧版文档缓存,无需删除个人标注、词汇表或原 PDF。插件自身的后台自动更新仍未启用。
验证与已知限制
- 94 项自动测试通过,主工程与测试类型检查、格式检查、构建检查通过。
- 使用 7 篇真实论文共 96 页检查解析器、原生 PDF.js 渲染与阅读器组件;126 个原图预览成功加载。
- 两张无可选文字的扫描页保留原页,未进行 OCR 或自动翻译。
- 行内公式更新测试使用受控译文,未调用在线翻译服务;未完成本版在实际 Zotero 窗口中的安装验收。
- 自动版面识别仍存在局限,不能保证所有论文的所有公式、图表和章节均被正确识别。
English
This beta improves author/affiliation classification, hierarchical headings, page-furniture filtering, and complete caption-associated figures. Complex equations retain their original PDF pixels; inline math stays in prose. Rendering each page once reduces timeouts on formula-heavy pages, and failed previews offer retry instead of displaying garbled formula text.
Validation: 94 automated tests passed; seven real papers (96 pages) produced 126 successfully loaded original-region previews. Two scanned pages remain in their original form. Translation-update checks used controlled fixtures, not an online provider. Live installation acceptance in Zotero is still pending, and complex layouts may still be misclassified. Install the XPI manually and restart Zotero; existing annotations and glossary data are retained.
BiRead 0.1.4-beta
BiRead 0.1.4-beta
中文
- 修复部分中英文标注对应范围过大、扩展到后续多句的问题。
- 本地模型对齐增加跨句与分散匹配检查;完整译文分段不再直接扩展成多句原文。
- 保留手动绑定/重新关联。自动匹配仍可能存在词组边界偏差。
安装:下载 XPI,在 Zotero 插件管理中从文件安装,然后完全退出并重启 Zotero。已有错误标注需要手动重新关联或删除后重新标注,本次不会自动改写旧标注。
验证:52 项测试通过;使用截图文字实际运行本地模型检查。用户安装测试后确认可用。仍为测试版,不保证所有论文的词组对齐准确。
English
- Fix oversized bilingual annotation matches that could extend into subsequent sentences.
- Check cross-sentence and sparse local-model matches; selecting a complete translated segment no longer automatically maps to multiple source sentences.
- Manual binding and rebinding remain available. Automatic phrase boundaries can still be imperfect.
Install the XPI through Zotero's add-on manager, then fully quit and restart Zotero. Rebind existing incorrect annotations manually, or delete and recreate them; this update does not rewrite existing annotations.
Validation: 52 tests passed, with a real local-model check using the reported text. The user confirmed the installed build works. This remains a beta; alignment accuracy is not guaranteed for every paper.
BiRead 0.1.3-beta
BiRead 0.1.3-beta
中文
- 将插件管理列表、设置及菜单的图标切换到独立命名的 BiRead 书形图标文件,避免复用旧图标地址。
- 升级版本号,使 Zotero 能将此安装包识别为更新。
- 翻译和标注功能不变。
下载 BiRead-0.1.3-beta.xpi,在 Zotero 插件管理中从文件安装,随后重启 Zotero。
English
- Use newly named BiRead book icon assets in the add-on manager, preferences, and menus to avoid reusing old icon URLs.
- Increment the version so Zotero recognizes the package as an update.
- Translation and annotation functionality is unchanged.
Install BiRead-0.1.3-beta.xpi from Zotero's add-on manager, then restart Zotero.
BiRead 0.1.2-beta · 本地模型一键安装 / One-click model setup
📖 新手必读:从 GitHub 下载到 Zotero 安装与使用的保姆级中文教程
BiRead 0.1.2-beta
中文
本地词组对齐现在可以一键安装,不用手动安装 Python、复制命令或编辑 JSON。
**使用:**更新 XPI → BILINGUAL → 显示设置 → 一键安装本地模型,等待“安装完成并已启用”。三步中文教程
- 支持 Windows x64;首次下载约 194 MB,建议预留 1 GB 空间。
- 自动下载独立 Python、推理依赖和模型,显示进度、校验 SHA-256、生成配置并运行验证。
- 失败可重试;已校验下载可复用,已有安装通过运行检查后无需重新下载。运行检查通过前不切换配置。
- 普通翻译不需要安装模型;模型运行本地,不需要对齐 API 密钥。正文翻译仍使用原先的服务。
- 保留手动配置、手动重新关联及批注自动保存。模型不保证所有词组准确匹配。
实测:Windows / Zotero 10.0.6 内点击一键安装成功、重复点击复用;英文 visitors → 中文“游客”、中文“颜色” → 英文 colors 标注成功。其他系统暂不支持自动安装。仍为 beta。
English
One-click offline alignment setup is now available on Windows x64. No separate Python installation, terminal commands or JSON editing is required.
Update the XPI, open BILINGUAL → settings → 一键安装本地模型, and wait for the completion message. The first download is about 194 MB; allow 1 GB of disk space. Files come from Python.org, PyPI and Hugging Face, are SHA-256 verified, and the standalone runtime is tested before activating the configuration. Failed setup can be retried; verified downloads and working installations are reused.
Translation works without this optional model. Alignment runs locally; ordinary translation provider terms still apply. Manual configuration, phrase rebinding and autosaved comments remain available. Automatic phrase matching can still be wrong.
Manually verified on Windows / Zotero 10.0.6: first installation, reuse, and English-to-Chinese / Chinese-to-English annotation examples. Automatic installation on other platforms is not supported yet. Beta release.
2026-10-13:安装包更新为 BiRead 书形 Logo,功能及版本号不变。图标对应源码提交:328865f。
Package refreshed with the BiRead book logo; functionality and version are unchanged. Icon source commit: 328865f.
BiRead 0.1.1-beta · 标注优化与批注自动保存 / Annotation improvements
普通翻译无需安装模型;离线词组自动对齐需首次单独配置,已配置用户无需重做。
BiRead 0.1.1-beta
中文
- 右键菜单简化为高亮、划线、批注,保留选中文字。
- 增加可选的离线上下文词组对齐;支持中英文双向关联及旧标注手动重新绑定,也可输入本段中唯一出现的对应词组。
- 批注输入后自动保存,移除 Save comment;关闭面板或切换标注时等待保存完成。
- 保留精确词组关联,无法可靠匹配时保留单侧标注,避免扩大成整句。
安装:下载 BiRead-0.1.1-beta.xpi,在 Zotero 工具 → 插件 → 从文件安装插件中更新。自动更新尚未启用。
本地模型为可选功能,XPI 不包含模型、Python 或依赖,也不会自动下载。已有本地配置可继续使用;新用户请阅读仓库的 biread/BILINGUAL.md。未配置模型时使用本地已有词组及手动绑定。模型仍可能错配,不能保证逐词准确。映射和本机译文标注不会通过 Zotero 同步。
验证:Windows / Zotero 10.0.6 实际操作验证右键标注、双向词组关联与手动修正;批注输入后关闭、重新打开面板,内容保留。其他平台及全部声明版本未完成实测。本版本仍为测试版。
English
- Simplified the context menu to Highlight, Underline and Comment while preserving the text selection.
- Added optional offline contextual phrase alignment, bidirectional phrase links, and manual rebinding for existing annotations. A unique phrase from the same paragraph can also be entered manually.
- Comments now save automatically as you type. Closing the editor or switching annotations waits for pending saves; the Save comment button is removed.
- Exact phrase links are retained. Unreliable matches remain one-sided instead of expanding to a whole sentence.
Install BiRead-0.1.1-beta.xpi through Zotero Tools → Plugins → Install Plugin From File. Automatic updates are not enabled.
The optional model, Python and dependencies are not bundled or downloaded by the XPI. Existing local configurations continue to work; see biread/BILINGUAL.md for setup. Without a model, local known pairs and manual binding remain available. Alignment can still be incorrect. Phrase mappings and local translated annotations do not sync through Zotero.
Manually checked on Windows / Zotero 10.0.6: context-menu annotations, bidirectional phrase links, manual correction, and typed comments retained after closing and reopening the editor. Other platforms and the full declared Zotero version range have not been tested. This remains a beta release.
BiRead v0.1.0-beta
BiRead v0.1.0-beta
BiRead — Bilingual PDF Reader for Zotero|Zotero 双语 PDF 阅读插件
中文
这是 BiRead 的首个公开测试版,帮助你在 Zotero 内阅读英文论文、查看中文翻译并进行标注。插件仍在持续完善,欢迎试用和反馈问题。
主要功能
- 沉浸式阅读:支持中英对照、仅中文、仅英文,并可调整字号和行距。
- PDF 对照阅读:原 PDF 与译文并排显示,尽量保留原文的页面结构和标题层级。
- 翻译与缓存:支持逐步翻译、暂停与继续、本地缓存及论文术语表。
- 标注:支持高亮和下划线,并关联到原 PDF 的 Zotero 批注。
- 图表显示:保留可提取的原始图片,支持部分矢量图的局部预览,以及部分纯文字表格的结构重建与翻译。
- 摘要标题修复:将 Abstract 与摘要正文分开,标题显示为“摘要”;重新打开论文时自动更新旧解析缓存。
安装与使用
- 下载本次 Release 附件中的
BiRead-0.1.0-beta.xpi,无需下载源码压缩包。 - 在 Zotero 中打开 工具 → 插件 → 齿轮菜单 → 从文件安装插件…,选择该文件,按提示重启。
- 在 BiRead 的设置中选择翻译服务,并填写该服务所需的凭据。
- 打开可选中文字的英文 PDF,点击阅读器工具栏中的 BILINGUAL。
BiRead 可独立使用,无需另装 zotero-pdf-translate(Translate for Zotero)。两者使用不同的插件身份,但本测试版不建议同时启用,以免出现重复的翻译弹窗或批注控件;使用 BiRead 时请停用上游插件。BiRead 不会自动停用或卸载其他插件。
BiRead 的设置和服务凭据独立保存,不会自动迁移或删除上游设置。此前使用过上游插件或早期开发版的用户,需要在 BiRead 中重新配置。本版采用手动更新,自动更新尚未启用。
已知限制
- 这是测试版,复杂 PDF 的阅读顺序、标题、图片和表格识别仍可能出错,排版不保证与原 PDF 完全一致。
- 不支持没有可选文字的扫描 PDF,不包含 OCR。
- 中文选词标注目前对应到原文的完整句段,尚未实现可靠的逐词对齐。
- 图片内容不翻译;复杂图表可能需要返回原 PDF 查看。
- 暂不支持手机阅读和导出译文 PDF。
- 翻译速度、质量、限额和费用取决于所选服务。翻译文字会发送给该服务;BiRead 不提供自有翻译服务器。
反馈与致谢
欢迎通过 BiRead Issues 反馈问题,请注明 Zotero/BiRead 版本、操作系统、翻译服务和复现步骤。分享日志或截图前,请移除 API 密钥、令牌、私人论文内容和个人路径。
BiRead 是基于 windingwind/zotero-pdf-translate 2.4.8 的独立分支,保留所需的上游翻译功能,并加入双语 PDF 阅读工作流。上游 AGPL 许可证和版权声明均予保留。BiRead 不是上游项目的官方更新,也不代表上游维护者背书。
English
This is BiRead’s first public beta, bringing English–Chinese PDF reading and annotations into Zotero. The plugin is still being improved, and bug reports are welcome.
Highlights
- Immersive reading: bilingual, Chinese-only, and English-only views with adjustable font size and line spacing.
- PDF comparison: the original PDF beside translated text, preserving page structure and heading hierarchy where extraction allows.
- Translation and caching: progressive translation, pause/resume, local caching, and a per-document glossary.
- Annotations: highlights and underlines linked to Zotero annotations in the source PDF.
- Figures and tables: original extractable images, local previews for some vector figures, and reconstruction and translation of some text-based tables.
- Abstract heading fix: separates the Abstract label from its prose and translates the heading as “摘要”. Older extraction caches are rebuilt when reopening a document.
Installation and use
- Download
BiRead-0.1.0-beta.xpifrom this release’s assets. You do not need the source-code archive. - In Zotero, open Tools → Plugins → gear menu → Install Plugin From File…, select the file, and restart if prompted.
- Choose a translation provider in BiRead’s settings and enter any credentials it requires.
- Open an English PDF with selectable text and click BILINGUAL in the reader toolbar.
BiRead works standalone; zotero-pdf-translate (Translate for Zotero) is not required. The two have separate add-on identities, but simultaneous activation is not recommended in this beta because translation popups or annotation controls may be duplicated. Disable the upstream plugin while using BiRead. BiRead does not automatically disable or uninstall other plugins.
BiRead stores its settings and provider credentials separately and does not migrate or delete upstream settings. Users of the upstream plugin or earlier development builds need to configure BiRead again. Updates are manual in this beta; automatic updates are not enabled.
Known limitations
- This is beta software. Reading order, headings, figures, and tables may be misidentified in complex PDFs, and layout fidelity is not guaranteed.
- Scanned PDFs without selectable text are unsupported; no OCR is included.
- A Chinese word selection currently maps to its complete source sentence segment. Reliable word-level alignment is not implemented.
- Image contents are not translated. Complex figures or tables may need to be viewed in the original PDF.
- Mobile reading and translated-PDF export are not implemented.
- Translation speed, quality, limits, and costs depend on the selected provider. Text is sent to that provider; BiRead does not operate a translation server.
Feedback and credits
Please report reproducible problems at BiRead Issues, including your Zotero/BiRead versions, operating system, provider, and reproduction steps. Remove API keys, tokens, private PDF text, and personal paths before sharing logs or screenshots.
BiRead is an independent fork based on zotero-pdf-translate by windingwind, version 2.4.8. It retains the upstream translation functionality it needs and adds a bilingual PDF reading workflow. Upstream AGPL license and copyright notices are retained. BiRead is not an official upstream update and does not imply endorsement by the upstream maintainer.