软件介绍
PDFMathTranslate 是一款专注于科学论文PDF翻译与双语对照的软件。它能够保留公式、图表、目录以及注释,支持多种语言和多样化的翻译服务。无论您是科研人员还是学生,这款软件都能帮助您更轻松地理解和处理复杂的科学文献。
PDFMathTranslate 提供了多种使用方式,包括命令行工具、交互式用户界面、Docker 部署等。
以下是几种主要的使用方法:
UV 安装:需要 Python 环境(3.10 <= 版本 <= 3.12),通过 pip 安装我们的包后执行翻译。
Windows exe:从发布页面下载 zip 文件,解压后双击 pdf2zh.exe 运行。
图形用户界面:同样需要 Python 环境,安装包后在浏览器中启动使用。
Docker:通过 Docker 拉取并运行镜像,在浏览器中打开即可使用。
Zotero 插件:详见 Zotero PDF2zh。
此外,还提供了无需安装的在线公共免费服务,每月有 1000 页的免费额度。
软件功能
翻译服务:支持 Google、DeepL 等多种翻译服务。
多线程翻译:提高翻译效率。
局部翻译:可以选择部分文档进行翻译。
自定义输出目录:灵活管理生成的文件。
兼容模式:支持非 PDF/A 格式的文档。
忽略缓存:强制重新翻译已翻译内容。
共享链接:生成公共链接方便分享。
授权控制:限制用户访问。
自定义提示:根据需求调整翻译提示。
软件特色
保留格式:确保翻译后的文档保持原格式,包括公式、图表、目录等。
多语言支持:支持多种语言的翻译。
多样化部署方式:提供命令行、GUI、Docker 等多种部署方式。
实验性后端:新增 BabelDOC WebUI 实验性选项。
本地模型支持:可以在 Xinference 上使用本地模型。
收费价格
PDFMathTranslate 提供了一个在线公共免费服务,用户可以每月免费翻译 1000 页。对于超出免费额度的需求,具体收费情况需参考官方网站或联系客服获取详细信息。
总结
PDFMathTranslate 是一款功能强大且灵活的科学文献PDF翻译软件,适用于各种使用场景和需求。无论是个人研究还是团队协作,它都能提供高效、准确的翻译服务。尽管目前存在一些实验性功能和暂时不支持的 API,但整体上,PDFMathTranslate 是一款值得尝试的工具,特别是对于需要频繁处理外语文献的用户来说。