Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

开源PDF文献翻译神器:PDFMathTranslate #6001

Closed
ixxmu opened this issue Nov 22, 2024 · 1 comment
Closed

开源PDF文献翻译神器:PDFMathTranslate #6001

ixxmu opened this issue Nov 22, 2024 · 1 comment

Comments

@ixxmu
Copy link
Owner

ixxmu commented Nov 22, 2024

https://mp.weixin.qq.com/s/narkK4GZ1aWADvjS2tVIbw

@ixxmu
Copy link
Owner Author

ixxmu commented Nov 22, 2024

开源PDF文献翻译神器:PDFMathTranslate by 危生物组


PDFMathTranslate:开源的PDF翻译神器

写在前面的
在学术研究和学习过程中,经常会阅读大量pdf格式的外文文献。对于英语语言能力不好的学生而言,短时间理解长篇幅的英文文献存在巨大的挑战。特别是当文档中包含复杂的数学公式和图表时,文献阅读效率大大降低。为了解决这一问题,PDFMathTranslate应运而生。这是一款开源工具,能够在保持原有格式与排版的基础上,轻松实现PDF文档的全文翻译。PDFMathTranslate支持多种语言和翻译服务,包括 Google、DeepL、Ollama 和 OpenAI等。

软件地址:https://github.com/Byaidu/PDFMathTranslate/tree/main

PDFMathTranslate主要功能

翻译前

翻译后

格式保留

       PDFMathTranslate能够完整保留LaTeX数学公式、PDF索引目录和图表样式等文档内容,确保译文与原文档在版式和风格上的一致性。

多种翻译服务支持

       该工具支持多种翻译服务,包括Google翻译、DeepL、Azure、OpenAI和Ollama等,用户可以根据需要选择合适的翻译引擎。

批量处理

       通过终端输入命令,支持批量翻译,适合科研人员和考研党使用。

PDFMathTranslate安装及使用

软件依赖:Python(版本在 3.8 到 3.12 之间)。

安装方法:基于终端安装

pip install pdf2zh

命令行使用方法

翻译整个文档:pdf2zh example.pdf
翻译特定页面(例如第1到3页或第5页):pdf2zh example.pdf -p 1-3,5

启动浏览器方法

终端输入: pdf2zh -i

命令行使用图解


@ixxmu ixxmu changed the title archive_request 开源PDF文献翻译神器:PDFMathTranslate Nov 22, 2024
@ixxmu ixxmu closed this as completed Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant