ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

PDFMathTranslate 完整使用指南:本地保留公式的 PDF 全文翻译

PDFMathTranslate 完整使用指南:本地保留公式的 PDF 全文翻译 PDFMathTranslate 完整使用指南本地保留公式的 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用通用工具翻译论文公式错位、表格断裂读完比不读还费劲。PDFMathTranslatepdf2zh是一款开源的 PDF 全文双语翻译工具先解析版式再翻译译文完整保留公式、图表与目录。它支持 Google、DeepL、OpenAI、Ollama 等 20 余种翻译服务提供命令行、Web 图形界面与 Docker 镜像三种运行形态。本使用指南从本地部署与批量处理的角度讲清安装、场景选型和常用参数。五分钟装上并验证前置条件本地 Python 为 3.11 或 3.12。安装只需一条命令pip install pdf2zh装完先验证pdf2zh --version能打印出pdf2zh v1.9.12之类的版本号即表示环境就绪。首次真正翻译需要联网下载 DocLayout-YOLO 版式模型注意保持网络通畅。手头有一份 PDF 的话可直接运行pdf2zh your_document.pdf当前目录会生成your_document-mono.pdf译文与your_document-dual.pdf双语版两个文件。按场景选一条路按你的使用场景从下面三小节里选一条命令均可直接执行。单人本机一条命令出译文单篇论文直接把命令指向文件默认使用 Google 服务翻译pdf2zh your_document.pdf pdf2zh your_document.pdf -s deepl # 换成 DeepL 服务译文与双语文件都输出到当前工作目录无需额外配置。若偏好图形操作运行pdf2zh -i在 http://localhost:7860 打开页面拖入文件即可。团队服务器Docker 共享部署 多人共用一台机器时不必逐台安装 Python直接用官方镜像docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh启动后成员用浏览器访问http://服务器IP:7860本地零安装开箱即用。脚本集成批量翻译整个目录文献已经攒成目录时加--dir一次处理其中全部 PDFpdf2zh --dir /path/to/your/papers/可再拼上-t 8开 8 线程默认 4 线程直接写进定时任务或夜间脚本。效果与原理版式为何不散下图是用 DeepLX 服务翻译一篇 Nature 论文前后的实际界面。正文全部换成中文公式编号、网络示意图与分栏位置却和原文一致。原理链路只有三步先用 DocLayout-YOLO 版式模型把公式、图表、图注区域标为保护区只把普通正文送进翻译服务最后按原字体、原坐标回填译文。高频参数一张表 ⚙️只列日常会用到的 6 个参数完整字段见 完整参数说明。场景命令一句话说明切换翻译服务pdf2zh paper.pdf -s deepl换用 DeepL内置 20 余种服务大文件提速pdf2zh paper.pdf -t 8调整翻译线程数默认 4部分页翻译pdf2zh paper.pdf -p 1-3,5只翻指定页码区间批量处理pdf2zh --dir /path/to/papers/整目录 PDF 一次翻完自定义 LLM 提示词pdf2zh paper.pdf --prompt prompt.txt为 LLM 类服务指定翻译提示固定配置pdf2zh paper.pdf --config config.json复用服务、术语与字体设置踩坑排查 ️4 个高频现象原因与解决命令直接给到。首次运行报模型下载失败→ 网络受限拉不到版式模型 →export HF_ENDPOINThttps://hf-mirror.comPowerShell$env:HF_ENDPOINT https://hf-mirror.com复杂排版翻译报错或乱码→ 字体编码兼容性问题 →pdf2zh complex.pdf --compatibleGUI 起不来、提示端口占用→ 7860 已被占用 →pdf2zh -i --serverport 7861同一文档反复翻译偏慢或结果不更新→ 翻译缓存生效 →pdf2zh paper.pdf --ignore-cache延伸资源 深入配置与二次开发看官方文档即可。完整参数与服务清单docs/ADVANCED.mdPython / HTTP API 二次开发docs/APIS.md社区规范与参与方式docs/CODE_OF_CONDUCT.md挑一条对应你场景的命令跑一遍译好的文件就在当前目录等你。【免费下载链接】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),仅供参考
返回列表