AI个人学习
和实操指南

PDFMathTranslate:学术论文翻译,保留排版格式、支持多种翻译服务

综合介绍

PDFMathTranslate 是一个基于 AI 的工具,专门用于翻译 PDF 科学论文,并保留原始格式。它支持多种语言和多种翻译服务,如 Google、DeepL、Ollama 和 OpenAI。用户可以通过命令行工具、交互界面或 Docker 部署来使用该工具。

PDFMathTranslate:学术论文翻译,保留排版格式、支持多种翻译服务-1

在线体验:https://pdf2zh.com/


 

功能列表

  • 完整保留排版:翻译后文档保留原始排版,包括公式、图表和目录。
  • 多种翻译服务:支持 Google、DeepL、Ollama 和 OpenAI 等多种翻译服务。
  • 多语言支持:支持多种语言的翻译,满足不同用户需求。
  • 命令行工具:提供简单易用的命令行工具,方便快速翻译。
  • 交互式用户界面:提供友好的 GUI 界面,适合不熟悉命令行的用户。
  • Docker 部署:支持 Docker 部署,方便在云端或本地服务器上运行。
  • 多线程翻译:支持多线程翻译,提高翻译效率。
  • 正则表达式配置:支持使用正则表达式配置翻译规则,灵活性高。

 

使用帮助

安装和使用方法

PDFMathTranslate 提供三种使用方法:命令行工具、交互界面和 Docker 部署。

方法一:命令行工具

  1. 确保已安装 Python(版本 3.8 至 3.12)。
  2. 安装 PDFMathTranslate 包:
    pip install pdf2zh
    
  3. 使用命令行工具翻译文档:
    pdf2zh document.pdf
    

方法二:交互界面

  1. 确保已安装 Python(版本 3.8 至 3.12)。
  2. 安装 PDFMathTranslate 包:
    pip install pdf2zh
    
  3. 在浏览器中启动交互界面:
    pdf2zh -i
    

    如果浏览器未自动启动,请手动打开 http://localhost:7860/

方法三:Docker 部署

  1. 拉取并运行 Docker 镜像:
    docker pull byaidu/pdf2zh
    docker run -p 7860:7860 byaidu/pdf2zh
    
  2. 在浏览器中打开 http://localhost:7860/

高级选项

  • 进入交互界面:
    pdf2zh -i
    
  • 部分文档翻译:
    pdf2zh example.pdf -p 1
    
  • 指定源语言和目标语言:
    pdf2zh example.pdf -li en -lo zh
    
  • 选择翻译服务:
    pdf2zh example.pdf -s deepl
    
  • 多线程翻译:
    pdf2zh example.pdf -t 1
    
  • 使用正则表达式指定需要保留的公式字体和字符:
    pdf2zh example.pdf -f "(MS.*)"
    
AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » PDFMathTranslate:学术论文翻译,保留排版格式、支持多种翻译服务

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文