免费获取学习方案
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你大概遇到过这种状况PDF论文逐段翻译后公式移位、图片散落、版式全乱。PDFMathTranslate 是一款基于 AI 的学术 PDF 翻译工具输出的是公式、图片、表格位置保持原样的新 PDF。它支持 Google、DeepL、OpenAI、Ollama 等多种翻译服务命令行、浏览器界面、Docker 三种用法都有翻译一遍会同时产出两份文档。先跑起来两条命令出译文 需要 Python 3.11 或 3.12在终端依次执行pip install pdf2zh # 安装工具 pdf2zh document.pdf # 翻译当前目录下的 document.pdf命令跑完输入文件同目录会出现两个新文件document-mono.pdf纯译文版document-dual.pdf双语对照版想指定结果存放位置加-o 输出目录/即可。打开 mono 文件对一下原版版面一致、正文变成中文流程就算跑通了。它能做什么不止是翻译保留版式翻译公式、图片、表格留在原位译文可以直接当论文阅读不用二次排版。双语对照原文与译文排在同一页里遇到拿不准的句子能立刻翻回原文对照。翻译服务可换默认 Google 开箱即用加-s deepl、-s openai、-s ollama即可切换。整目录批量翻译执行pdf2zh --dir 文件夹/目录下所有 PDF 依次翻译不用手写脚本。Word 文件也支持同一个命令传 Word 文件论文初稿照样能翻。怎么选按场景对号入座只想快速读一篇直接命令行Google 服务零配置可用。不想记命令pdf2zh -i # 启动浏览器界面启动后在浏览器打开http://localhost:7860/拖入文件、在页面上选翻译服务就能翻。文档敏感不想出网配好本地 Ollama 和翻译模型后使用-s ollama文档内容不发送到任何云服务。部署到服务器给多人用Docker 两条命令起服务浏览器访问 7860 端口即可docker pull byaidu/pdf2zh # 拉取官方镜像 docker run -d -p 7860:7860 byaidu/pdf2zh # 后台启动并暴露 7860 端口追求翻译质量配置好 API 密钥后改用-s deepl或-s openai页数多时加-t 8调大线程数提速。不管选哪条路最终拿到的都是同一对 mono / dual 文档。踩坑速查遇到问题先查这五个怎么只翻几页加-p指定页码pdf2zh document.pdf -p 1-5只翻译第 1 到 5 页可以先试翻摘要满意了再翻全文。⚠️ 为什么第一次跑特别慢在下载版式识别模型用来定位公式、图片、表格的模型只有第一次有。网络受限时把HF_ENDPOINT环境变量指向镜像地址再跑。译文打开后版式有异常加-cp参数会把输出转成 PDF/A 兼容格式在各种阅读器里打开更稳定。源语言和目标语言怎么定-li是源语言、-lo是目标语言默认英译中其他语言组合加这两个参数即可。结果不满意想重翻一次加--ignore-cache。相同内容默认走缓存不重复翻译这个参数会强制重新翻译。它把逐段翻译加手工排版的活压缩成等一条命令跑完。下次遇到外文论文先试试跑一遍pdf2zh。【免费下载链接】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),仅供参考
返回列表