PDFMathTranslate 是一个开源项目,它能够在保持原有格式与排版的基础上翻译 PDF 论文和电子书。它不仅完整保留 LaTeX 数学公式、PDF 索引目录和图表样式等文档内容,还能让译文 PDF 与原文档拥一致的版式与风格。支持批量处理。@Appinn
先别着急高兴,这是一款命令行工具。
来自发现频道,开发者 @Byaidu 自荐:https://meta.appinn.net/t/topic/62859
PDFMathTranslate – 完整保留排版的 PDF 全文翻译器
主要功能:
基于 AI 布局分析和 PDF 指令流分析实现对文档排版的完整保留
保留行内/行间公式和图表样式,对 Latex 文献进行特殊优化
保留文档可索引目录结构
支持 Google 和 Ollama 等多种翻译服务
针对科研、考研党,LaTeX 公式是绕不开的话题。
使用 PDFMathTranslate 翻译带 LaTeX 公式 PDF 文档的翻译效果:
能保留原格式,这个吸引力还是不错的。
你以为这就完了吗?
在发现频道,有不少同学针对 PDFMathTranslate 项目提出了修改意见,比如有同学想要添加第三方接口,开发者 @Byaidu 眉头都没紧一下,就安排上了。
有同学觉得使用说明不够完善,@Byaidu 就加上了说明
这个脾气真好,看起来一定是个好(新)项目 😂
有需求的同学,也可以去骚扰一下,最近一次更新在几个小时以前。
记得,趁项目新,赶紧提要求,等搞大了就没空处理小要求了。
你以为这就完了吗?
我要来泼冷水了。
PDFMathTranslate 的安装方式是命令行,使用方式...也是:
还能指定翻译引擎,支持 Google 翻译、DeepL、Azure、OpenAI、Ollama,既有免费的在线翻译,也支持目前流行的大语言模型:
pdf2zh example.pdf -s openai:gpt-4o
用起来…对于习惯了命令行的同学来说,也算容易。
但不喜欢命令行的同学,就有点麻烦了。
尤其 Python 的安装,哎呀这个事情都值得写一半书了:论如何正确的安装一个 Python 版本
这下完了么?
也没, 好消息是 PDFMathTranslate 还有一个图形界面模式,适合不喜欢命令行的用户,坏消息是,它需要使用命令行启动 pdf2zh -i
。
然后会打开一个本地网页(http://127.0.0.1:7860/ ),效果:
这下真完结了。
哦对了,开发者讲:「图片型的 PDF 文档暂时还没办法翻译,目前主要还是在优化电子书和论文的翻译效果」
原文:https://www.appinn.com/pdf-math-translate/
最后,喜欢我们的推荐,别忘记关注、点赞、评论