☰
如何翻译学术 PDF 且完整保留数学公式:pdf2zh 快速上手指南
2026/10/16 11:41:31 网站建设 项目流程

如何翻译学术 PDF 且完整保留数学公式: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

把一篇带公式的英文论文丢给普通翻译工具,结果十有八九是:公式变成乱码方块,双栏正文挤成一团,公式编号和图注全部错位。做学术 PDF 翻译,真正难的不是文字,而是让公式保留在原来的位置。

PDFMathTranslate(命令行工具 pdf2zh)的思路是:先用版面检测模型把页面拆成公式、图表、正文等区域,只把正文送进翻译服务,再把译文逐字填回原处。最后你得到一份排版和原文一致的翻译 PDF,外加一份双语对照版。

pdf2zh 能力速览:公式保留与多入口

能力说明
公式与排版保留公式、公式编号、图表、目录和注释不做翻译,停留在原位;输出含单语译文与双语对照两份文件
多语言互译用-li/-lo指定源语言与目标语言,覆盖中英、英日等学术文献常见语向
三种使用入口命令行、浏览器 GUI、Docker 容器,同一套核心能力,按场景挑一种即可
可接入的翻译服务默认 Google,可换 DeepL、Ollama、OpenAI、DeepSeek 等,也能接本地模型免密钥使用

pdf2zh 安装命令:两步装好

前提是本地装有 Python 3.11–3.12。先装工具本身:

pip install uv uv tool install --python 3.12 pdf2zh

装好后指向文件直接跑:

pdf2zh document.pdf

任务结束后,当前目录会多出document-mono.pdf(单语译文)和document-dual.pdf(双语版)两个文件。

不喜欢敲命令的话,pdf2zh -i会在浏览器打开拖拽式界面,各项选项目的GUI 文档里有逐一说明。想部署到服务器共享,用docker run -d -p 7860:7860 byaidu/pdf2zh起一个容器,再访问 localhost:7860 即可。

📌 保留公式的翻译实测:前后对比

图中预览区是翻译前的原文页面:一篇 Nature 英文论文,双栏排版,正文里夹着网络图与行内公式。

对应的翻译后页面:标题变成"图谱和社交网络合作演化的简单规则",期刊头、作者列表、页码 502 与下方配图都停在原位;公式F_D = 4(1−w) + 3bw的上下标没有变形,双栏文字被逐行填入中文,段落边界没有漂移。

动画展示了含大量公式的论文翻译全过程:文字变中文的同时,页面上的公式与版式一动不动。

⚙️ pdf2zh 进阶参数速查表

参数作用示例
--mode precise切换 v2 精准内核(实验性),适合公式密集的文档pdf2zh --mode precise example.pdf
-p只翻译指定页面,支持区间与逗号分隔的页码列表pdf2zh example.pdf -p 1-5,8
--dir批量翻译目录下全部 PDFpdf2zh --dir /path/to/pdfs/
pdf2zh --mode precise example.pdf pdf2zh example.pdf -p 1-5,8

语言、翻译服务、线程数、翻译缓存等完整选项,查高级用法文档即可。

谁适合用这个 PDF 翻译工具

  • 学生:读课程材料或外文论文时先跑一遍命令,再对着双语dual版本读;公式留在原位,核对原文不容易看串。
  • 科研人员:跟踪方向前沿时常常要短时间读大量论文,--dir批量处理配合翻译缓存,重复处理同一篇不会重复计费。
  • 外文文献阅读者:技术文档、专利、手册这类长文,用-s换一家更顺口的翻译服务;内容敏感时用 Ollama 本地部署,数据不出机器。

下一步

把公式交给版面检测,把文字交给翻译服务,pdf2zh 让学术 PDF 翻译不必再牺牲排版。

git clone https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询