PDFMathTranslate:PDF 翻译完整保留公式,一条命令出中英对照

📅 发布时间:2026/9/12 8:43:09
PDFMathTranslate:PDF 翻译完整保留公式,一条命令出中英对照
PDFMathTranslatePDF 翻译完整保留公式一条命令出中英对照【免费下载链接】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英文论文最劝退的是翻译完公式变成一堆方框。PDFMathTranslate命令名pdf2zh做保版式 PDF 翻译公式、图表、目录留在原位文字翻成中文一次产出纯中文与中英双语两份文件。读完本文你能独立装好它翻出第一份公式完好的中文 PDF。它只做三件事把英文论文翻成公式原位的中文版流程很直白先用 ONNX 版面模型识别每页每块是正文、公式还是图注再把需要翻译的文字发给翻译服务最后把译文按原坐标写回。公式当公式、图当图全程不动。适合公式密集的论文译文里公式还是公式做文献综述要一份中英对照逐句读整个文件夹的 PDF 一次批量翻完三条命令跑通安装 pdf2zh 并翻出第一份中文版需要 Python 3.11 或 3.12把待翻 PDF 放到当前目录pip install pdf2zh pdf2zh paper.pdf跑完等进度条走完当前目录多出两个文件paper-mono.pdf是纯中文版paper-dual.pdf是中英双语对照版。默认走 Google 翻译不需要任何 API key。高频任务速查批量翻译、固定术语、浏览器界面、Docker 部署整文件夹批量翻译--dir传目录-o指定输出目录-t控制线程数pdf2zh --dir /path/to/papers/ -o output/ -t 3固定术语与提示词希望 mutant 一律译成突变体这类需求用--prompt传一个提示词文件模板支持${lang_in}、${lang_out}、${text}三个变量pdf2zh paper.pdf --prompt prompt.txt在浏览器里选文件开翻执行pdf2zh -i没自动弹出就访问http://localhost:7860/页面上选文件、选服务、选页数翻完直接下载。团队共用部署不用准备 Python 环境docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh团队成员打开http://localhost:7860/就能用GUI 细节见 docs/README_GUI.md。翻译效果对比双栏 Nature 论文前后截图与可核实事实官方文档用一篇 2006 年的双栏 Nature 论文演示。翻译前是英文原文公式、网络图俱全翻译后正文变中文标题、公式、图注、双栏结构全部原位。可核实的点论文被 EMNLP 2025 System Demonstrations 接收摘要写明 PyPI 累计下载超 22 万核心代码在 pdf2zh/版面解析在pdfinterp.py翻译调度在translator.py各翻译服务的环境变量对照表见 docs/ADVANCED.mdPython API 弃用说明见 docs/APIS.md避坑清单文件类型、模型下载、API key、翻译缓存⚠️扫描版不适用工具解析的是 PDF 文本层图片型 PDF 先 OCR 成可复制文本再翻项目另有实验性快速 OCR 模式⚠️首次运行下载版面模型模型为wybxc/DocLayout-YOLO-DocStructBench-onnx下载慢或超时就先设环境变量HF_ENDPOINThttps://hf-mirror.com再跑⚠️免 key 的只有 Google 和 Bing其他服务deepl、openai、ollama等必须先配好环境变量变量名见 docs/ADVANCED.md⚠️改参数后译文没变翻译结果有缓存切服务或改提示词后加--ignore-cache强制重翻字体兼容问题试--skip-subset-fonts它只做一件具体的事让文字变得能读公式和图各归各位。省掉的是文献整理里最费时的手动后处理。现在打开终端执行pip install 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),仅供参考