Skip to content
毕业论文小助手:一个翻译英文并将中文结果显示在侧边的PDF阅读器
JavaScript CSS Python HTML
Branch: master
Clone or download
Latest commit 9a337f1 Nov 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea open folder through menu Nov 9, 2019
.vscode
dictionary 增加短横线的简单剔除和过滤 Nov 6, 2019
pdfjs merged Nov 8, 2019
sample
thesisUtils open folder through menu Nov 9, 2019
.gitignore add gitignore Nov 10, 2019
CONFIG.ini open folder through menu Nov 9, 2019
README.md update readme Nov 10, 2019
guide.gif
requirements.txt add requirement Nov 10, 2019
thesis-helper.py open folder through menu Nov 9, 2019
user_wx_group.jpg 增加微信群二维码 Nov 7, 2019
writing.ico

README.md

thesis-helper

毕业论文小助手:一个翻译英文并将中文结果显示在侧边的PDF阅读器 。

2019.11.4下午,看英文论文,总是要在pdf阅读器和谷歌翻译之间来回折腾,好麻烦,想着能不能一个窗口解决问题,就有了下面这个程序。

效果图

效果图

微信群

二维码

技术栈

  • PyQt5 用于GUI的实现
  • pdfjs 用于解析PDF
  • 最新版谷歌翻译 用于翻译

使用方法

Windows

  1. 稳定下载地址,下载相应版本极速下载地址
  2. 解压缩 !!!此步骤务必保证解压后的文件夹在全英文路径下,中文路径会闪退
  3. 运行thesis-helper.exe
  4. pdf拖拽进来
  5. 选中要翻译的文本,然后侧边栏就有中文翻译结果了

Mac OS X

仍在构建中~敬请期待~

或者参考源码构建。

Linux

  1. 稳定下载地址,下载相应版本

  2. 进入刚刚下载的文件所在的目录,打开一个shell并输入

tar -xf thesis-helper-linux-v2.0.tar.xz
cd thesis-helper
./thesis-helper

源码构建

由于本项目还在快速增长期,从源码里直接构建,可以享用到最新的功能。需要拥有Python环境。

无Git环境

  1. 下载压缩包

  2. 解压缩

  3. 进入解压缩的目录并在这个目录下打开一个控制台

  4. 控制台里执行

    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    python thesis-helper.py
    
  5. pdf拖拽进来

  6. 选中要翻译的文本,然后侧边栏就有中文翻译结果了

有Git环境

  1. 命令行输入如下指令即可。
git clone git@github.com:do-something-for-fun/thesis-helper.git
cd thesis-helper
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
python thesis-helper
  1. pdf拖拽进来

  2. 选中要翻译的文本,然后侧边栏就有中文翻译结果了

致谢

感谢杨帅昊(QSCTech-Sange)、Jarvisss、Wye(Lucas-Wye)、dendenxu、qiqiph和ametake对thesis-helper做出的贡献(提交过 Issue 或者 PR)。

You can’t perform that action at this time.