PDFMathTranslate

Normal
GitHub Python AGPL-3.0

Description

AI-powered PDF scientific paper translation with preserved formats, supporting Google/DeepL/Ollama/OpenAI services via CLI/GUI/MCP/Docker/Zotero.

Key Features

  • Layout-preserving translation — Translates PDF papers while preserving formulas, charts, TOC and annotations in original layout
  • Multiple translation engines — Supports Google Translate, DeepL, Ollama, OpenAI, MiniMax and more
  • Multiple interfaces — CLI command line, Gradio GUI, Docker container, Zotero plugin and other access methods
  • Bilingual parallel output — Generates side-by-side bilingual version with original and translated text
  • v2.0 precise mode — Experimental v2.0 translation kernel with isolated environment for more accurate translation

Use Cases

💡 Academic paper reading — Translate English papers to Chinese with preserved formulas and figures for easier comprehension
💡 Literature review preparation — Batch translate papers with bilingual output for annotation and citation
💡 Technical documentation localization — Translate technical docs while keeping original formatting intact
💡 Zotero literature management — Translate PDF papers directly within Zotero via the plugin integration

Categories

Quick Start

pip install pdf2zh
pdf2zh document.pdf

Related Projects