第一问答网

 找回密码
 立即注册
查看: 155|回复: 6

Zotero | 两台设备的pdf文件同步问题

[复制链接]

1

主题

7

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2022-9-22 03:27:36 | 显示全部楼层 |阅读模式
最近研究生快要开学了,我的老电脑也非常识趣地坏了电池,让我有理由换了台新电脑。之前在老电脑上使用zotero+坚果云保存看的文献,换了电脑之后自然要进行文献同步。但是老电脑的zotero配置是很久之前弄的了,在同步文件到新电脑的时候遇到了找不到pdf文件等一些智障问题,在此记录一下,希望能帮到遇到相似问题的人。
下面的记录我会用(老/新)标记旧电脑和新电脑。
<hr/>0. Zotero的基础设置

这里就不详细说了,网上找zotero+坚果云+zotfile有茫茫多的教程。这里只给一些重要的说明:



图1  zotero同步界面(老,新一样)

如果使用坚果云作为同步的存储中介,这个界面就是配置同步的账户信息,以及连接到自己的坚果云上的。



图2  zotero文件管理(老)

文件管理界面是比较让人摸不着头脑的,也是导致我新电脑找不到pdf文件的一个重要原因,后续会对个界面进行说明。
1. 初遇问题

在拿到新电脑安装zotero后,首先去同步界面登录账号和设置坚果云同步,和老电脑一样(图1)。



图3  主界面(老)

右上角的是同步按钮。过去我对zotero的理解就是可以实现傻瓜式的同步,在老电脑上点击同步就会把文献和pdf推送到坚果云和zotero自己的服务器,在新电脑上再点击同步就能把所有文件下载下来实现迁移。正当我沉浸于zotero的便利时新电脑立马给了我一拳:



图4  (新)

也就是说zotero只把图3里的那些标签、链接什么的同步了下来,最重要的pdf原件没了。于是我就踏上了漫漫寻找pdf的道路。首先,我去坚果云那里找了一下pdf,发现:


我的pdf呢?不死心的我下载了一个zip文件并解压,也没找到pdf。于是只能去网上找各种教程。
2. zotero文献管理逻辑

网上搜zotero两台设备实现文献同步,基本上讲的还是配置坚果云啥的,大部分的出发点是一个新用户刚开始用zotero怎么设置路径、怎么配置坚果云,没有针对我这种已经记不得老电脑zotero配置的用户在新电脑上找不到pdf的情况。
作为计算机系的学生,对这种文献管理工具还是有一些理解上的直觉的,即zotero的每一个条目应该都是一个pdf的链接,至于pdf本体在哪完全取决于个人的设置。既然新电脑已经对条目进行了同步,所以问题就是要怎么在新电脑的条目上再次匹配好对应的pdf文件。所以解决这个问题就要理解zotero在保存文件的同时到底对文件做了啥,把文件放到哪去了。
经过整合网上各种杂糅信息,我发现问题主要出现在zotero和zotfile之间的关系上。下面对这两个东西对文件的管理进行一个简单的说明:



图5  zotero文件保存(老)

首先是老电脑上的zotero文件管理部分。

  • 链接附件的根目录:链接附件指的就是文献pdf。链接附件的根目录是一个相对路径的前缀,指的就是zotero会在这个根目录下找pdf文件,并和条目对应起来。假设zotero里有一个条目是“paper1”,双击“paper1”zotero就会去“D:\zotero\files\paper1”(以我的路径为例)把paper1这个pdf打开。因此,根目录必须和pdf文件所在的文件夹相同,否则zotero只有一个条目,而不知道去哪找这个条目下的pdf。
  • 数据存储位置:这里的数据并非文献pdf,而是指zotero条目的一些数据,包括笔记、标签等等。这里大家存在哪都可以,我的笔记记在了notion上,占不了多大地方所以用了默认路径,也可以自定义一个文件夹,反正这一部分可以傻瓜式同步。
这里就是zotero对文件管理给出的所有配置方式。但是,大部分人的诉求是:由于文献pdf一般较大,我想把文献pdf保存到自定义的文件夹里,这要怎么弄?
zotero本体是没有提供这个选项的,我们一般通过zotfile这个插件实现。zotfile的核心功能就是对pdf文件的自动重命名,以及pdf文件的搬运。下面再说一说关键的pdf文件搬运,工具-Zotfile Preferences打开界面:



图6 zotfile文件管理(老)


  • Source Folder for Attaching New Filse:这一部分我没有设置,如果设置了这个部分,那么zotfile就会对设置路径下的文件进行监控,如果文件夹里出现了新的Pdf,zotfile就会把这个pdf自动重命名并且搬运到指定的位置。由于我都是从chrome浏览器的插件一键保存文件,所以这个功能暂时用不到
  • Locations of Filse:这个部分是文献pdf的保存位置。也就是说如果我们用chrome上的插件一键保存文献到zotero,zotfile就会把pdf文件搬运到Custom Location那里。注意,这里的路径和图5中的链接附件的根目录要保持一致,否则zotero就会找不到pdf在哪
3. 问题解决

明白了zotero+zotfile对文件的保存逻辑,问题就迎刃而解了。在新电脑里按照图5的1进行相同的设置,再使用U盘把pdf文件拷贝到新电脑的D:\zotero\files下就OK了。
One more thing

问题到这里也就解决了,又可以开始愉快()的科研生活了。但是冥冥之中我总感觉这种解决方法不够优雅,按理说一键傻瓜式的文献同步才是应该存在的。或许是我在老电脑上配置zotero时就有一些问题,导致了后续的问题。如果大家有好的建议欢迎评论:)。
回复

使用道具 举报

1

主题

9

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-9-22 03:28:18 | 显示全部楼层
大佬你是我的神
回复

使用道具 举报

1

主题

6

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2022-9-22 03:29:11 | 显示全部楼层
[害羞]
回复

使用道具 举报

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-22 03:30:09 | 显示全部楼层
之所以没有把pdf同步是因为你在旧电脑上用zotfile把pdf转移到你设定的地址了,导致zotero/sotrage里面没有pdf文件,而zotero的webDAV同步只能同步zotero/sotrage里面的东西。
回复

使用道具 举报

4

主题

7

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2022-9-22 03:31:09 | 显示全部楼层
[好奇]学到了
回复

使用道具 举报

2

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-9-22 03:32:08 | 显示全部楼层
学姐我可以私信一下您吗,我遇到点问题[大哭]
回复

使用道具 举报

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2022-9-22 03:32:14 | 显示全部楼层
私信是可以 但我是学长[惊喜]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|第一问答网

GMT+8, 2025-4-20 09:05 , Processed in 0.364193 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表