
PDFMathTranslate免費保留排版的 PDF 翻譯【免費下載鏈接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文檔全文雙語翻譯支持 Google/DeepL/Ollama/OpenAI 等服務(wù)提供 CLI/GUI/MCP/Docker/Zotero項目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate組會前夜導(dǎo)師丟來一份 30 頁的英文 PDF明早要交閱讀筆記。讀了兩頁就卡住公式認得長句讀不進去。丟給網(wǎng)頁翻譯器公式?jīng)]了、斷行亂了引用都引不了。PDFMathTranslate命令名 pdf2zh就是為此做的翻譯全文的同時保留原始排版順手產(chǎn)出一份中英雙語對照文檔。它被 EMNLP 2025 Demo 收錄命令行、網(wǎng)頁界面、Docker 三種方式都能跑。兩條命令上手安裝與首次翻譯先確認 Python 版本在 3.11 到 3.12 之間。安裝命令會把 pdf2zh 和依賴一次裝好。首次翻譯會下載版面識別模型下載慢的話先把 HF_ENDPOINT 環(huán)境變量指向鏡像端點pip install pdf2zh pdf2zh example.pdf跑完同目錄多出兩個文件example-mono.pdf 是純中文版example-dual.pdf 是中英對照版原文譯文上下排布邊讀邊對。 核心能力拆解版面、引擎、緩存版面檢測公式圖表留在原地翻譯前先用 DocLayout-YOLO 模型識別每頁的正文、公式、表格只把文本送去翻譯。公式、圖表、目錄、頁碼全部原樣保留。換翻譯引擎默認 GoogleOllama 離線默認走 Google 服務(wù)不用任何 key。換 DeepL、OpenAI 只需-s參數(shù)加一個環(huán)境變量接口完全一樣。接 Ollama 本地模型則全程離線。二十多種服務(wù)的完整清單和 key 設(shè)置見 docs/ADVANCED.md。翻譯緩存與批量重復(fù)翻更劃算翻過的段落會進緩存同一篇文檔再翻直接復(fù)用省 API 調(diào)用。--ignore-cache可強制重翻。目錄里有一堆 PDF 時--dir 路徑一次翻完不用一篇一篇敲。高頻參數(shù)速查頁碼范圍、引擎切換、語言指定參數(shù)作用典型場景-p指定頁碼范圍支持逗號列表只翻摘要和實驗章節(jié)先試讀-s切換翻譯服務(wù)默認 google可切 deepl、ollama-li/-lo源語言與目標語言默認英譯中也支持日、法等 免環(huán)境部署Docker 跑網(wǎng)頁版嫌 Python 環(huán)境麻煩或者要給實驗室機器統(tǒng)一部署用官方鏡像環(huán)境模型都打好了docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh瀏覽器打開 http://localhost:7860/ 把 PDF 拖進去點 Translate 就行。本地 Python 已裝好的話pdf2zh -i也能直接起同一個網(wǎng)頁界面不碰 Docker。避坑與省錢清單模型下載失敗多半是網(wǎng)絡(luò)問題設(shè) HF_ENDPOINT 指向鏡像端點再跑一次。費用Google、Bing 免費不用 keyDeepL、OpenAI 要自備 key有額度限制Ollama 接本地模型離線零成本。輸出位置結(jié)果生成在當前目錄原文件不動。-o可以改輸出目錄。重復(fù)翻譯緩存讓第二次明顯更快--ignore-cache強制重翻。Docker Hub 不通換 README 里的 ghcr.io/byaidu/pdfmathtranslate 同款鏡像?!久赓M下載鏈接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文檔全文雙語翻譯支持 Google/DeepL/Ollama/OpenAI 等服務(wù)提供 CLI/GUI/MCP/Docker/Zotero項目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考