ARTICLE DETAIL

资讯详情

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

开源 PDF 论文翻译工具 pdf2zh:一条命令生成双语对照 PDF

开源 PDF 论文翻译工具 pdf2zh:一条命令生成双语对照 PDF 开源 PDF 论文翻译工具 pdf2zh一条命令生成双语对照 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读外文文献最费时间的不是读是翻。开源 PDF 论文翻译工具 pdf2zh 先把页面切开、再逐段翻译公式图表原位不动一次跑出纯译文版和双语对照版两个 PDF。 30 页英文论文先别急着复制粘贴开题要啃的综述、组里共享的英文报告动辄三四十页。复制进翻译器公式变乱码、双栏散架、页眉错位。pdf2zh 的做法不同先用内置 DocLayout-YOLO ONNX 版面分析把页面切成正文、公式、图表、页眉等区域只翻译文本区译文再按原坐标回填输出里公式图表的位置与样式都不变。 两行命令跑通全流程Python 环境要求 3.11–3.12装完直接翻pip install pdf2zh pdf2zh paper.pdf跑完当前目录多出paper-mono.pdf纯译文和paper-dual.pdf双语对照。默认走 Google 服务不用配任何密钥。注意首次运行会下载版面检测模型网络不畅时先设 HF 镜像HF_ENDPOINThttps://hf-mirror.com再跑否则会卡在下载这一步。按使用场景挑一条路命令行玩家常用参数一张表参数作用-p只译指定页码如 1-3,5-li/-lo源语言 / 目标语言-s翻译服务可写 服务:模型-t翻译线程数-o译文输出目录-f/-c保留不译的字体或字符一个组合示例DeepL 翻译第 1–3 页、输出到 out 目录pdf2zh paper.pdf -li en -lo zh -s deepl -p 1-3,5 -o out不想记参数浏览器里点着玩pdf2zh -i启动 Web 界面浏览器访问http://localhost:7860/拖文件进窗口、选服务和目标语言、点 Translate完成后可直接预览、下载两个 PDF。给实验室同学共用时--share生成一个对外临时链接--authorized users.txt用用户名,密码清单限制登录人还能自定义登录页。细节见 docs/README_GUI.md。接进自己的系统三种集成方式Python一行translate(files[paper.pdf], lang_inen, lang_outzh, servicegoogle)调用拿到 mono / dual 两个译文路径HTTP装pdf2zh[backend]后跑 Flask Celery用 REST 提交任务、查进度、下结果适合包成内部服务MCPpdf2zh --mcp可加--sse把翻译挂给 Claude Desktop 等客户端用自然语言让它找文件翻译。进阶配置速查批量翻译文献pdf2zh --dir /path/to/papers/遍历目录里所有 PDF 逐个处理配置文件--config config.json指定配置缺省读~/.config/PDFMathTranslate/config.json可预置语言、字体和多组服务密钥命令行与环境变量仍可覆盖自定义提示词--prompt prompt.txt控制发给大模型的指令模板支持${lang_in}、${lang_out}、${text}三个变量适合注入术语要求缓存同一段文本只翻一次重复翻译不烧额度想强制重翻加--ignore-cacheDocker 部署团队共用一台翻译服务两行拉起来浏览器访问 7860 端口docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zhWindows 免安装版发布页下载压缩包解压双击pdf2zh.exe即用打不开就补装 VC 运行库。边界与踩坑扫描版 PDF 翻不了工具读的是 PDF 内嵌文本纯图片页面没有文本可翻先做 OCR 再处理质量取决于所选服务默认 Google 免配置够日常用术语要求高就换 DeepL 或大模型服务再配--prompt注入领域要求付费服务要配 API KeyDeepL、OpenAI、Gemini 等的环境变量对照表见 docs/ADVANCED.mdPython 版本本地运行需 3.11–3.12不满足就改用 Docker 或 Windows 免安装版--mode precise是实验特性v2 内核面向跨栏跨页一致性等边缘场景需先搭独立环境正式交付先用默认模式。装完跑一次几分钟拿到第一份双语论文。项目 AGPL-3.0 开源参数细节见 docs/ADVANCED.md集成开发见 docs/APIS.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),仅供参考
返回列表