前言
第一次看英文文献,遇到不少看不懂的英文单词,一个个查非常费劲。
后来,学会了使用划词翻译,整段整段翻译查看,极大提升看文献效率。
最近,想到了一种更快的看文献的方式,那就是把英文PDF文件直接翻译成中文,同时保持结构不变。
对于同一语义,英文往往需要的单词内容更长,因此结构不变能够做到,且已有 pdf2zh、BabelDOC等产品实现了这一点。
然而,目前其主流产品均是以 web 服务形式进行提供,无法上传较大的PDF文件,且用多后会收费。
尽管 pdf2zh 提供了免费的本地部署UI,但无法做到中英文双语对照查看,只能选择查看原文或译文,如下图所示。
还有一些产品做了 Zotero 插件,但配置步骤繁琐,使用起来极为不便。
因此,我做了一个软件FreePDF,安装即用,打开 pdf 就能自动调用谷歌翻译生成译文文件,支持双语同屏预览,且完全免费。
开源地址:https://github.com/zstar1003/FreePDF
效果演示
FreePDF:让看英文文献像喝水一样简单
使用方式
-
windows 用户:
直接下载安装包:https://github.com/zstar1003/FreePDF/releases/download/v1.0.0/FreePDF_Setup.exe
备用下载链接:https://pan.baidu.com/s/1vhrZLiiwBQuWJ4PZ0bJQ_w?pwd=8888 (提取码: 8888)
-
其它系统用户:
未提供安装包,可安装相关环境,用 python 运行
main.py
。
翻译完的PDF文件,会在其对应目录下生成 -dual.pdf
(双语对照文件) 和 test-mono.pdf
(中文翻译文件)
安装说明
在网盘安装包中,包含四个文件,可通过如下方式进行安装测试:
-
运行 FreePDF_Setup.exe 安装本软件
-
test.pdf为测试文件,可选择加载测试
-
若出现软件启动异常情况,可运行vc_redist.x64.exe,安装相关依赖,并重启电脑。
-
若长时间翻译未完成,可运行 check_google_translate.bat,测试谷歌翻译连通性。
问题反馈
如遇问题,可直接本文下面留言,后续考虑进一步拓展翻译引擎,提升翻译效果。