PDFMathTranslate 完整指南:如何快速把英文论文翻译成中文并保留公式与排版 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/PDFMathTranslatePDFMathTranslatepdf2zh是一款开源 PDF 翻译工具输入英文论文公式、图表、双栏版式原样保留输出纯中文译文和中英对照两份 PDF适合读外文文献的研究生和科研人员。三十页论文翻一整晚机器翻译快版式全乱传统做法是把 PDF 里的文字一段段复制进翻译网站。公式变成一串乱码符号下标、分式全没了。双栏页面挤成一长条段落顺序跟着错位。图注、脚注、页眉和正文对不上读起来比原文还费劲。你要的其实不是一份翻译过的文字而是一份能直接读的中文版。PDFMathTranslate 就是冲着这个来的它先用 DocLayout-YOLO 版面检测模型把每一页读懂圈出文字、公式、图表各自的位置再把文字部分交给翻译服务公式和图一个字符都不动。机器翻译控制不住的 4 件事它替你解决了公式图表原样保留版面检测先圈定公式区域只翻译正文文字数学符号不破坏。翻译服务随你换默认 Google 无需配密钥DeepL、OpenAI、Ollama 本地模型等二十余种服务都能接一个-s参数切换。四种用法命令行、浏览器图形界面pdf2zh -i、Docker 容器、MCP 服务器模式Windows 还有下载即用的 exe。同一文本只调一次 API内置翻译缓存重复处理同一份文档省时省额度--ignore-cache可强制重翻。两步拿到两份 PDFpip 装完一条命令出结果先确认环境Python 3.11~3.12。然后执行pip install pdf2zh pdf2zh paper.pdf当前目录会生成两个文件paper-mono.pdf纯中文和paper-dual.pdf中英对照。不想敲命令的话启动图形界面模式pdf2zh -i浏览器打开http://localhost:7860/把 PDF 拖进窗口点翻译就行细节见 docs/README_GUI.md。还有两条路docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zhWindows 用户直接从项目 release 页下载 win64 压缩包解压后双击pdf2zh.exe运行即可打不开就补装一下 VC 运行库。实际产出长什么样双栏版式不动图表脚注原位项目用同一篇 Nature 论文做了演示。左边是英文原版右边是它的输出mono 版是纯中文公式保留原字体可以直接当论文读。dual 版是中英对照查原文不用来回翻两个文件。图表、图号、脚注、页码都在原位没有重新排版。这项工作被 EMNLP 2025 会议System Demonstrations收录累计下载量超过 22 万社区持续活跃最常用的 3 个参数换服务、挑页码、整目录批处理-s切换翻译服务。默认 Google 不用配任何东西换 DeepL 或 OpenAI 时先设好对应的环境变量再指定服务pdf2zh paper.pdf -s deepl pdf2zh paper.pdf -s openai:gpt-4o-mini每个服务要设哪个环境变量比如 DeepL 用DEEPL_AUTH_KEY、OpenAI 用OPENAI_API_KEY直接查 docs/ADVANCED.md 里的对照表。-p只翻一部分。只看摘要和前几章时不用花全篇的 API 额度pdf2zh paper.pdf -p 1-3,5-li/-lo指定源语言和目标语言-t控制并发线程数。--dir整目录批处理。文献多的时候不用一个一个喂结果落到-o指定的输出目录pdf2zh --dir /path/to/papers/ -o results/自定义 LLM 提示词--prompt、加载 JSON 配置--config等进阶玩法完整参数表都在 docs/ADVANCED.md。翻车前先看的 4 个坑扫描版、模型下载、Python 版本、密钥扫描件翻不了它解析的是 PDF 文本层纯图片扫描件提取不到文字建议先过一遍 OCR 再喂给它。首次运行要下载模型会拉取wybxc/DocLayout-YOLO-DocStructBench-onnx部分地区网络受限会卡住先设置镜像再运行set HF_ENDPOINThttps://hf-mirror.comPython 版本卡得死只支持 3.11~3.123.13 及以上装不上装之前先python --version看一眼。API 服务要先给密钥OpenAI、DeepL、Ollama 这类都要提前设环境变量没设好会在翻译时直接报错。另外若输出 PDF 出现字体兼容问题加--skip-subset-fonts关闭字体子集化即可。先翻一篇试试从安装到对照 PDF 只要三步把英文论文变成不毁版式的中文版这件事从逐页手动修变成一条命令。pip install pdf2zh然后对着你手边最想看的那篇论文执行pdf2zh paper.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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

基于Python与YOLO的工业产品缺陷检测实战解析

基于Python与YOLO的工业产品缺陷检测实战解析

简介:面向毕业设计、课程设计与实际项目开发的工业产品缺陷检测方案,基于Python与深度学习技术,以卷积神经网络等模型替代传统人眼质检,适用于表面缺陷识别、产品合格率提升等生产场景。资源共13个文件,压缩包579KB&am…

2026/9/9 0:26:04
Python深度学习电影评论情感分析:从数据处理到模型部署

Python深度学习电影评论情感分析:从数据处理到模型部署

简介:一份面向毕业设计场景的Python深度学习电影评论情感分析完整项目,涵盖源码、数据库与说明文档,适合计算机相关专业学生作为选题参考或二次开发基础。项目从深度学习算法研究入手,围绕卷积神经网络、Word2vec及语句情感值分析…

2026/9/9 0:26:04
基于BP神经网络与DGA数据的变压器故障诊断方法实践

基于BP神经网络与DGA数据的变压器故障诊断方法实践

简介:一套面向电力系统运维人员、电气专业学生及机器学习初学者的变压器故障诊断实用资料,以BP神经网络为核心,旨在解决变压器故障特征提取与分类识别的实践问题。配套文档系统讲解BP网络原理,涵盖电压、电流、温度、油色谱分析结…

2026/9/9 0:26:04
腾讯开源HY-World 2.0:一句话生成3D游戏场景的实战指南

腾讯开源HY-World 2.0:一句话生成3D游戏场景的实战指南

1. 一句话造世界,HY-World 2.0 到底做了什么 如果你还没听说过 HY-World 2.0,我建议先把这个名字记下来。它是腾讯在 3D AIGC 方向开源的一个项目,核心能力是:输入一句话或者一张图,直接生成一个完整的、可交互的 3D 游…

2026/9/9 0:26:04
Python+Pygame开发俄罗斯方块:从零实现完整游戏逻辑

Python+Pygame开发俄罗斯方块:从零实现完整游戏逻辑

简介:一个用Python实现的俄罗斯方块小游戏完整源码包,面向Python初学者、游戏开发入门者及相关课程学生,目标是帮助大家通过实战项目掌握Pygame库的事件处理、图形绘制、键盘输入与基础游戏循环设计,同时获得可直接运行体验的完整…

2026/9/9 0:26:04
Visual C++ 自定义按钮开发实战:从GDI+绘制到DPI适配

Visual C++ 自定义按钮开发实战:从GDI+绘制到DPI适配

简介:本资源是一份面向VC初学者与MFC开发者的自定义按钮控件实战教程,聚焦Windows桌面应用界面美化与交互增强需求,解决标准CButton外观单一、响应逻辑僵化等常见痛点。压缩包共19个文件,含6个头文件(.h)定…

2026/9/9 0:21:03