前言
第一次看英文文獻,遇到不少看不懂的英文單詞,一個個查非常費勁。
后來,學會了使用劃詞翻譯,整段整段翻譯查看,極大提升看文獻效率。
最近,想到了一種更快的看文獻的方式,那就是把英文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,測試谷歌翻譯連通性。
問題反饋
如遇問題,可直接本文下面留言,后續考慮進一步拓展翻譯引擎,提升翻譯效果。