GitHub 13.4k Star PDFMathTranslate:AI 文献翻译神器,保留排版一键搞定!

作者:微信小助手

发布时间:2025-01-06T19:23:15

大家好,我是牛皮糖! 今天要给大家带来一个超级实用的开源项目——PDFMathTranslate。这个项目,对于科研工作者和学术研究者来说,简直就是神器一般的存在!

🚀 快速阅读:

  1. 1. PDFMathTranslate 是一款开源的 PDF 文档翻译工具,支持科技论文等 PDF 文件的翻译,保留原文排版,包括公式和图表。
  2. 2. 支持双语对照,保持原有目录结构,兼容多种翻译服务,如 Google、DeepL、Ollama 和 OpenAI 等。
  3. 3. 可通过命令行工具进行操作,实现文档的快速翻译和双语对照查看。

PDFMathTranslate 是什么:

 PDFMathTranslate是一款开源的 PDF 文档翻译工具,设计用于翻译科技论文等 PDF 文件。它能保留原文的排版,包括公式和图表,支持双语对照,保持原有目录结构,兼容多种翻译服务,如 Google、DeepL、Ollama 和 OpenAI 等。用户基于命令行工具操作,实现文档的快速翻译和双语对照查看。

PDFMathTranslate 的主要功能:

  • • 保留原排版PDFMathTranslate能完整保留 PDF 文档中的公式、图表和目录结构,确保翻译后的文档与原文版式一致。
  • • 双语对照:支持生成双语对照文档,方便用户对照原文和译文。
  • • 全文翻译:提供全文翻译功能,用户可以选择翻译整个文档。
  • • 部分文档翻译:支持用户选择特定页面或章节进行翻译。
  • • 多种翻译服务支持:兼容 Google、DeepL、Ollama、OpenAI 等多种翻译服务,用户可以根据需求选择。

如何运行 PDFMathTranslate: 安装要求 Python 版本 >=3.8, <=3.12,使用以下命令安装:

pip install pdf2zh

在命令行中执行翻译指令,在工作目录下生成翻译文档 example-zh.pdf 和双语对照文档 example-dual.pdf,默认使用 Google 作为翻译服务。

项目地址:

https://github.com/Byaidu/PDFMathTranslate

也可以在线体验:https://pdf2zh.com/