读英文论文最烦的不是生词,而是排版——整篇机翻下来,公式全散架、表格对不齐,最后还得对照着原文看两遍。PDFMathReader 就是解决这个的:翻译的同时保留公式、表格和原始排版,而且边读边翻,不用等整篇翻完再开始看。
PDFMathReader 是什么
PDFMathReader 是开源项目 PDFMathTranslate 团队推出的跨平台客户端(GitHub: PDFMathTranslate/PDFMathReader),AGPL-3.0 协议开源,免费使用。它基于 Electron + Vue 3 构建,桌面端覆盖 Windows、macOS、Linux,另有 iOS 原生客户端(仓库 PDFMathReader-iOS,SwiftUI + PDFKit)。

核心特性
保留排版的实时翻译:公式、表格和重要内容原样保留,译文覆盖在原版面上;边阅读边检测版面、边翻译,不用等整篇处理完。提供"极速 / 快速 / 精确"多档引擎,可在版面检测速度和质量之间权衡。
翻译服务自己选:接主流 AI 提供商、通过 OpenAI 兼容 API 接自定义服务,或使用合作方提供的免费翻译。
阅读器本身就够用:即使不翻译,也可当日常 PDF 阅读器——缩略图、目录、搜索、页码、画廊视图,多窗口多标签页,深色模式、自定义字体和强调色。
笔记伴随阅读:原文和译文都能高亮段落、加批注。
仿生阅读等细节:TF-IDF 术语高亮、可选仿生阅读强调、自动突出主题句和科学发现。
跨设备:通过 AirDrop 等方式把文件送到移动设备上继续读。
费用说明(实话实说)
软件本身免费开源,但翻译要走 AI 服务:自备 API key 的话,按所用模型的标准收费(文档内容会发给所选服务商);不想花钱就用合作方免费翻译额度。纯阅读不翻译不产生任何费用。API key 存在本机加密存储(Electron safeStorage / macOS 钥匙串),不进渲染进程。
上手方式
- 去 GitHub Releases 页下载对应平台安装包:macOS 解压后把
PDFMathReader.app拖进/Applications;Windows 是便携.exe,双击运行;Linux 解压.tar.gz后直接运行 - macOS 如提示"已损坏":确认下载来源可信后,在终端执行
sudo xattr -dr com.apple.quarantine /Applications/PDFMathReader.app再打开 - 打开 PDF 开始阅读;在设置里选择翻译服务、填入 API key 或选用免费翻译
注意:桌面端作者主要测试平台是 macOS,Windows/Linux 兼容性只做周期性检查;Android 版暂无;项目创建于 2026-10-02,目前更新频繁,界面和功能可能变化较快。
适用平台与价格
- 平台:Windows、macOS、Linux 桌面端 + iOS 原生客户端
- 价格:软件免费,开源协议 AGPL-3.0;翻译按所选 AI 服务收费或用免费额度
- 获取:GitHub 仓库
PDFMathTranslate/PDFMathReader的 Releases 页
参考资料
- GitHub:https://github.com/PDFMathTranslate/PDFMathReader
评论区