前些天在B站上看到一份名为“英文文献?pdf翻译?免费神器CopyTranslator良心外文辅助阅读软件分享”的视频投稿,视频介绍的是github上的一款开源工具,用于解决PDF多余的断句和换行带来的乱码问题,看了该视频,当时个人的反应是:能用浏览器插件解决的,何必下载软件呢?
于是,我就先到网上寻找了一下相关插件,果不其然,在油猴上就有相关的插件,但使用之后却不尽人意,因此在原代码的基础上进行了亿点点点点的二次开发,在此跟大家做个分享。
油猴插件简介:油猴插件是一款免费的浏览器扩展和最为流行的用户脚本管理器,具有开源、免费、跨平台三大特点。
安装步骤共分两步:安装油猴插件、安装油猴脚本。
2.1 安装油猴插件
由于某些众所不知的原因,在线安装并不对每个人可行,因此,这里提供在线和离线两种安装方式,供大家选择。
2.1.1 在线安装
首先登陆油猴官网(https://www.tampermonkey.net/)下载油猴插件。

油猴插件在线安装
可以看到,不同浏览器需要安装不同的插件,以谷歌浏览器为例,一共有两个版本:稳定版和测试版,笔者安装的是前者,读者可任选其中一个进行安装。若在浏览器右上角看到该图标,说明安装成功。
2.1.2 离线安装
这里仅提供chrome浏览器的百度云链接,大家可以根据自己的需求上网进行搜索下载。
链接:https://pan.baidu.com/s/1RfJgIMP1SL-fg95A8GU31A
提取码:j0xa
下载完毕后可以得到一个文件扩展名为crx的文件,直接将该文件直接拖拽至浏览器即可。若在浏览器右上角看到该图标,说明安装成功。
2.2 安装油猴脚本
2.2.1 安装脚本“翻译插件——去除换行(改)”
进入网站“https://greasyfork.org/zh-CN/scripts/402321-翻译插件-去除换行-改”,点击安装。

说明页

安装页
以百度翻译为例,可以发现,该页面多了一个按键,在使用时点击一次即可,此后便能自动格式化。

2.2.2 使用脚本“翻译插件——去除换行(改)”
该脚本适用于百度翻译、有道翻译、谷歌翻译,以百度翻译为例。

复制PDF中的内容

格式化之前

格式化之后
2.2.3 安装其他脚本
登陆https://greasyfork.org/zh-CN/网站,该网站收录了大量的实用脚本,供大家发现。