PDF 公式怎么保留:开源 AI 翻译工具 PDFMathTranslate 一条命令跑通

发布时间:2026/9/20 8:02:01
PDF 公式怎么保留:开源 AI 翻译工具 PDFMathTranslate 一条命令跑通 PDF 公式怎么保留开源 AI 翻译工具 PDFMathTranslate 一条命令跑通【免费下载链接】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翻译一篇带公式的 PDF真正要写的只有一条命令剩下的事只是选哪条路去跑。这条命令背后的工具叫 PDFMathTranslate包名pdf2zh开源的 AI 全文翻译器公式、图表、目录、注释都留在原位。装完就能跑的三条路本地安装只需要一句前提是 Python 3.11–3.12 环境pip install pdf2zh装完按场景挑一条路️ 图形界面GUI不想记参数就选它。pdf2zh -i浏览器打开http://localhost:7860把 PDF 拖进去等翻译结束下载译文。 服务器共享Docker团队场景别在每台机器上装 Python直接跑官方镜像docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh然后访问http://服务器IP:7860成员浏览器里就能用什么都不用装。⌨️ 命令行CLI要写脚本或做自动化就选它。pdf2zh your_document.pdf -s deepl译文生成在当前工作目录接进 CI 或 shell 脚本一行串起来。另外项目有 Zotero 插件可以把翻译嵌进文献管理流程细节见 docs/APIS.md。公式不乱的三步原理同一篇论文用 DeepL 翻完左右对照一眼就能看出差别正文换成了中文公式、图表、页边距却都待在原来的地方。原因不复杂先用布局模型识别整页结构把每块区域标注清楚公式、图表区域整体隔离保护只对普通正文送翻译译文按原文字框的坐标回填字号自适应缩小到能放下为止。所以不是翻完再排版而是先圈好不能动的再动该动的。想深挖实现可以看 docs/APIS.md 里的模块拆分。按预算选翻译引擎引擎用-s切换大致分三档档位服务怎么用免费日常档Google默认、DeepL开箱即用日常读文献够用生产质量档OpenAI、DeepL Pro 等 API需要配 API key质量上限更高本地私有档Ollama、Xinference自托管开源模型数据和算力都在自己机器上各服务要设哪些环境变量、默认模型是什么完整表格在 docs/ADVANCED.md。指定服务和模型可以写在一起比如pdf2zh example.pdf -s openai:gpt-4o-mini。按意图调参数别背参数表按目的对号入座就行提速 / 批量大文件加-t 4开多线程一整目录的文献直接pdf2zh --dir /path/to/papers/批量跑。术语固定 / 排版偏好专业术语译法、字体、代理这类长期设置写成配置文件后用--config指向它对 LLM 类服务还能用--prompt prompt.txt自定义翻译提示词。冲突 / 只翻一部分端口被占就--serverport 8000换端口只想翻前几页用-p 1-5圈定页码。翻不动了怎么办按顺序自查大多数卡点前三条就能解决首次运行下载 AI 布局模型失败——给下载源指个镜像再试export HF_ENDPOINThttps://hf-mirror.comPowerShell 里写$env:HF_ENDPOINT https://hf-mirror.com。复杂排版直接报错——加--compatible转成 PDF/A 格式再翻。大文件太慢——-t 4加线程多份文件改走--dir。GUI 起不来或端口被占——--serverport换一个端口重启。Docker Hub 拉不到镜像——换ghcr.io/byaidu/pdfmathtranslate这个地址拉。下一步先别管参数用上面任一条路把一篇自己常读的论文翻通再按场景往工作流里套。完整参数说明看 docs/ADVANCED.mdGUI 细节看 docs/README_GUI.md社区规范与参与方式见 docs/CODE_OF_CONDUCT.md想读实现可以从 pdf2zh/ 源码入口进。【免费下载链接】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),仅供参考