Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

Notifications You must be signed in to change notification settings

apllolulu/thesis-helper

Repository files navigation

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)。

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.1%
  • CSS 4.5%
  • Python 1.7%
  • HTML 1.7%

AltStyle によって変換されたページ (->オリジナル) /