ARTICLE DETAIL

资讯详情

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

PDFMathTranslate 上手指南:6 条路线跑通第一次保留排版的 PDF 翻译

PDFMathTranslate 上手指南:6 条路线跑通第一次保留排版的 PDF 翻译 PDFMathTranslate 上手指南6 条路线跑通第一次保留排版的 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当研究者与留学生要读大量英文论文时PDFMathTranslate 能把整篇 PDF 译成中文公式、图表和版面位置原样保留。适合需要批量处理外文文献的人。省下逐条查公式、重新排版的时间。 先对号入座6 条入口怎么选这节帮你在 30 秒内确定哪种启动方式配你的环境。入口适合谁一条命令CLI 命令行习惯终端、要批量处理pdf2zh document.pdf网页 GUI不想敲命令、偶尔翻译pdf2zh -iDocker 容器不想装 Python、团队共用docker run -d -p 7860:7860 byaidu/pdf2zhWindows exe不想装任何依赖解压后双击pdf2zh.exeMCP 模式让 AI 助手调用翻译pdf2zh --mcpZotero 插件把翻译嵌入文献管理流程见 README.md 说明先展开最常用的两条。CLI 是最短路线pip install pdf2zh装好就能直接传文件路径后面还能接目录参数批量跑要求 Python 版本在 3.11 到 3.12 之间。网页 GUI 一条命令启动本地服务并打开浏览器没自动打开就手动访问http://localhost:7860/上传 PDF、选服务、点翻译即可界面细节见 docs/README_GUI.md。其余四条一句话带过Docker 拉镜像后映射 7860 端口浏览器用法与 GUI 相同Windows exe 解压即用MCP 模式让 AI 助手按文件名找到本地 PDF 并翻译Zotero 插件把翻译嵌进文献管理流程。⚡ 最短路径2 行命令出第一份双语 PDF这节帮你跑完第一次翻译并当场验证结果没乱。最短路径是装包然后一条命令。pip install pdf2zh pdf2zh document.pdf结束后当前目录多出两个文件document-mono.pdf纯译文document-dual.pdf双语对照。公式不会乱翻译前程序先用 DocLayout-YOLO 模型检测版面分出文字、公式和图片区域公式留在原位置。验证很简单打开双语版左右对照公式和图表位置对得上就算成功。下面的动图演示了网页端从上传论文到出片的完整过程。⚙️ 参数调优8 个常用参数覆盖多数场景这节帮你改语言、换服务、控页码不用记全参数。参数作用示例值-li源语言en-lo目标语言zh-s翻译服务如 google、deepl、openai、ollamaopenai-p只翻译指定页码1-3,5-t翻译线程数4-o输出目录output--dir批量翻译整个目录~/papers--config用配置文件保存常用设置config.json服务共 24 种每种要设哪些环境变量、默认模型是什么配之前先查 docs/ADVANCED.md 的表格。场景一不想用默认 Google 服务改走 OpenAI先设好OPENAI_API_KEY等变量。pdf2zh document.pdf -s openai什么时候用Google 服务网络不稳或你想换自己熟悉的模型。场景二论文 40 页先试翻前 3 页和第 5 页看质量。pdf2zh document.pdf -p 1-3,5什么时候用全篇翻译前先确认译文质量再决定是否全翻。 翻译翻不动了5 个高频问题自查这节帮你不翻源码按现象直接定位 5 个最常见的卡点。问题 1首次运行长时间没输出现象命令跑起来后长时间无输出或直接报下载超时。原因要先下载 DocLayout-YOLO 版面检测模型网络不通时卡住。解决运行前设置HF_ENDPOINThttps://hf-mirror.comPowerShell 写$env:HF_ENDPOINT。问题 2Windows exe 双击没反应现象解压后双击pdf2zh.exe无反应或闪退。原因系统缺少 VC 运行库。解决安装微软官方vc_redist.x64.exe后重试。问题 3译文中文显示空白或方框现象用个别 PDF 阅读器打开输出文件中文显示异常。原因默认开启的字体子集化与该阅读器不兼容。解决加上--skip-subset-fonts重新翻译。问题 4改了参数译文还是旧内容现象换了语言或服务输出内容和上次一样。原因相同文本命中翻译缓存没有再次调用 API。解决加上--ignore-cache强制重新翻译。问题 5Docker 拉不到镜像现象docker pull byaidu/pdf2zh长时间无响应或报错。原因连不上 Docker Hub。解决换用ghcr.io/byaidu/pdfmathtranslate镜像再拉取。 深入阅读文档与源码从哪看起这节帮你确定想继续往下挖时先看什么。建议按这个顺序看 3 个入口docs/ADVANCED.md全部参数说明、24 种翻译服务的环境变量配置、缓存与自定义提示词。docs/APIS.mdPython 与 HTTP 两种接口把 PDF 翻译接进你自己的程序。pdf2zh/kernel/翻译内核与版面解析实现公式与版面保留的核心代码都在这。克隆仓库对照文档读代码git clone https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate先用 CLI 翻一篇自己熟悉的论文确认公式与版面正常再去配置你常用的翻译服务并用--config存下来。【免费下载链接】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),仅供参考
返回列表