ZotExpert icon indicating copy to clipboard operation
ZotExpert copied to clipboard

弹出pdfexpert后没有跳转打开文件

Open babuf opened this issue 4 years ago • 13 comments

请问文件目录具体是怎么写?写几级?是目录写错了吗?

babuf avatar Mar 14 '20 22:03 babuf

我按文件信息里的中英文目录都试过了 还是不行 只会弹出 app 不会 打开软件。请教一下怎么办?

babuf avatar Mar 14 '20 22:03 babuf

  1. 需要使用相对路径
  2. 同步的应该是电脑端第3步配置中,上方灰色框中显示的文件夹;名称也是该文件夹的名称,只写这一级就好。

MiracleXYZ avatar Mar 18 '20 05:03 MiracleXYZ

遇到了同样的问题,仍未解决

zerolfl avatar Jun 05 '20 08:06 zerolfl

遇到了同样的问题,仍未解决

已经解决啦 ,调试了下,发现自己无法打开指定文件的两个原因:

  1. 同步文件夹的ZoteroFiles打错成了ZoteroFlies;
  2. 同步的PDF有多个,比如xxxx.pdf和xxxx2.pdf,同步文件夹只存在xxxx.pdf,而快捷指令获得的则是xxxx2.pdf文件,重新整理了下附件就行了。

zerolfl avatar Jun 05 '20 09:06 zerolfl

按照上面的检查之后还是没有办法正常打开文件,iOS13.6,请问有其它的解决方法吗

startallover avatar Aug 10 '20 04:08 startallover

同上ios13.6.1,配置正确,但是弹出pdfexpert后直接跳转到同步的文件夹,而没有打开pdf文件。请问有办法吗?

jh-yi avatar Sep 03 '20 15:09 jh-yi

重试了一次。

  1. 首先要确保Zotero端同步后,附件(pdf)转移到了PDF Expert设置的那个同步文件夹中(如果Zotero客户端中按同步没反应,则对附件右键-Manage Attachments-Rename Attachments,会发现附件pdf从旧位置移动到了同步文件夹中)
  2. 其次确保Zotero网页端Library中附件名=Zotero中附件名=同步文件夹中文件名

原因:查看ZotExpert Shortcuts的的指令会发现最后调用的是pdfefile:////SyncedFolders/$syncedFolder/$Text,即PDF Expert尝试打开同步文件夹syncedFolder下名为$Text的文件,这个$Text是从Zotero网页端Library中match的结果,因此若网页端附件名与同步文件夹中附件名不同则无法打开。

jh-yi avatar Sep 03 '20 15:09 jh-yi

我试着在捷径中输出了最后的路径,发现没有通过API获得对应的参数,直到同步文件夹,也就是说$Text是空的。所以我的一直跳转到同步文件夹

TaiwenYou avatar Nov 08 '20 14:11 TaiwenYou

同时zotero的API也显示没有过调用

TaiwenYou avatar Nov 08 '20 14:11 TaiwenYou

根据1:

重试了一次。

  1. 首先要确保Zotero端同步后,附件(pdf)转移到了PDF Expert设置的那个同步文件夹中(如果Zotero客户端中按同步没反应,则对附件右键-Manage Attachments-Rename Attachments,会发现附件pdf从旧位置移动到了同步文件夹中)
  2. 其次确保Zotero网页端Library中附件名=Zotero中附件名=同步文件夹中文件名

原因:查看ZotExpert Shortcuts的的指令会发现最后调用的是pdfefile:////SyncedFolders/$syncedFolder/$Text,即PDF Expert尝试打开同步文件夹syncedFolder下名为$Text的文件,这个$Text是从Zotero网页端Library中match的结果,因此若网页端附件名与同步文件夹中附件名不同则无法打开。

思考: **我看了一下可能是保存文件名字的问题,发现果然是名字的问题,因为通过zotero connector保存的pdf文件名是包含了作者姓名,年份。也就是保存成(名字_年份_文章名),所以就想着怎么解决zotero connector保存时改了原文章名字的问题。

然后根据2: https://www.jianshu.com/p/b1838f58c248 去看zotero connector保存pdf时为它重命名的命名规则设定方法。

解决方法:

  1. 更改 tools->zotfile preference->Renaming Rules 中的 {%a_}{%y_}{%t} 将两个框里面写着的{%a_}{%y_}{%t}改成{%t}

  2. 对附件右键-Manage Attachments-Rename Attachments 在电脑端去更新文章名字

  3. 然后在ipad同步网盘文件

完成

HelloSZS avatar Mar 04 '21 14:03 HelloSZS

升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。

Undifinedu avatar Jun 30 '21 13:06 Undifinedu

升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。

更新ipad os15后同样遇到上述问题,估计也是同样的原因。。

baker221 avatar Sep 03 '21 06:09 baker221

升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。

真的是这个问题!我升级ios15之后,就只能跳转到pdfexpert,打不开文件,按你说的replace空格之后,就ok了!

badbadcode avatar Dec 19 '21 07:12 badbadcode