PDFMathTranslate:PDF 论文翻译保留公式的 5 种方式完整教程

发布时间:2026/10/2 8:07:14
PDFMathTranslate:PDF 论文翻译保留公式的 5 种方式完整教程 PDFMathTranslatePDF 论文翻译保留公式的 5 种方式完整教程【免费下载链接】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/PDFMathTranslatePDFMathTranslate 是一个 PDF 论文翻译工具翻译时保留公式、图表、目录和版面位置。每翻一次会同时产出单语译文和双语对照两个文件。它面向需要批量阅读外文文献的研究者和学生解决的是普通翻译工具把公式打散、把双栏排版弄乱的问题。根据你的情况选启动方式入口共 5 个对照第一列挑一个即可。你的情况选择怎么开始注意习惯终端、要批量翻译CLI 命令行安装 pip 包后直接运行要求 Python 3.11–3.12偶尔翻译、不想敲命令网页 GUI一条命令启动浏览器里操作浏览器没自动打开时手动访问 localhost:7860团队共用、不想装 PythonDocker 容器拉取镜像并映射 7860 端口首次启动会下载版面检测模型耗时会久一些Windows 用户可以直接从发布页下载 exe 压缩包解压后双击运行不需要 Python想让 AI 助手或 Zotero 按文件名找到本地 PDF 并翻译的用pdf2zh --mcp启动 MCP 服务Zotero 插件则把翻译嵌入文献管理流程。安装并翻出第一份 PDF只需两步装包然后给一个 PDF 文件。pip install pdf2zh pdf2zh document.pdf运行结束后当前目录会生成document-mono.pdf纯译文和document-dual.pdf双语对照两个文件。翻译前程序会用 DocLayout-YOLO 模型先做一次版面检测识别文字、公式和图片区域所以公式留在原位不会被拆成乱码文本。下面动图演示了从上传到出片的全过程可以看到双栏排版和公式都被完整保留常改的 3 个设置换服务、选页、批量翻目录默认服务是 Google改哪几个参数按场景看下面。换翻译服务想走 OpenAI 模型需先设好OPENAI_API_KEY等环境变量在命令后追加-spdf2zh document.pdf -s openai只翻部分页论文有 40 页先试翻前 3 页和第 5 页看效果满意再全翻pdf2zh document.pdf -p 1-3,5批量翻译整个目录用--dir指定文件夹目录里所有 PDF 依次翻译pdf2zh --dir ~/papers翻译线程数、输出目录、语言代码这些其余参数以及 20 多种服务各自要设的环境变量和默认模型都在 docs/ADVANCED.md 的表格里配服务前查一遍能省排查时间。4 个高频故障问答首次运行长时间没输出或报模型下载超时先在当前终端设置set HF_ENDPOINThttps://hf-mirror.comPowerShell 写法是$env:HF_ENDPOINT https://hf-mirror.com再执行。原因是程序要联网下载 DocLayout-YOLO 版面检测模型网络不通时就会卡在下载这一步。输出文件在某些 PDF 阅读器里中文显示空白或方框加上--skip-subset-fonts参数重新翻译一次。原因是默认开启的字体子集化功能与个别阅读器不兼容关掉它文件会变大一些但显示正常。明明换了语言或参数输出还是和上次一样命令后追加--ignore-cache强制重新翻译。原因是程序对相同文本做了翻译缓存避免重复调用 API旧译文会被直接复用。Windows 解压 exe 后双击没反应或闪退安装微软官方的vc_redist.x64.exe运行库后重试。原因是系统缺少 VC 运行库exe 依赖它才能启动。深入文档与源码按这个顺序读仓库内的材料即可docs/ADVANCED.md全部参数说明、各翻译服务的环境变量配置、缓存与自定义提示词配置服务时最常翻docs/APIS.mdPython 与 HTTP 两种接口把 PDF 翻译接进自己的程序时看这里pdf2zh/kernel/核心源码翻译内核与版面解析的实现都在这几个文件里。建议先用 CLI 翻一篇自己熟悉的论文对照检查公式和双栏版面是否对得上再花时间去配置你常用的翻译服务。【免费下载链接】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),仅供参考