pdfmathtranslate/pdfmathtranslate is an open-source tool that translates scientific PDF documents while preserving formulas, charts, and annotations. It is suitable for general users and researchers who need to translate academic literature while retaining the original layout.
Project overview
It preserves formulas, charts, tables of contents, and annotations during PDF translation, addressing language barriers in scientific literature.
Project type
MCP · Document Processing
Use cases
Translation & Subtitles
Deployment
Refer to project documentation
License
AGPL-3.0
Best for
General users and researchers who need to translate scientific PDF documents while retaining the original layout, formulas, and annotations.
Key capabilities
Translates scientific PDF documents while preserving formulas, charts, table of contents, and annotations.
Provides an interactive web-based user interface in the browser.
Enables MCP STDIO and SSE modes.
Generates a translated document and a bilingual document side-by-side.
Provides an HTTP API to communicate with a server with the program installed.
Limitations and risks
Computing resources of the hosted demo are limited and should not be abused.
The version 2.0 fork is intended solely for development and does not address compatibility issues. It is not designed for community contributions.
Getting started
Installation difficulty is documented as easy, with installation available via pip and a hosted demo provided. A documented first success path is running 'pip install pdf2zh' followed by 'pdf2zh document.pdf' from the command line.
Evidence and sources
README: Scientific PDF document translation preserving layouts.
README: pip install pdf2zh
README: Language barriers in scientific documents hinder the diffusion and development of science and technologies.