BabelDOC PDF 翻译新手指南:3 条命令生成双语 PDF BabelDOC PDF 翻译新手指南3 条命令生成双语 PDF【免费下载链接】BabelDOCYet Another Document Translator项目地址: https://gitcode.com/GitHub_Trending/ba/BabelDOCBabelDOC 是一个 PDF 翻译工具把英文 PDF 变成双语文档。本文带你用 3 条命令从克隆走到出结果排版全程保留。 先看效果上面是一份真实输出左侧英文原稿右侧中文译文公式、图表和分栏位置都保持原样。 三步安装前提机器上已装好 uv。第一步克隆仓库git clone https://gitcode.com/GitHub_Trending/ba/BabelDOC第二步进入项目目录cd BabelDOC第三步运行 --help。uv 会自动装依赖并启动uv run babeldoc --help看到命令列表说明启动成功。再跑一条验证版本uv run babeldoc --version输出版本号例如 0.6.2即安装完成。 实战翻译一份 PDF完整命令如下走 OpenAI 兼容接口uv run babeldoc \ --files paper.pdf \ --openai --openai-model gpt-4o-mini \ --openai-base-url https://api.openai.com/v1 \ --openai-api-key your-api-key-here跑完会在当前目录得到双语 PDF 和单语 PDF 各一份。两个常用参数记住就够--pages 1-5只翻指定页码先小范围试水再全文跑。--glossary-files terms.csv加载自定义术语表锁定专业译法。场景一学术论文。英文论文的公式和双栏是最容易翻乱的部分。BabelDOC 的译文会排在原页对应位置公式、图号不动适合直接对照阅读。场景二商务文档。合同、报告建议配合--glossary-files传入术语表保证专名一致。表格式样可参考 docs/example/demo_glossary.csv。️ 平台要点Windows装完若找不到uv检查 PATH 并重开终端通常即可解决。macOS建议用 Homebrew 装 Python 3.12避开系统自带版本冲突。LinuxUbuntu 20.04 以上即可多核性能发挥最充分环境最稳。⚠️ 避坑清单提示 Python 版本不兼容→ 用--python 3.12让 uv 拉取 3.12别用系统默认解释器。输出排版错乱→ 先用仓库内示例文件确认工具正常再用--enhance-compatibility重试原文件。大文件吃内存→ 加--max-pages-per-part分页翻译结束后自动合并回一份。译文不达预期→ 加--glossary-files约束术语仍不行再调低--qps重跑。 下一步跑出第一份双语文档后更多参数看 README.md语言支持范围见 docs/supported_languages.md。想理解内部流程直接读 docs/ImplementationDetails/。【免费下载链接】BabelDOCYet Another Document Translator项目地址: https://gitcode.com/GitHub_Trending/ba/BabelDOC创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考