当前位置: 首页 > java >正文

zotero pdf中英翻译插件使用

最近发现一个pdf中英翻译的神器zotero-pdf2zh,按照官方安装教程走一遍的时候,发现一些流程不清楚的问题,
此文就是整理一些安装需要的文件以及遇到的问题:
相关文件下载地址

Zotero

是一款免费的、开源的文献管理工具,广泛用于学术研究、写作和资料整理。
下载地址

依赖库

  1. pdf2zh: pdf2zh
  2. 插件:zotero-pdf2zh

安装使用

第一步

  1. 下载并安装zotero,下载地址](https://www.zotero.org/)

  2. 前往zotero-pdf2zh.xpi 下载插件

  3. 安装pdf2zh、flask、pypdf:

pip install uv
uv tool install --python 3.12 pdf2zh # 通过uv安装pdf2zh
uv pip install --python 3.12 flask pypdf
  1. 下载字体霞鹜文楷字体

第二步

安装插件:
在这里插入图片描述
选择 本地安装,选择下载好的pdf2zh.xpi插件:
在这里插入图片描述
安装成功之后,在zotero设置就出现插件的tab;这里需要注意翻译结果路径、配置文件路径的填写。
在这里插入图片描述

第三步

启动server服务;

第一种方式:

# 1. 自动或手动下载脚本文件
wget https://github.com/guaguastandup/zotero-pdf2zh/raw/refs/heads/main/server.py
# 2. 执行脚本文件, 命令行参数8888为端口号,可以自行修改 (需要确保端口是开放的)
python server.py 8888

第二种方式:

下载server.py 的代码在本地,执行 python server.py 8888

使用

注意: 开启Babeldoc 效果会更好。
在这里插入图片描述

使用插件实现中英翻译效果

在这里插入图片描述

http://www.xdnf.cn/news/3938.html

相关文章:

  • epub格式转txt格式工具,txt批量转PDF
  • 设计模式(结构型)-组合模式
  • 【Java ee初阶】多线程(6)
  • item_get_app_pro - 获得淘宝app商品详情原数据操作流程
  • 使用 vllm 部署 Llama3-8b-Instruct
  • 【C++】grpc(一):安装
  • 【Python】Python好玩的第三方库之二维码生成,操作xlsx文件,以及音频控制器
  • 从零开始学Flink:开启实时计算的魔法之旅
  • CSS知识总结
  • Socket 编程 TCP
  • OpenGl实战笔记(1)基于qt5.15.2+mingw64+opengl绘制三角形
  • 解决因字段过长使MYSQL数据解析超时导致线上CPU告警问题
  • 技术犯规计入个人犯规吗·棒球1号位
  • [C语言]第一章-初识
  • 【Linux】深入理解Linux基础IO:从文件描述符到缓冲区设计
  • Java求职面试:Spring Boot与微服务的幽默探讨
  • 架构思维:构建高并发读服务_异构数据的同步一致性方案
  • C语言:文件操作
  • Cognito
  • Android基于绑定的控件用法
  • 文献分享:CH-CL配对和VL结构域的完整性影响IgG1分泌过程
  • XGBoost算法原理及Python实现
  • K230的ISP(图像信号处理器)通常支持多通道输出,常见配置为3个独立通道
  • CATIA高效工作指南——曲面设计篇(一)
  • 49. 字母异位词分组
  • 高等数学-第七版-下册 选做记录 习题10-2
  • 【C++11】其他一些新特性 | 右值引用 | 完美转发
  • Allegro23.1新功能之如何设置高压爬电间距规则操作指导
  • AtCoder Beginner Contest 404 C-G(无F)题解
  • Linux之用户管理