十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

PDFMathTranslate:PDF 论文全文翻译保排版,公式表格注释都不丢

PDFMathTranslate:PDF 论文全文翻译保排版,公式表格注释都不丢 PDFMathTranslatePDF 论文全文翻译保排版公式表格注释都不丢【免费下载链接】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把英文论文丢进机器翻译公式乱码、表格错位基本没法读。PDFMathTranslate 用 AI 翻译 PDF 全文同时保留原始排版公式、图表、目录、注释原样保留还会生成一份可对照阅读的中英文双语版。先说它帮你解决什么想象这个场景你在 arXiv 上下载了一篇 30 多页的论文摘要看懂了但第三节开始全是符号和推导复制文本丢给翻译软件公式全变成天书。你真正想要的是一份排版没坏的翻译版。PDFMathTranslate 跑完一次任务会在当前目录给你两个文件example-mono.pdf纯译文版example-dual.pdf双语对照版原文和译文上下排好公式还是公式图表还在原来的位置你不需要再在两个文件之间来回翻找。它到底怎么做到拆开看就是三步每步都能用大白话讲清先给页面框重点。程序用了一个文档版面检测模型DocLayout-YOLO跑在 ONNX 上加载很快先扫一遍每一页把公式、表格、图片的位置全部框出来。这就像校对师动笔前先把不能动的地方圈起来——圈内的内容绝不翻译。检测逻辑在 pdf2zh/doclayout.py。正文送去翻译。框外的文字被切分后发给翻译服务公式只会以占位符的形式出现翻译模型根本看不到。翻译引擎封装在 pdf2zh/translator.py。译文写回原位置。译完的文字按坐标放回原版面生成 mono 和 dual 两个 PDF这一步由 pdf2zh/converter.py 完成。另外 pdf2zh/cache.py 会做翻译缓存同一句话第二次遇到直接命中缓存不重复调用服务批量翻译一批文献时能省不少费用和时间。适合谁用科研人员一次跑一批外文文献双语版方便随时对照原文核实验证。研究生 / 学生读英文教材、讲义、毕业论文时公式和图表不再卡住你。做技术文档的团队内部规范、产品手册从英转中交付时排版不用重排支持 Google、DeepL、OpenAI、Ollama 等多种翻译服务本地模型也能跑。三分钟跑起来命令行是最快的路。装好 Python 3.11~3.12 后pip install pdf2zh然后对着你的论文pdf2zh paper.pdf跑完当前目录就多出两个 PDF。不想敲命令的话执行pdf2zh -i会启动浏览器图形界面默认端口 7860拖文件进去、选服务、点翻译就行更喜欢容器化部署两条命令拉镜像跑起来即可Dockerfile 和 docker-compose.yml 都在仓库里。另外官方也提供免安装的在线演示服务可以直接体验效果。更多参数部分页码翻译、线程数、服务切换、代理配置见 docs/ADVANCED.md 和 docs/PROXY_CONFIGURATION.md想把它接进自己的系统docs/APIS.md 写了 Python 和 HTTP 两种接口。和同类比它强在哪排版是硬指标普通工具多半是PDF 转文本再翻译公式、目录、脚注直接丢失或错位PDFMathTranslate 是先把版面结构画出来再把译文贴回去输出仍是规范 PDF。服务随便换从免费 API 到本地 Ollama 模型都能接数据敏感的场景可以完全不出内网。有论文背书该工作被 EMNLP 2025 Demo 收录累计下载量超过 22 万不是无人维护的小工具。下次再遇到读不动的英文论文跑一遍pdf2zh打开 dual 版对照着看——公式还在原地中文就在它旁边。【免费下载链接】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),仅供参考
返回列表