Byaidu

PDFMathTranslate

未分类

Byaidu

PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero

22.2k
Stars
1.9k
Forks
98
Issues
45
Contributors
89
Watchers
chineselatexpdftranslationkoreanenglishjapaneseopenaipdf2zhrussianpythontranslatemathzoteroobsidiandocumenteditmodifymcp
Python
{"name":"GNU Affero General Public License v3.0","spdxId":"AGPL-3.0"}

Project Description

PDFMathTranslate is a versatile tool designed for translating scientific PDF documents while preserving their original structure, including formulas, charts, tables of contents, and annotations. It supports multiple languages and integrates various translation services. The project offers multiple usage options, including a command-line tool, an interactive GUI, and Docker deployment, making it accessible for diverse user needs. It also provides online demos for quick testing and supports advanced features like partial document translation, multi-threading, and custom prompts. PDFMathTranslate is continuously updated with experimental backends and improved functionalities, ensuring flexibility and efficiency for academic and professional use.

© 2025 GitHub Fun. All rights reserved.