[解决方案] Mendelay无法打开pdf文档:显示 unable to open this file

时间:2024-03-19 21:18:59

前言

本文旨在解决:明明pdf文件存在且能打开,但是在Mendelay中却提示打不开的情况。

为什么在此记录呢?
因为我想了很久,最后才通过“蛛丝马迹”找到原因,这个过程很有思辨意义,故记录在此。

1 问题复现(问题场景描述)

我的Mendelay版本,如下图。
[解决方案] Mendelay无法打开pdf文档:显示 unable to open this file

首先,我在Mendelay 上方菜单栏->Tools->Options中,不小心勾了organize my files,如下图,这样一来,Mendelay在导入pdf文档的时候会自动拷贝到F:\documents\Mendeley Desktop 这个文件夹中,即集中管理,更致命的是,一旦集中管理,Mendelay中的所有pdf文件的源地址都会指向:F:\documents\Mendeley Desktop这个文件夹,再也不是原来的pdf所在文件夹。

[解决方案] Mendelay无法打开pdf文档:显示 unable to open this file

就在我勾选了如上选项之后,我把整个E盘都纳入了Watched Folders(因为初次接触Mendelay,比较莽撞),如下图,在点了ok键后,Mendelay开始疯狂搜索我的E盘(包括所有子文件夹),总共搜到了近4000篇文章。

[解决方案] Mendelay无法打开pdf文档:显示 unable to open this file

pdf文档数量超乎意料的多,很多都不是科研相关的论文,也被导入了进来,所以我先是删除了F:\documents\Mendeley Desktop里面拷贝的文档,然后在Mendelay中全选所有文档,按下delete键进行删除。

经过以上一番操作,我已经初步熟悉了Mendelay的导入方式,也知道应该按需导入,即最好建一个自己的文件夹,然后再add folder,这样会好很多。

但是问题来了:
在我在左侧建好文件夹,然后开始add folder的时候,我发现在资源管理器中这个文件夹明明有163篇论文,但是,导入到Mendelay中之后,却锐减到了126篇,且出现很多无法阅读、找不到路径的论文,即提示:unable to open this file,我在mendelay中试图对该论文右键打开源文件夹,但是却给我打开了此电脑,可以理解为windows 10 系统的home根目录。

2 解决方案

一开始产生了很多错误的想法&尝试:
1)把 options中的organize my files的√勾给去掉,不再让它拷贝到F盘,即不再进行集中管理,然后尝试重新导入,无果。
2)重启mendelay,无果;
3)卸载重装mendelay,无果(万万没想到重装mendelay后,还是一样的配置);
4)把云端的 https://www.mendeley.com/library/ 同步索引给删了,无果。

最后怎么解决的呢?
在多次尝试后的有一次,我打开mendelay的时候,发现mendelay最下方的进度条一直在显示mendelay在工作,并有:retrieving documents from trash。我当时就想,肯定是没有把trash中的文件给删掉,导致对mendelay导入文件夹、产生pdf文档索引 这些功能 产生了错误引导。

原因如上。
故最后解决方案如下,情况trash中的所有文件,再次进行导入时,即可得预期结果(注意:此时依旧要去掉organize的勾,因为集中管理后不方便找到pdf的源文件)。
[解决方案] Mendelay无法打开pdf文档:显示 unable to open this file

感想

为什么开始接触Mendelay软件,并写下:好用的pdf文件管理(归档)软件 https://blog.csdn.net/weixin_39278265/article/details/87897080 这篇记录性博客,以及当前博客呢。

感觉还是一种变通吧,早就想系统的管理一下自己度过的pdf论文,数月前也尝试过Mendelay,但是浅尝辄止了(因为不正确的使用容易导致Mendelay无响应,如大规模导入pdf时;且当时自己认知有限)。今日恰逢梳理脉络,写了半天,才整理得数十篇,且不好管理,所以上网找pdf文档管理软件,最后找到Mendelay,故而有这两篇文章。


秋兰兮麋芜,罗生兮堂下;
绿叶兮素华,芳菲菲兮袭予;
 —— 屈原《九歌·少司命》

芬芳的秋兰,洁白的麋芜,并列生长在堂下漫布。
绿色的叶子,白色的花朵,香气浓郁沁入我的肺腑。

此时已是:2019年2月24日00:01:46