PDFMathTranslate(pdf2zh)PDF 中文翻译快速上手:两条命令跑通,公式与排版完整保留

PDFMathTranslate(pdf2zh)PDF 中文翻译快速上手:两条命令跑通,公式与排版完整保留 PDFMathTranslatepdf2zhPDF 中文翻译快速上手两条命令跑通公式与排版完整保留【免费下载链接】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/PDFMathTranslatePDFMathTranslate命令名pdf2zh是一个保留版式的 PDF 科学论文翻译工具只翻正文文字公式、图表、目录和双栏结构原样不动。适合需要读外文文献的学生和科研人员想在不破坏原版排版的前提下拿到中英对照版。读完全文你能从零跑通第一次翻译遇错也知道去哪查。PDF 翻译运行前的环境检查Python 版本与网络要求安装和首跑前核对这四项缺一项都会卡住项目要求为什么必须Python 版本3.11 或 3.123.11,3.13pyproject.toml 声明的范围3.10、3.13 装不上网络能出外网首次运行要从 Hugging Face 拉取 ONNX 版面模型第三方依赖无需手动安装pip install会自动带入 onnxruntime、pdfminer 等Windows exeVC 2015–2022 运行库缺了会报 DLL 加载失败装个运行库即可当前发布版本为 1.9.12具体以仓库最新 release 为准。pdf2zh 最小可运行路径两条命令出第一份双语 PDFpip install pdf2zh pdf2zh document.pdf跑完当前目录会多出两个文件document-mono.pdf纯译文版和document-dual.pdf中英对照版控制台走完进度条正常退出。默认走 Google 翻译不需要任何密钥。首次运行要先下载版面模型耗时取决于你的网络属正常等待不是卡死。PDF 翻译的四种常用场景单篇、批量、GUI 与 MCP单篇翻译pdf2zh paper.pdf直接出两个产物加-p 1-3,5只翻第 1–3 页和第 5 页-t 4开四线程加速。换服务和语言用pdf2zh paper.pdf -s deepl -li en -lo zh各服务的密钥靠环境变量配置。批量目录pdf2zh --dir /path/to/papers/ -o results/把整目录 PDF 一次翻完输出统一归入-o指定的目录。图形界面pdf2zh -i启动后打开http://localhost:7860/在浏览器里配服务、选页码、实时预览。不想装 Python 环境就用 Dockerdocker pull byaidu/pdf2zh后docker run -d -p 7860:7860 byaidu/pdf2zh同样是 7860 端口的 Web 界面。MCP 对话式翻译pdf2zh --mcp可注册进 Claude Desktop对话里直接翻 PDF--ignore-cache可强制跳过翻译缓存重翻--prompt、--config等完整参数列表查 docs/ADVANCED.md。公式与排版为什么不丢版面检测加分块翻译输入是原版 PDF。处理分三步DocLayout-YOLO 的 ONNX 模型先逐页检测公式、图片、表格、目录只有文字块被送去翻译服务其余一律不动译完的文本按原字体、原位置回填。输出即 mono 与 dual 两份产物公式图表自然完好。想看检测细节参考 pdf2zh/doclayout.py。pdf2zh 交付物与实测翻译效果中英对照版产物形态输入一份document.pdf得到纯译文版和对照版两个 PDF。对照版里译文与原文逐页对齐双栏结构一致图编号、脚注、页眉都在原位数学符号完整不散架。官方用一篇论文做了 before/after 对比翻译前原文翻译后保留双栏排版与公式的中英对照版关键差异只在文字层被替换成中文版面元素的位置一个没变。pdf2zh 常见报错排查清单扫描件翻不动PDF 是纯图片、没有文本层取不到内容→ 先补文本层再翻pip install pdf2zh[ocr]开启实验性 OCR图片页会自动识别针对白底扫描手写和行内公式可能识别不准。模型下载卡住首跑拉wybxc/DocLayout-YOLO-DocStructBench-onnx无响应→ 运行前设置镜像set HF_ENDPOINThttps://hf-mirror.comPowerShell 写$env:HF_ENDPOINT https://hf-mirror.com。切换服务后报鉴权错误提示缺密钥→ 先设好对应环境变量再执行比如DEEPL_AUTH_KEY、OPENAI_API_KEY各服务变量名对照表在 docs/ADVANCED.md。Windows exe 打不开DLL 加载失败→ 安装 VC 2015–2022 运行库后重试。未覆盖的问题查项目 Issues 或官方 FAQ参数细节都在 docs/ADVANCED.md。跑通之后试一下pdf2zh -i体验选页与实时预览或读 docs/ADVANCED.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),仅供参考