
两条命令把论文翻成中英双语免费 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/PDFMathTranslate熬夜读双栏英文论文手动复制到在线翻译里结果公式全乱这种痛苦你大概率经历过。PDFMathTranslate 就干一件事完整保留排版的 PDF 翻译。丢进英文原件出来纯中文版加中英对照版公式和插图原样保留开源免费项目论文入选了 EMNLP 2025 演示赛道。PDF 翻译为什么不会把公式搅乱排版级翻译不一样很多人对 PDF 翻译的体感是抽文字、过翻译服务、重新流式排版最后排版没了、公式没了只剩一坨文本。PDFMathTranslate 走的是另一条路你拿到手的是版式留在原处。双栏、页眉页脚、插图位置都在原来的地方拿到的还是那篇论文而不是重新流式的文档。因为它先用 AI 版面检测模型识别原 PDF 的结构再让中文回填到原始位置。公式与代码不被动。Math、Mono、Code、Italic、Symbol 等字体默认识别并保留变量名不会被翻译搅乱。默认就免费。默认翻译引擎是 Google 翻译无需任何 API Key想用 DeepL、OpenAI 等其它服务也能直接切换不改代码。不重复花钱。翻译缓存默认开启翻过的文本直接命中缓存同一份文档翻两遍不会重复调用 API。✅ 第一次 PDF 翻译怎么做两条命令出双语版先安装本机需要 Python 3.11 或 3.12pip install pdf2zh不想装 Python项目发布页也有 Windows exe 包解压双击就能跑。装好后直接把 PDF 丢进去pdf2zh your_paper.pdf跑完当前目录多出两个文件your_paper-mono.pdf是纯中文版your_paper-dual.pdf是中英对照版。两份都保留原稿的双栏排版、公式位置和插图摆放丢进去就出结果。进阶玩法如何只翻前 5 页、翻译引擎怎么选上百页论文只想先试几页命令后加-p 1-5只处理第 1 到 5 页产出依旧是 mono/dual 两份文件相同内容默认走缓存。想换翻译引擎用-s参数切换Google、Bing、DeepL、OpenAI、Ollama 本地模型等数十种服务都能选。需要密钥的服务要先设对应环境变量如DEEPL_AUTH_KEY不想把论文内容传上云就连 Ollama 走本地模型。完整服务清单和变量名在仓库的 docs/ADVANCED.md 里。Web 界面与 Docker不用碰终端的 PDF 翻译想点点鼠标就出译文一条pdf2zh -i启动 Web 界面浏览器没自动打开就访问http://localhost:7860/。上传论文、选翻译服务、设目标语言和页码范围点 Translate 完成后直接下载。界面细节见 docs/README_GUI.md。想让团队都能访问用 Docker 拉取镜像再启动容器同样的界面就挂在http://localhost:7860/。开发者想集成另有 Python 与 HTTP API、MCP 服务器把保留排版的 PDF 翻译嵌进自己的工具里。开始 PDF 翻译前该知道的几件事扫描版 PDF 能直接翻吗不建议。它先提取文字层再翻译扫描件是纯图片页没有文字可提取得先 OCR 成可编辑 PDF 再喂给它。第一次运行很慢或报错卡在哪首次会下载版面检测模型 DocLayout-YOLO网络受限时可能失败。先设镜像Windows 用set HF_ENDPOINThttps://hf-mirror.comPowerShell 用$env:HF_ENDPOINT https://hf-mirror.com再重新运行。同一份文档重复翻译会重复计费吗不会缓存默认开启想丢弃缓存全部重翻就加--ignore-cache。公式、变量名被误翻了默认已保留 Math、Mono、Code、Italic、Symbol 字体用-f参数还能按正则追加要保留的字体。一条pip install pdf2zh就能开始把第一份 PDF 丢进去当前目录就会多出第一份双语版。无论你是消化英文文献的科研人员、翻译规范专利的工程师、做双语教学材料的教师还是想集成 API 的开发者都有对应入口。【免费下载链接】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),仅供参考