查看原文
其他

关于zotero中删除条目后,对应的pdf文件未删除的问题讨论

维客笔记 维客笔记 2024-04-20
大家好!我是BCS~
写在前面
在Zotero更新到6.0之前,文献附件的同步(官方同步咱不考虑)和管理方式,一般分为两种:
  • 第一种是直接利用zotero本身的附件存储方式,在你的storage中,有一大堆由字母+数字命名的文件夹,其中存放着pdf附件和其它文件,然后采用坚果云webdav的方式来同步
  • 第二种是利用zotfile插件来管理文献附件,这种方式一般会将所有的PDF文件移动到自己定义的某个文件夹,方便利用各种网盘来实现多端同步和阅读。
  • 当然还有第三种,可能有小伙伴和我一样,安装了zotfile插件,但只使用其给PDF附件重命名的功能(我个人喜欢把PDF文件名改为年份-作者-题目-期刊,见下图),附件管理和同步方式还是选择第一种。


为啥我会选择第三种?
  • 可自定义命名方式
  • zotero与其它软件的交互需要此种附件管理方式
  • 坚果云webdav同步很省心

总之就是,利用zotero本身的附件存储和管理方式,在多端同步(特别是zotero 6.0出来之后)以及和其它软件交互方面(比如Notion,见此如何优雅地使用Zotero与Notion,比如Obsidian,见此Zotero与Obsidian交互 助力科研)没有障碍(至少之前方式二是没法和Ob交互的,因为pdf附件被移走,ob中的回链是找不到pdf的位置的)。

咱们今天要讨论的zotero中删除条目后,对应的pdf文件未删除的问题也需要上述第一种或者第三种方式的配合。

方案
方案有两种,我要从我发现的先后顺序说起。
方法一:Delitemwithatt插件
首先是,在github上检索到了此插件,然后玩了一番。
插件下载地址:
https://github.com/redleafnew/delitemwithatt
此插件的用途中写着,删除条目或分类的同时将链接的附件也一块删除,见下图


然而事实却出乎意料,反复测试了几次发现此插件只能将条目和附件删除到zotero的Trash中,并不能直接删除附件和条目。
之后突发奇想的清空了trash,这才发现附件也随之消失了。

接下来,就联想到,是不是zotero自带的MoveI Item to Trash也会有上述的效果,试了一下,果真如此🤨,这就是方法二。(那这样看来delitemwithatt插件没啥用啊,其实并非如此,请看文章结尾


那对于采用了方式二管理附件的小伙伴咋办?
这个可去下面的帖子查看解决方案:
https://zhuanlan.zhihu.com/p/338159167

总结一下
  • 我们要采用zotero自带的附件管理方式,不要用zotfile把附件移到其它文件夹,更新了zotero 6.0,PC,ios,Android客户端(Zotero 6.0正式版终于来了(还有安卓端的事))都可以通过坚果云webdav来同步附件并直接查阅和批注文献了,没有必要再采用方式二同步了。
  • 选中要删除的条目→右键→将此条目移到zotero的垃圾箱中→再清空垃圾箱,咱们便可删除条目和附件。
  • delitemwithatt插件对本文讨论的问题确实没啥用,但是请注意看,它具有三个功能,其中第3个将附件导出的功能(关键是可批量导出)还是非常有用的。在此我说一个使用场景,就是你写完了小论文,需要将所有的参考文献PDF文件发给导师时,用这个一键导出所有附件的功能还是很爽的,不然你得打开几十个文件夹一个个拷贝🤐。
获取delitemwithatt插件,后台回复20220328即可


感谢关注/欢迎点赞/在看/分享
A better you,A bigger world!
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存