PDFMathTranslate 教程:10 分钟翻出保留公式的 PDF 译文
PDFMathTranslate 教程10 分钟翻出保留公式的 PDF 译文【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslatePDFMathTranslate命令名 pdf2zh是面向科学文献的 PDF 翻译工具只替换正文文字公式、图表、目录与注释的位置全部保留。照下面的命令操作能拿到一份版式与原刊一致的中文 PDF外加一份中英双语对照版。能力速览能力好处先定位公式与图表区域再翻译正文译文版式与原文档逐页对齐内置 20 余种翻译服务免费档、付费 API、本地模型按需切换命令行、GUI、Docker 三种跑法个人精读或团队共享都覆盖同时输出纯译文与双语对照两份 PDF快读和逐句对照两不误实现原理一句话用 DocLayout-YOLO 布局模型先圈出公式、图表区域文字部分交给翻译服务译文按原坐标写回页面。最常见的使用者有两类批量读外文文献的学生以及在服务器上部署共享翻译服务的团队。 最快路径10 分钟出第一份译文最短路径走命令行两条命令# 安装需要 Python 3.11-3.12 pip install pdf2zh # 翻译 PDF结果输出到当前目录 pdf2zh your_paper.pdf运行后当前目录出现两个文件your_paper-mono.pdf是纯译文your_paper-dual.pdf是双语对照。首次运行会下载版式模型wybxc/DocLayout-YOLO-DocStructBench-onnx网络慢就等一等。下面两张是 GUI 中的页面预览第一张为翻译前的英文原文第二张为翻译后的中文译文正文已换成中文公式、图表、页面布局保持原样。三种跑法按场景选GUI单人使用、不想敲命令的场景。pdf2zh -i浏览器自动打开 http://localhost:7860 没有自动打开就手动访问。拖入 PDF、选择翻译服务、点 Translate完成后下载译文文件。Docker团队共享成员机器零安装。# 拉取镜像并后台运行映射 7860 端口 docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh启动后团队访问 http://服务器IP:7860 即可使用服务端无需安装 Python。命令行脚本化与自动化场景。# 指定翻译服务只翻第 1 到 5 页 pdf2zh your_document.pdf -s deepl -p 1-5结果落在工作目录一条命令就能串进构建或批处理流程。⚙️ 翻译引擎怎么选服务免费/付费/本地适合谁google免费默认日常使用无需任何配置deepl / deeplx免费档 / 付费 API追求翻译质量openai付费需 API key走 LLM 翻译支持自定义提示词ollama本地模型数据不出本机xinference本地模型自建开源模型推理服务建议先跑默认的 google对质量有要求再换 deepl 或 openai数据敏感就选 ollama。切换只需加参数-s 服务名也可以写成-s 服务名:模型名。各服务需要配置的环境变量见 docs/ADVANCED.md 的服务对照表。这些参数什么时候加参数/开关作用什么时候用--compatible先转 PDF/A 再翻译复杂排版文档翻译失败时-t 4翻译线程数默认 4大文件提速-p 1-5只翻指定页面抽查、试译部分页--dir递归批量翻译目录一次处理多篇文献--prompt 提示词文件自定义 LLM 提示词需要特定术语或文风--serverport更换 GUI 端口7860 被占用术语表、字体、代理这类长期偏好写成配置文件后用--config指向它即可完整字段说明见 docs/ADVANCED.md。 出问题了先查这里症状解法首次运行模型下载失败设置环境变量HF_ENDPOINThttps://hf-mirror.com后重试复杂排版错乱或报错加--compatible重跑翻译太慢调大-t线程数多篇文献用--dir批量端口 7860 被占用用--serverport换端口启动文档与社区入口完整用法docs/README_zh-CN.md二次开发与集成docs/APIS.md社区规范docs/CODE_OF_CONDUCT.md以上命令都可以直接复用先存一份草稿下次新论文进来对着场景挑一条套上去就行。【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

buildawesome 中的 premature templateContent 错误:从一行测试夹具到两阶段渲染的实现剖析

buildawesome 中的 premature templateContent 错误:从一行测试夹具到两阶段渲染的实现剖析

前端开发工具 【免费下载链接】buildawesome A simpler site generator. Transforms a directory of templates (of varying types) into HTML. 项目地址: https://gitcode.com/gh_mirrors/el/buildawesome 点击查看 免费下载 本文以 buildawesome 仓库中的 premat…

2026/9/20 19:38:36 阅读更多 →
Apache RocketMQ DefaultMQProducer 完全指南:核心字段、构造方法、消息发送 API 与源码级实践详解

Apache RocketMQ DefaultMQProducer 完全指南:核心字段、构造方法、消息发送 API 与源码级实践详解

消息队列后端微服务流处理 【免费下载链接】rocketmq Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 项目地址: https://gitcode.com/gh_mirrors/ro/rocketmq 点击查看 免费下载 De…

2026/9/20 19:38:36 阅读更多 →
Apache MXNet Python API 全景指南:从 mxnet.np 到 Legacy 模块的完整索引与实战应用

Apache MXNet Python API 全景指南:从 mxnet.np 到 Legacy 模块的完整索引与实战应用

Apache MXNet Python API 全景指南:从 mxnet.np 到 Legacy 模块的完整索引与实战应用 【免费下载链接】mxnet Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Sca…

2026/9/20 19:38:36 阅读更多 →

最新新闻

RIOT OS 引脚定位工具:借助 soft_uart 逐引脚 bit-bang 引脚名定位 GPIO 映射

RIOT OS 引脚定位工具:借助 soft_uart 逐引脚 bit-bang 引脚名定位 GPIO 映射

物联网嵌入式操作系统实时系统 【免费下载链接】RIOT RIOT - The friendly OS for IoT 项目地址: https://gitcode.com/GitHub_Trending/riot/RIOT 点击查看 免费下载 本指南深入讲解 RIOT OS 测试应用 tests/periph/uart_locate_pins(源码位于 tests/p…

2026/9/20 20:16:53 阅读更多 →
小智AI音频队列满:丢帧、拒包与实时语音流控原理

小智AI音频队列满:丢帧、拒包与实时语音流控原理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 20:16:53 阅读更多 →
CANN ops-transformer FlashAttnGrad 算子详解:Flash Attention 反向梯度计算的原理、构建与 Torch 接口实战

CANN ops-transformer FlashAttnGrad 算子详解:Flash Attention 反向梯度计算的原理、构建与 Torch 接口实战

CANN ops-transformer FlashAttnGrad 算子详解:Flash Attention 反向梯度计算的原理、构建与 Torch 接口实战 【免费下载链接】ops-transformer 本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.co…

2026/9/20 20:16:53 阅读更多 →
Pandoc 实战:HTML `<abbr>` 缩写元素与 Djot 带属性 span 的双向无损转换

Pandoc 实战:HTML `<abbr>` 缩写元素与 Djot 带属性 span 的双向无损转换

Pandoc 实战&#xff1a;HTML <abbr> 缩写元素与 Djot 带属性 span 的双向无损转换 【免费下载链接】pandoc Universal markup converter 项目地址: https://gitcode.com/gh_mirrors/pa/pandoc 导读 本文以 Pandoc 仓库中的命令回归测试 test/command/5793.md 为…

2026/9/20 20:16:53 阅读更多 →
Ghidra逆向工程实战:环境配置、三阶段反编译与可复用分析模式

Ghidra逆向工程实战:环境配置、三阶段反编译与可复用分析模式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 20:16:52 阅读更多 →
全网推广的方式速查手册

全网推广的方式速查手册

新手入门看这7招,告别备案一头雾水 刚接手网站推广的朋友,是不是常被备案流程绕晕?域名解析、ICP提交、短信核验,每一步都可能卡住你。别慌,新手入门第一步,就是把全网推广的方式拆开揉碎,变成可执行的清单。 需求分析:先搞懂你要推什么…

2026/9/20 20:15:57 阅读更多 →

日新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事&#xff1a;用Flutter给OpenHarmony做一款游戏集合类的App&#xff0c;说白了就是把若干小游戏塞进一个壳里&#xff0c;用统一入口分发。这个方向本身不算新鲜&#xff0c;真正让我花了不少心思的&#xff0c;是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档&#xff0c;最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事&#xff1a;今天在表后面多加了两个空白行&#xff0c;明天给客户交稿前发现整个章节的编号全部错位&#xff0c;光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年&#xff0c;说实话&#xff0c;第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年&#xff0c;流量惨淡、功能臃肿、代码自己都懒得看第二遍之后&#xff0c;我才慢慢琢磨明白一个道理&#xff1a;第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事&#xff1a;用Flutter给OpenHarmony做一款游戏集合类的App&#xff0c;说白了就是把若干小游戏塞进一个壳里&#xff0c;用统一入口分发。这个方向本身不算新鲜&#xff0c;真正让我花了不少心思的&#xff0c;是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档&#xff0c;最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事&#xff1a;今天在表后面多加了两个空白行&#xff0c;明天给客户交稿前发现整个章节的编号全部错位&#xff0c;光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年&#xff0c;说实话&#xff0c;第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年&#xff0c;流量惨淡、功能臃肿、代码自己都懒得看第二遍之后&#xff0c;我才慢慢琢磨明白一个道理&#xff1a;第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践&#xff1a;原型怎样变成可用功能分类&#xff1a;[AI/大模型]细分主题&#xff1a;AI 增强型 CI/CD 流水线自动化与 GitOps 实践&#xff1a;Agent 工作流、工具调用与任务拆解&#xff1a;从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战&#xff1a;复盘记录怎样真正派上用场分类&#xff1a;[工程技术]细分主题&#xff1a;Kubernetes 生产环境运维与排障实战&#xff1a;可复制的项目复盘模板与决策记录大部分团队的事故复盘报告&#xff0c;最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理&#xff1a;核心链路应该先拆哪一步分类&#xff1a;[工程技术]细分主题&#xff1a;Docker 容器化技术与镜像安全管理&#xff1a;核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用&#xff08;包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →