摘要:阅读英文 PDF 论文时,频繁查找专业术语或复杂表达的翻译往往打断思路,严重影响效率。
阅读英文 PDF 论文时,频繁查找专业术语或复杂表达的翻译往往打断思路,严重影响效率。
英文论文的术语密集和复杂句式常让非英语母语者头疼,传统翻译工具难以处理学术内容,且无法保留公式或优化排版。
今天为大家推荐一款专为 zotero 开源文献管理工具设计的翻译插件:zotero-pdf2zh。
它能一键将英文论文翻译为中文,支持中英对照、保留数学公式和图表,甚至将双栏论文转为单栏,优化手机阅读体验。
基于 Python 的 FastAPI 后端和 Zotero 插件架构,提供高质量翻译服务。
Zotero-pdf2zh 还支持多种翻译引擎(如 Bing、DeepSeek、智谱)和灵活样式(纯中文、中英对照等),是学术研究者和学生的理想工具。
PDF2zh 需要部署服务端(FastAPI)和安装 Zotero 插件,支持 docker 或手动部署。
步骤一:安装PDF2zh
pip install pdf2zh flask pypdf # 安装pdf2zh和需要的包pip install --upgrade pdf2zh # 更新pdf2zh
pdf2zh --version # 检验是否正常安装
测试PDF2zh的安装是否成功
pdf2zh document.pdf # document.pdf是待翻译的文件步骤二:在Zotero中配置插件参数
翻译参数说明:
步骤三:添加配置文件,修改翻译中文字体
① 新建 config.json 文件,将该配置文件的路径输入到第一步的Zotero翻译配置中。
② NOTO_FONT_PATH为自定义字体路径。
如果使用docker方法启动,则需要挂载字体文件: – ./zotero-pdf2zh/LXGWWenKai-Regular.ttf:/app/LXGWWenKai-Regular.ttf
③ translators中配置翻译引擎。
config.json文件示例如下:
{"USE_MODELSCOPE": "0",
"PDF2ZH_LANG_FROM": "English",
"PDF2ZH_LANG_TO": "Simplified Chinese",
"NOTO_FONT_PATH": "./LXGWWenKai-Regular.ttf",
"translators": [
{
"name": "deepseek",
"envs": {
"DEEPSEEK_API_KEY": "sk-xxxxxxx",
"DEEPSEEK_MODEL": "deepseek-chat"
}
},
{
"name": "zhipu",
"envs": {
"ZHIPU_API_KEY": "xxxxxx",
"ZHIPU_MODEL": "glm-4-flash"
}
},
{
"name": "OPENailiked",
"envs": {
"OPENAILIKED_BASE_URL": "https://ark.cn-beijing.volces.com/api/v3",
"OPENAILIKED_API_KEY": "xxxxx",
"OPENAILIKED_MODEL": "ep-xxxx-xxxxx"
}
}
]
}
步骤四:脚本执行
方式①:命令行方式启动
# 1. 自动或手动下载脚本文件wget https://github.com/guaguastandup/zotero-pdf2zh/raw/refs/heads/main/server.py
# 2. 执行脚本文件, 命令行参数8888为端口号,可以自行修改 (需要确保端口是开放的)
python server.py8888
方法②:Docker方式启动
docker build --build-arg ZOTERO_PDF2ZH_FROM_IMAGE=byaidu/pdf2zh:1.9.6 --build-arg ZOTERO_PDF2ZH_SERVER_FILE_DOWNLOAD_URL=https://github.com/guaguastandup/zotero-pdf2zh/blob/main/server.py -t zotero-pdf2zh .docker run zotero-pdf2zh
方式③:docker-compose方式启动
docker compose builddocker compose up -d
步骤五:翻译文件
打开Zotero,右键选择条目或者附件。 如果选择条目,将会自动选择该条目下创建时间最早的PDF。
支持翻译PDF、裁剪PDF、双栏对照等选项。
翻译效果截图:
Zotero + PDF2zh,真正将“文献管理”提升到“知识管理”的新阶段。
它不仅解决了翻译痛点,还在排版优化、公式兼容、个性配置等方面做到了极致细腻,完全是科研人士的得力助手。
以下优点都值得大家入手尝试一番:
GitHub 开源地址:https://github.com/guaguastandup/zotero-pdf2zh
来源:码农看看一点号1