PDFMathTranslate:完整保留排版的学术论文翻译工具

PDFMathTranslate:完整保留排版的学术论文翻译工具

【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker 【免费下载链接】PDFMathTranslate 项目地址: https://gitcode.com/Byaidu/PDFMathTranslate

PDFMathTranslate是一款专门针对学术论文翻译的开源工具,能够完整保留PDF文档中的公式、图表、目录和注释的原始排版,生成专业的双语对照文档。该工具支持多种翻译服务,提供命令行、图形界面和Docker等多种使用方式。

核心功能特性

PDFMathTranslate具备以下突出功能:

  • 完整排版保留:精确保留公式、图表、目录和注释的原始布局
  • 多语言支持:支持中文、英文、日文、韩文等多种语言翻译
  • 多样化部署:支持命令行工具、图形交互界面和容器化部署
  • 翻译服务丰富:集成Google、DeepL、Ollama、OpenAI等主流翻译服务

翻译预览效果

多种安装方式

UV安装(推荐)

  1. 确保已安装Python 3.10~3.12版本
  2. 安装PDFMathTranslate包:
pip install uv
uv tool install --python 3.12 pdf2zh
  1. 执行翻译命令:
pdf2zh document.pdf

Windows免安装版

  1. 从发布页面下载pdf2zh-version-win64.zip
  2. 解压缩后双击pdf2zh.exe运行

图形用户界面

  1. 安装Python 3.10~3.12版本
  2. 安装PDFMathTranslate包:
pip install pdf2zh
  1. 启动图形界面:
pdf2zh -i
  1. 在浏览器中访问:http://localhost:7860/

图形界面演示

Docker容器化部署

  1. 拉取并运行镜像:
docker pull byaidu/pdf2zh
docker run -d -p 7860:7860 byaidu/pdf2zh
  1. 在浏览器中访问:http://localhost:7860/

高级使用选项

PDFMathTranslate提供丰富的命令行选项以满足不同使用需求:

选项功能说明使用示例
-i启动图形用户界面pdf2zh -i
-p部分文档翻译pdf2zh example.pdf -p 1
-li设置源语言pdf2zh example.pdf -li en
-lo设置目标语言pdf2zh example.pdf -lo zh
-s指定翻译服务pdf2zh example.pdf -s deepl
-t设置多线程数量pdf2zh example.pdf -t 1
-o指定输出目录pdf2zh example.pdf -o output
-cp启用兼容模式pdf2zh example.pdf --compatible
--share生成公开链接pdf2zh -i --share
--babeldoc使用实验性后端pdf2zh --babeldoc -s openai example.pdf

命令行使用说明

网络问题解决方案

在特定区域的用户可能在下载AI模型时遇到网络困难。当前程序在工作前需要一个AI模型(wybxc/DocLayout-YOLO-DocStructBench-onnx),一些用户由于网络问题无法下载。

为了解决下载此模型的问题,请使用以下环境变量:

set HF_ENDPOINT=https://hf-mirror.com

对于PowerShell用户:

$env:HF_ENDPOINT = https://hf-mirror.com

项目特色

PDFMathTranslate在学术论文翻译领域具有以下独特优势:

  • 精准布局识别:基于最新的AI模型技术,准确识别文档布局结构
  • 翻译质量优化:针对学术文档特点优化翻译质量
  • 批量处理能力:支持对多个PDF文档进行批量翻译处理

该工具已被广泛应用于学术研究和论文翻译工作中,为科研人员提供了高效便捷的翻译解决方案。

【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker 【免费下载链接】PDFMathTranslate 项目地址: https://gitcode.com/Byaidu/PDFMathTranslate

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值