Linux/Ubuntu下英文文献翻译软件/工具推荐-程序员宅基地

技术标签: 自动翻译  机器翻译  ubuntu  linux  

最新内容和其他内容

自己在 Windows 系统上使用到的英文文献翻译软件是知云文献翻译,本着试一试的态度,却一见如故。

知云文献翻译官网-官方指定最新知云文献翻译及Xtranslator-win+mac版下载页面

但是,自从因为研究学习的原因把主要的工作平台转到 Linux/Ubuntu 上后,自己却始终没有找到一款较能称心如意的翻译软件/工具。根据网上搜索和网友的推荐,自己曾做出过的尝试和遇到的问题如下:

1. 使用 wine 安装 Win 版的知云文献翻译。安装失败,只好作罢。知云文献翻译只提供了 Win 版和 Mac 版,自己曾问过客服,但他们近期应该是没有开发 Linux 版的想法。

wine 参考安装链接:

如何在Ubuntu 18.04 LTS上安装Wine_乌班图18.04lts怎么wine-程序员宅基地

Ubuntu - WineHQ Wiki

2. GoldenDict。GoldenDict 是一款词典,通过自己添加词典,可以起到查词的作用。也可以通过添加网址实现划句跳转到翻译网站进行翻译。但是,自己遇到的主要问题是在划句翻译时它的响应速度太慢。因为主要还是一款词典,所以划句翻译且是调用第三方翻译网站进行翻译就显得不那么专业了。

GoldenDict 参考安装链接:

https://www.cnblogs.com/creasing/p/11333728.html

3. 有道翻译。可以实现划句翻译。但是,遇到的主要问题是在自己的 2K 屏幕上有道翻译适配得并不好,界面和字体太小且不能调节,有些别扭。

网易有道翻译-支持文本翻译、文档翻译、AIBox英文写作、智能润色改写、图片翻译、音频翻译、视频翻译_有道翻译_官方下载网站

有道翻译参考安装链接:

ubuntu20.04安装有道词典_有道翻译安装ubuntu20-程序员宅基地

4.  兰译。应该是作者大大为了解决在 Linux 系统下看文献的问题专门开发的一款软件,可复制文字自动翻译、OCR识别翻译、追加翻译、自动去除换行。使用百度、腾讯接口翻译,可自定义自己的 API 账号。软件是放在 GitHub 和 Gitee 平台上的,免费,大爱比心。可惜自己在使用的时候始终导入不了自己的 API 账号,用不了。

这是作者自己在知乎上对软件的介绍:文献翻译软件-兰译:ubuntu平台 - 知乎

https://github.com/yuhldr/ldr-translate

兰译 发行版 - Gitee.com

5. 在线网页。实验室师兄们一般都用小绿鲸和 ReadPaper 在线网页实现对英文文献 PDF 的翻译阅读。但是,一方面是考虑到个人隐私,一方面是软件不装在自己电脑本地上,为自己所有所用,就不是自己的。在线网页,自己只有“使用权”没有“所有权”,万一自己用熟之后被割韭菜了呢。当然,这是自己的顾虑,并没有特地针对谁。所以,自己并不喜欢将在线网页工具作为自己常用的工具,偶尔用一下还行。

小绿鲸英文文献阅读器——专注提高SCI阅读效率

论文阅读-ReadPaper - 轻松读论文 | 专业翻译 | 一键引文 | 图表同屏

重点来了!

在行到水穷处时,自己偶然在之知乎上刷到一篇文章,作者在里面提到了 Zotero 里的一个插件:zotero-pdf-translate,可以实现划句翻译。“死马当活马医”,自己下下来装上插件一试,这不就是 Win 版的知云文献翻译吗?意外之喜,开心!再配合上其他一些插件,甚至比知云文献翻译的实用性更高了。

Zotero | Your personal research assistant

Zotero 参考安装链接:

installation [Zotero Documentation]

【包学包会】【Zotero篇】Linux安装、重装和备份,换新电脑再也不用麻烦啦!不同系统的配置文件是通用的,香。 - 知乎

自己早就知道 Zotero 是一款开源的文献管理软件,但是并不知道它竟然还能实现这个功能,果然开源的软件更有创造力,可以让大家都参与进来,解决自己遇到的问题,实现自己想要的功能。

刷到的知乎文章:

你们在科研学习中一般使用哪些软件工具来看论文记笔记? - 知乎

因为自己目前主要是对翻译英文文献 PDF 有需求,对文献管理的需求暂时不大,所以只安装了以下几个 zotero 插件(插件官网包含有安装说明) :

1. zotero-pdf-translate,划句翻译,支持切换Google Translate、Google Translate(API)、CNKI、Youdao Translate、Youdao Zhiyun、Niu Translate(Trial)、Niu Translate、Microsoft Translate、LingoCloud(Caiyun) Translate、DeepL Translate、Aliyun Translate、Baidu Translate、Baidu Field、Tencent Translate 和GPT(OpenAI) 等翻译引擎。

https://github.com/windingwind/zotero-pdf-translate

2. zotero-pdf-preview,在首页侧栏打开一个文件预览窗口。

https://github.com/windingwind/zotero-pdf-preview

3. zotero-reference,自动爬取并列出当前文献的所有引用文献。

https://github.com/MuiseDestiny/zotero-reference

在此对以上各位作者表示感谢,大爱比心!

在此配上一张使用过程中的截图:

综上,本文提供了多个可以实现在 Linux/Ubuntu 下进行英文文献阅读的思路,提供了可参考的安装链接, 但具体软件配置就需要读者另寻高见和自行摸索了。

本着互联网的分享精神,将自己摸索尝试的过程分享出来,希望可以帮助到大家,少走一些弯路,把重点放在研究学习上。最好能够有意识地提高自己的英语能力,逐步摆脱对翻译软件的需求,这也将获益匪浅(怎么还说教上了呢?)。

允许转载,但请标注来源。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45598069/article/details/134249265

智能推荐

c# 调用c++ lib静态库_c#调用lib-程序员宅基地

文章浏览阅读2w次,点赞7次,收藏51次。四个步骤1.创建C++ Win32项目动态库dll 2.在Win32项目动态库中添加 外部依赖项 lib头文件和lib库3.导出C接口4.c#调用c++动态库开始你的表演...①创建一个空白的解决方案,在解决方案中添加 Visual C++ , Win32 项目空白解决方案的创建:添加Visual C++ , Win32 项目这......_c#调用lib

deepin/ubuntu安装苹方字体-程序员宅基地

文章浏览阅读4.6k次。苹方字体是苹果系统上的黑体,挺好看的。注重颜值的网站都会使用,例如知乎:font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, W..._ubuntu pingfang

html表单常见操作汇总_html表单的处理程序有那些-程序员宅基地

文章浏览阅读159次。表单表单概述表单标签表单域按钮控件demo表单标签表单标签基本语法结构<form action="处理数据程序的url地址“ method=”get|post“ name="表单名称”></form><!--action,当提交表单时,向何处发送表单中的数据,地址可以是相对地址也可以是绝对地址--><!--method将表单中的数据传送给服务器处理,get方式直接显示在url地址中,数据可以被缓存,且长度有限制;而post方式数据隐藏传输,_html表单的处理程序有那些

PHP设置谷歌验证器(Google Authenticator)实现操作二步验证_php otp 验证器-程序员宅基地

文章浏览阅读1.2k次。使用说明:开启Google的登陆二步验证(即Google Authenticator服务)后用户登陆时需要输入额外由手机客户端生成的一次性密码。实现Google Authenticator功能需要服务器端和客户端的支持。服务器端负责密钥的生成、验证一次性密码是否正确。客户端记录密钥后生成一次性密码。下载谷歌验证类库文件放到项目合适位置(我这边放在项目Vender下面)https://github.com/PHPGangsta/GoogleAuthenticatorPHP代码示例://引入谷_php otp 验证器

【Python】matplotlib.plot画图横坐标混乱及间隔处理_matplotlib更改横轴间距-程序员宅基地

文章浏览阅读4.3k次,点赞5次,收藏11次。matplotlib.plot画图横坐标混乱及间隔处理_matplotlib更改横轴间距

docker — 容器存储_docker 保存容器-程序员宅基地

文章浏览阅读2.2k次。①Storage driver 处理各镜像层及容器层的处理细节,实现了多层数据的堆叠,为用户 提供了多层数据合并后的统一视图②所有 Storage driver 都使用可堆叠图像层和写时复制(CoW)策略③docker info 命令可查看当系统上的 storage driver主要用于测试目的,不建议用于生成环境。_docker 保存容器

随便推点

网络拓扑结构_网络拓扑csdn-程序员宅基地

文章浏览阅读834次,点赞27次,收藏13次。网络拓扑结构是指计算机网络中各组件(如计算机、服务器、打印机、路由器、交换机等设备)及其连接线路在物理布局或逻辑构型上的排列形式。这种布局不仅描述了设备间的实际物理连接方式,也决定了数据在网络中流动的路径和方式。不同的网络拓扑结构影响着网络的性能、可靠性、可扩展性及管理维护的难易程度。_网络拓扑csdn

JS重写Date函数,兼容IOS系统_date.prototype 将所有 ios-程序员宅基地

文章浏览阅读1.8k次,点赞5次,收藏8次。IOS系统Date的坑要创建一个指定时间的new Date对象时,通常的做法是:new Date("2020-09-21 11:11:00")这行代码在 PC 端和安卓端都是正常的,而在 iOS 端则会提示 Invalid Date 无效日期。在IOS年月日中间的横岗许换成斜杠,也就是new Date("2020/09/21 11:11:00")通常为了兼容IOS的这个坑,需要做一些额外的特殊处理,笔者在开发的时候经常会忘了兼容IOS系统。所以就想试着重写Date函数,一劳永逸,避免每次ne_date.prototype 将所有 ios

如何将EXCEL表导入plsql数据库中-程序员宅基地

文章浏览阅读5.3k次。方法一:用PLSQL Developer工具。 1 在PLSQL Developer的sql window里输入select * from test for update; 2 按F8执行 3 打开锁, 再按一下加号. 鼠标点到第一列的列头,使全列成选中状态,然后粘贴,最后commit提交即可。(前提..._excel导入pl/sql

Git常用命令速查手册-程序员宅基地

文章浏览阅读83次。Git常用命令速查手册1、初始化仓库git init2、将文件添加到仓库git add 文件名 # 将工作区的某个文件添加到暂存区 git add -u # 添加所有被tracked文件中被修改或删除的文件信息到暂存区,不处理untracked的文件git add -A # 添加所有被tracked文件中被修改或删除的文件信息到暂存区,包括untracked的文件...

分享119个ASP.NET源码总有一个是你想要的_千博二手车源码v2023 build 1120-程序员宅基地

文章浏览阅读202次。分享119个ASP.NET源码总有一个是你想要的_千博二手车源码v2023 build 1120

【C++缺省函数】 空类默认产生的6个类成员函数_空类默认产生哪些类成员函数-程序员宅基地

文章浏览阅读1.8k次。版权声明:转载请注明出处 http://blog.csdn.net/irean_lau。目录(?)[+]1、缺省构造函数。2、缺省拷贝构造函数。3、 缺省析构函数。4、缺省赋值运算符。5、缺省取址运算符。6、 缺省取址运算符 const。[cpp] view plain copy_空类默认产生哪些类成员函数

推荐文章

热门文章

相关标签