FEATURED · 精选文章

PDFMathTranslate 完整使用指南:如何在本地快速完成 PDF 科学文档翻译

发布时间 / 2026/9/1 10:01:28
来源 / 创域科博编辑部
栏目 / 资讯中心
PDFMathTranslate 完整使用指南:如何在本地快速完成 PDF 科学文档翻译 PDFMathTranslate 完整使用指南如何在本地快速完成 PDF 科学文档翻译【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslatePDFMathTranslatepdf2zh是一款基于 AI 的 PDF 全文翻译工具它把外文论文翻译成目标语言同时完整保留公式、图表、目录和注释让排版不因为翻译而散架。支持 Google、DeepL、OpenAI、Ollama 等多种翻译服务图形界面、Docker 容器、命令行三种方式都能跑起来。它解决了什么谁需要它做科研的人大概都遇到过这种困境下载了一篇关键论文正文是英文公式和图表排版精美可一旦用普通工具翻译公式错位、表格断裂、目录失效读完比不读还费劲。PDFMathTranslate 走的是先解析版式、再翻译文字、最后回填原位的路线翻译完的 PDF 与原文档结构基本一致。下面几类人会用到它学生批量读外文文献需要快速拿到可读的中文版本研究人员精读论文要求公式、图表、注释位置完全不动团队或实验室想在服务器上搭一个共享的翻译服务成员浏览器访问即可使用。此外它还提供 Zotero 插件可以把翻译直接嵌进文献管理工作流。三步跑起来从图形界面到命令行无论选哪种方式核心安装命令都是同一句pip install pdf2zh前置条件是 Python 3.10–3.12 环境。装好后按自己的使用习惯选一条路径。新手路线图形界面GUIpdf2zh -i执行后程序会启动一个本地 Web 服务。如果浏览器没有自动打开手动访问http://localhost:7860即可拖入 PDF、等待、下载译文。服务器路线Docker 一键部署团队共享或服务器环境不建议在每台机器上装 Python直接用官方镜像docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh启动后访问http://服务器IP:7860团队成员无需安装任何东西浏览器里就能翻译。终端路线命令行直接翻# 基本用法译文输出到当前目录 pdf2zh your_document.pdf # 指定翻译服务 pdf2zh your_document.pdf -s deepl # 只翻译部分页面 pdf2zh your_document.pdf -p 1-5命令行生成的结果文件位于当前工作目录一条命令即可串联进脚本做自动化。效果展示翻译前后版式对比下面是用 DeepL 服务翻译一篇 Nature 论文的结果。左边是原文右边是译文对比可以看出正文换成了中文公式、图表、页面布局保持原样。这套能力来自它的版式解析流程——先用布局模型识别页面结构把公式、图表区域整体保护起来只对普通正文做翻译最后按原坐标回填。翻译引擎方面内置接口覆盖面很广Google、DeepL 免费档适合日常使用DeepL Pro、OpenAI API 适合追求质量的生产场景Ollama、Xinference 支持本地开源模型数据和算力都在自己手里。切换服务只需加一个-s参数详见 docs/ADVANCED.md。进阶调优速查常用高级参数一张表命令与 docs/ADVANCED.md 保持一致场景命令说明兼容模式pdf2zh complex_document.pdf --compatible复杂排版文档翻不动时开启多线程提速pdf2zh large_document.pdf -t 4调整翻译线程数大文件提速部分页码翻译pdf2zh your_document.pdf -p 1-5只翻译指定页面批量处理pdf2zh --dir /path/to/your/papers/一次翻完目录下所有 PDF自定义提示词pdf2zh --prompt [prompt.txt]为 LLM 类服务指定翻译提示专业术语词典通过--config指定配置文件固定术语译法、字体与排版参数其中专业术语词典、字体排版、代理设置这类偏好建议写成配置文件后长期复用命令行里用--config指向它即可完整字段说明见官方文档 docs/ADVANCED.md。常见问题自查Q安装后运行报模型下载失败程序首次运行需要拉取一个 AI 布局模型网络受限时可切到镜像站点再试# Linux/Mac export HF_ENDPOINThttps://hf-mirror.com # Windows (PowerShell) $env:HF_ENDPOINT https://hf-mirror.comQ复杂排版的 PDF 翻译效果不好、甚至报错先加--compatible用兼容模式翻一遍pdf2zh complex_document.pdf --compatibleQ大文件翻译太慢用-t调线程数比如-t 4多份文献则直接用--dir批量跑。QGUI 起不来或端口被占用默认端口是 7860可用--serverport换一个端口再启动。资源与延伸官方文档完整功能与参数说明docs/README_zh-CN.md二次开发与集成参考docs/APIS.md参与项目的方式与社区规范docs/CODE_OF_CONDUCT.md从单篇精读到批量文献处理把上面的命令按场景套进日常工作流语言障碍这一关基本就过去了。【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻