CAJ格式什么太蛋疼了,而且在Linux下查看起来也不是很方便,但是知网上的学位论文只能下载CAJ版本。。后来发现海外版的CNKI可以下载PDF版的学位论文(双标现场)。就有了油猴插件CNKI 中国知网 PDF 全文下载(特制版)但是苦于下载的PDF没有目录,特别是博士学位论文看起来很费劲。最近开始使用好用的文献管理软件Zotero,发现上面的插件可以自动抓取PDF目录,然后添加到PDF文件中!真的是广大学生的福音。
但是奈何我常用Linux系统,所以还是折腾了一番才装好。特此记录一下。
Ubuntu Zotero安装在Zotero下载页面选择Download for Linux即可。下载后,将压缩包解压到任意路径(我习惯将软件扔到/opt当中)然后在就可以运行了
cd ./zotero设立快捷方式执行
cd ./set_launcher_iconln -s /opt/zotero/zotero.desktop ~/.local/share/applications/zotero.desktop如果在开始菜单中无法执行zotero,就需要查看zotero.desktop文件的EXEC的路径是否正确,如果不正确则需要手动更改一下即可
Zotero插件安装Jasminum - 茉莉花是一个非常好用的中文zotero插件。他拥有很多功能其中就包括给知网的学位论文PDF增加目录。
安装Jasminum插件比较简单,跟安装其他的Zotero插件一样。
重点是,添加PDF目录需要PDFtk server,但是这个软件的Linux版使用了很旧的工具链(GCJ-4.6)在ubuntu 18.04下比较难安装。
后来查询有人将其打包成snap发布,安装方法为
sudo snap install pdftk安装完成后,只需要在Jasminum中指定pdftk路径即可
效果可以看到目录被顺利添加,且能够自由跳转。完美
后记这个插件的项目组还有其他的优秀的插件,另外一个比较有用的插件是Zotero的网页抓取程序的中文网页的支持。l0o0/translators_CN截至目前已支持:
知网或知网海外 -> CNKI.js Update: 20210129万方数据 -> WanFang Data.js Update: 20200930维普 -> WeiPu.js exclamation百度学术 -> Baidu Scholar.js谷粉学术-谷歌学术 -> GFSOSO.js安装Adblock插件的朋友请注意下将谷粉学术*.glgoo.top添加到白名单,不然可能会出现问题专利搜索网站Soopat -> Snnopat.js国家图书馆文津搜索 -> Wenjin.jsProQuest 学位论文全文检索平台 -> ProQuestCN Thesis.js专利之星 -> PatentStar.js微信公众号 -> Weixin.js知乎 -> Zhihu.js读秀 -> Duxiu.js豆瓣 -> DouBan.jsBilibili 视频网站当当网图书京东图书国家哲学社会科学文献中心国家图书馆 - 中国标准在线服务网中国标准在线服务网
安装方法比较简单而且项目有中文说明,自行查看安装即可。
另外就是是否有油猴脚本支持下载的PDF自动带着目录呢,我估计是不可行的,因为毕竟PDF本身并不带目录,而插件是通过爬取信息在第三方程序PDFTk中添加的TOC,所以单纯的油猴脚本应该做不到。