Paperlib找到文献管理舒服的姿势

这个工具让我眼前一亮的是它的界面,足够简单,但是功能又足够丰富,完全不需要任何学习成本,你可以方便的增删查改,管理你的论文。同时,由于开发者也是计算机系的学生,在开发之初就表示主要针对自己计算机领域的论文,所以我在使用过程中也是得心应手。

我是一个计算机专业的博士生,会议论文在我的研究领域里占主要地位。很多会议例如:NIPS,ICLR,并没有DOI编码。因此现有的文献管理软件几乎无法匹配他们的发表信息元数据。在我写论文的时候,我不得不一次次得搜索GoogleScholar,DBLP来确保引文的发表信息无误。

对比于Zotero,Mendely

一个好的文献管理软件应该能够自动匹配文献的发表信息,而不是需要用户手动输入。这样可以大大减少用户的工作量。

现代UI,没有无用的功能。

也许我们需要的只是:导入论文,自动匹配发表信息,简单管理文献库,写论文的时候方便地生成参考文献。

这就是Paperlib。

——来自Paperlib官网介绍

组织与管理:我的论文被放在足够整洁的表格中,表格的行高,宽度都在保证包含充分的信息的同时,带来赏心悦目的体验;其次,它能提供丰富的查看方式、过滤与排序等,同时要有强大的搜索功能,全文搜索、标题搜索,或者自定义搜索;再有,针对论文的分类,可以有不同文件夹、嵌套文件夹、标签支持、论文智能分类等等;而这些都要我一打开工具就能看到在哪里。论文的添加要提供浏览器扩展、直接拉入论文等多种方式。

预览与阅读:能够在管理工具中快速打开论文查看,并且能保存我自己阅读论文后的笔记到管理工具中以归纳,最好是管理工具就可以为我提供像PDFExpert一样丝滑的PDF操作体验。

发现新论文:最好可以根据我工具里的论文情况,为我推荐可能有帮助的最新论文。

多平台同步:我的论文可以保存在这个工具内,并且在多个平台间同步,无论是移动端、桌面端还是网页版,都可以随时操作。

信息与引用:可以快速的得到论文的Bibtex信息用以导入LaTeX或者是Word里面,方便写论文;其次,一个好的文献管理工具,要可以包含一篇论文足够多的信息,甚至包括论文的引用量这些指标,最好还可以为论文增加一些链接,到对应的GitHub项目等等。

在Paperlib里面添加论文可以有多种选择,

而如果添加的论文抓取不到对应的PDF文件,你可以直接拖PDF文件到Paperlib中。

在Paperlib里面,它不提供内置的阅读器,而是依赖于电脑上现有的PDF阅读软件,你可以自定义点击文件后以何种应用打开,然后在对应的软件里面对PDF进行阅读和批注。你可以将你的批注、用其他软件写下的论文阅读笔记拖入到Paperlib中,自动保存。正如我在前面提到的拖入PDF文件一样,在替换文件右边的入口,就是将我们的笔记添加到论文上的一种方法。

但是如果你只是想快速预览论文,你可以按空格键,打开PDF文件的快速预览。

如你所见,在这个链接里面,我们在search_query中对一些项目进行了自定义的指定,首先是cat:cs.CV这就表示我们将arXiv上面的论文的SubjectCategory指定为计算机科学下面的计算机视觉领域;同时,我们可以看到后面还添加了更多的查询变量控制,包括像abs,sortBy等等查询变量。abs代表的是摘要,我希望给我的arXiv论文里面,摘要要包括这个关键词,如果有更多的关键词,我们用AND进行连接。最后是,我希望给我的查询结果控制在30条就可以,结果的排序必须是按照提交的日期来排序,这就意味着,arXiv会给你最新的符合你的查询限制的论文。

arXivUserManual

除了订阅arXiv上面的论文,我们还可以订阅期刊的论文,期刊的订阅链接通常在它们期刊的官网给出,例如在这里,我订阅了有像ACMTOG,IJCV,IEEETIP,IEEETMM,JMLR,IEEETIFS等期刊的论文。同时,在你的Feeds里面,你可以再次使用搜索,来找到符合自己需要的文献。

大部分的期刊,都会提供对应的订阅源,用户可以根据自己需要订阅不同的期刊。

就我目前的使用情况(200多篇论文)来说,坚果云足够实现多个平台的PDF文件同步,但随着论文数量的上升,存储空间也会受到坚果云的限制,所以我也在考虑使用其他的云服务来实现多平台同步。

我很喜欢Paperlib提供的快速复制粘贴插件。我是使用LaTeX来写论文的,将论文放到reference里面很方便。而对使用MicrosoftWord写论文的需求,对应的扩展也在公测当中。

只需要点击CMD/CTRL+SHIFT+I,搜索选择一个论文按Enter或者SHIFT+Enter来复制BibTex或者BibTex键值。你可以把插件链接到一个组,该组将会存放你所有复制的论文。当你完成写作之后,你可以一次性复制这个组的所有BibTex字符串。

一个理想的写作流程是:1)首先将插件链接到一个组,2)写作过程中不断搜索,复制BibTex键值到你的LaTex文件中,3)写作完成,打开插件,复制全部BibTex到.bib文件中。

Paperlib在丰富论文信息上,给我们提供了一个添加GitHub项目的入口,同时Paperlib也会自动寻找对应的GitHub项目来匹配对应的文献。

除了Paperlib,我用过的文献管理工具包括EndNote,Mendeley,ReadCubePapers,ReadPaper。我最早接触到文献管理这个概念就是在EndNote里面,当时我们学校购买了EndNote的某一个版本给学生使用,从学校图书馆的公众号里面了解到一个介绍如何使用EndNote的活动,出于尝鲜的目的,我把它下载下来使用了一会儿,直到写我的本科毕业论文之前,我都是用EndNote放着不多不少的几篇论文。所以使用上其实不算深入,我一直觉得EndNote有一定的入门门槛,功能太多,我刚接触甚至不太知道从何处入手。

随着Mendeley放弃了之前的Desktop版本,我也刚好发现了ReadCubePapers,果断地从Mendeley转移。ReadCubePapers目前仍然是我非常喜欢的一款软件,我订阅了它一年,在这一年里,我的使用频率也相当高,体验也很好。当时一年期限到了,我犹豫要不要续期的时候,信用卡已经把钱扣了,但我又看到了ReadPaper这款产品,自己也面临毕业,所以就在想取消订阅,ReadCubePapers也相当人性化,我给他们一封邮件,就把扣的钱退回来了。

于是又开始了ReadPaper的使用历程,ReadPaper很不错的是PDF标注,以及记笔记的功能,但它更不像是帮助我管理,更像帮助我读论文,但是读论文的工具明显有更好的选择。直到某天我在GitHubFeeds里面,看到有朋友Star了这个项目,我一下载,安装,这就是我想要的工具。

这个软件目前仍然是我最喜欢的一个,Paperlib和它的界面甚至都很像,当然大部分文献管理工具通常都是这样的布局。

可能有一些用户希望加入PDF批注编辑的功能,或者是觉得当前支持的会议或者期刊不够丰富,以及其他的一些需求;对我来说,这些还暂时算不上Paperlib作为一个面向计算机学科的文献管理工具的缺点。我在使用Paperlib的过程中觉得可以被列为缺点的内容如下:

当然,这是一款开源软件,free的意思,不仅仅代表免费,更意味着我们都可以自由地对它进行更改,设计成我们自己喜欢的样子。

你更喜欢ReadCubePapers,ReadPaper还是Paperlib呢,其实我觉得他们都是相当出色的工具,正如我一开始提到的,很多时候就是自己的喜好,或者说第一印象的问题。无论如何,欢迎大家推荐自己正在使用的工具。

THE END
1.DuckDuckGoSearch开源项目常见问题解决方案DuckDuckGo Search 是一个开源项目,它允许用户使用 DuckDuckGo 搜索引擎进行各种类型的搜索,包括文本、图像、视频、新闻、地图以及文本翻译。该项目主要使用 Python 编程语言开发。 新手在使用这个项目时需特别注意的3个问题及解决步骤 问题1:项目安装失败 问题描述:用户在尝试安装 DuckDuckGo Search 时遇到安装失败的问题。https://blog.csdn.net/gitblog_00519/article/details/144391597
2.GitHub一个简单的 Python 爬虫,通过Charles抓包分析公众号《我去图书馆》、《来选座》的服务通信协议,获取自习室和座位表信息,使用Python+requests库模拟预定座位的流程,实现定时/实时自动抢座。 运行方式 先抓包获取sessionid; 填入配置文件, 格式为: [user1]=[sessionid],[第几自习室],[几号座位],[第几自习室],https://github.com/apenbol/igotolibrary
3.libraryTODO 使用两个ID 预约 - 取消预约 - 预约 实现免签到、防举报占固定座位 自用 南京工程学院我去图书馆占座抢座 操作步骤 本人备考2022考研,时间有限 浪费别人时间是可耻的,来图书馆找我 简介 南京工程学院我去图书馆占座抢座 暂无标签 发行版 暂无发行版 贡献者(2) 全部 近期动态 3年前创建了仓库https://gitee.com/racham/library-njit
4.职场的礼仪知识(1)进入图书馆,要衣着整齐,轻轻走路。 (2)有礼貌地询问“请问这里有人吗?”或者“我可以坐这里吗?”等别人回应后,才可以入座。 (3)把书拿出来看的时候,要轻拿轻放。手机响了,要出去走廊接,不可大声说话,应尽快结束通话。 (4)看完书后,离开时,把椅子轻轻抬起,移到桌子底下。 https://www.jy135.com/zhichang/2166041.html
5.群晖搭建个人图书馆深夜去撸串本文依赖于 github 项目 talebook (https://github.com/talebook) 本文依赖于 github 项目(GitHub - cxfksword/douban-api-rs: 简单的豆瓣api,主要用于在jellyfin中刮削电影信息) 其实就是面向于新手的个人图书馆项目搭建,但是作者本人也是新手[/笑哭]。 https://www.cnblogs.com/shenyequluchuan/p/18397322
6.黑料不打烊隐藏入口GITHUB功能使用简单:知识的海洋中,引领心灵的《大图书馆的牧羊人》动漫是一部富有哲理的作品,它以独特的视角探讨了知识的价值,以动人的故事展示了阅读的力量。在信息爆炸的时代,这部动漫提醒我们,知识并非装饰,而是我们理解世界的工具,是引导我们前行的明灯。让我们一同走进这个大图书馆,成为知识的牧羊人,去探索,去学习,去成长。http://www.hongdaprint.com/topics/740196.html
7.图书馆搜索引擎1.0绿色版搬运GitHub吾爱破解没有用的。这个我试了,只能搜书,在线看不了,同样不提供下载。我用国家图书馆搜的。https://www.52pojie.cn/thread-1280365-1-1.html
8.alevel化学workbook电子版Github上也有部分alevel教材电子版开源共享 除了Zlibrary这样的数字图书馆外,一些公益的代码托管平台如Github,也有一些热心网友把自己收集的alevel教材电子版开源在上面,供大家免费下载使用。这些资源可能不如Zlibrary Systematic,但对一些主流学科也有部分覆盖。例如一些物理方面的网友就把自己总结的物理讲义以开源形式分享在https://www.66offer.com/132016.html
9.1024真实故事青年程序员的逆袭人生:上市公司技术骨干,出版两本当时,大专并不开设汇编语言课程,我就自己去图书馆借书学习,网上看小甲鱼汇编课程学习。 我印象比较深刻的是,有一本王爽写的x86汇编语言入门书籍,对我来说实在太深奥了,我一个学期内反复去图书馆借了三次,看了三次。第一次看得懵懂,没看完,后来看完小甲鱼的视频课程后开始看第二次,觉得看懂一些了,便动手写一https://maimai.cn/article/detail?fid=1757018046&efid=eomQ_yF8G4Ptr1Xc7WN5QQ
10.我会介绍使用numbaAccelerate Python Functions Numba translates Python functions to optimized machine code at runtime using the industry-standardLLVMcompiler library. Numba-compiled numerical algorithms in Python can approach the speeds of C or FORTRAN. You don't need to replace the Python interpreter, run a separate https://numba.pydata.org/
11.你写的代码要被GitHub存在北极啦!期限是1000年!这个项目由 GitHub 和很多顶级的机构、企业合作,计划通过多种形式并行的存储形式,能够长期保存世界上的开源软件和项目,至少上千年。 一、启动多形式存储计划的原因 名词解析:亚历山大图书馆亚历山大图书馆,又称古亚历山大图书馆,曾是世界上最大的图书馆。后来惨遭火灾被摧毁,从而丢失了成千上万本包含大量经典文学,科学https://cloud.tencent.com/developer/article/1540216
12.学习资源检索技巧:掌握GitHubCSDN等平台CSDN上也有南邮毕业的学长在发布博客,其中有很多干货,大家有兴趣可以去看看,我推荐一个学长的博客,CSDN的id是Wonz,github同名。 乌鸦有黑翅膀 吧主 13 再者就是学校图书馆,学校有购买很多期刊和论文,从学校图书馆的链接可以到各种主流的中外文数据库进行论文的阅读和下载,这对科研十分有帮助。 又有谁不喜欢小黑呢https://tieba.baidu.com/p/8544963868
13.LoreFreeLorefree,专业的免费电子书下载网站,支持mobi,epub,pdf,txt,azw3等阅读格式的电子书免费下载https://www.bandianxiang.com/info/9BI6LYX
14.bookShare(一款各大图书馆书籍下载神器)–书格为了帮助对各大图书馆书籍感兴趣而不知如何下载的书友们,在此分享Windows公版bookShare(意旨书籍分享)下载神器! bookShare将于2023年01月01日00时00分00秒开始试运行!详细操作见bookShare使用手册。 注意:下载过程如遇到很简单的问题,请各位书友自己解决!其他问题,可留言! 下载地址:github.com/myqf520/bookShare https://new.shuge.org/meet/topic/72834/
15.豆瓣+四川省图书馆(chrome要我$5保护费,我不愿意 2. 打开豆瓣网页。 3. 浏览任意图书信息页面,右侧将显示四川省图书馆的馆藏资源信息。 ## 开源地址 如果你非要用chrome,也可以在github,下载安装release的文件: [https://github.com/Cat3cat3/bookBorrowingExtension](https://github.com/Cat3cat3/bookBorrowingExtension)显示https://microsoftedge.microsoft.com/addons/detail/%E8%B1%86%E7%93%A3%E5%9B%9B%E5%B7%9D%E7%9C%81%E5%9B%BE%E4%B9%A6%E9%A6%86/fekbnbpcdpdhdnclegnnkbjhojgikfce
16.数字图书馆预训练模型的发展虽然这几年才大热,但是我觉得源于早期的词嵌入(word embedding)的工作。比如Word2Vec。它的训练的结果是词的嵌入,是一个静态的表示;此后ULMFiT 是第一个使用RNN基于LM训练的上下文相关的预训练模型;CoVe利用翻译任务来训练编码器-解码器,并使用编码器作为预训练模型;ELMo 使用双向 LSTM合并两个方向https://dl.caai.cn/home/Literature/details.html?id=48
17.广东碧桂园学校1.广东省立中山图书馆数字资源(可以用广东省统一身份认证登录办理读者证,办证后可以阅览超星数字图书馆、人大复印资料全文数据库、博看期刊数据网、“读览天下”的电子图书报刊资源,享受中国知网、万方数据库、读秀知识库、维普期刊整合资源、人民日报图文数据库和英文数据库EBSCO等全文数据库查阅服务,拥有MET全民英语资源http://bgy.gd.cn/sztsg.html