ZotExpert
ZotExpert copied to clipboard
弹出pdfexpert后没有跳转打开文件
请问文件目录具体是怎么写?写几级?是目录写错了吗?
我按文件信息里的中英文目录都试过了 还是不行 只会弹出 app 不会 打开软件。请教一下怎么办?
- 需要使用相对路径
- 同步的应该是电脑端第3步配置中,上方灰色框中显示的文件夹;名称也是该文件夹的名称,只写这一级就好。
遇到了同样的问题,仍未解决
遇到了同样的问题,仍未解决
已经解决啦 ,调试了下,发现自己无法打开指定文件的两个原因:
- 同步文件夹的ZoteroFiles打错成了ZoteroFlies;
- 同步的PDF有多个,比如xxxx.pdf和xxxx2.pdf,同步文件夹只存在xxxx.pdf,而快捷指令获得的则是xxxx2.pdf文件,重新整理了下附件就行了。
按照上面的检查之后还是没有办法正常打开文件,iOS13.6,请问有其它的解决方法吗
同上ios13.6.1,配置正确,但是弹出pdfexpert后直接跳转到同步的文件夹,而没有打开pdf文件。请问有办法吗?
重试了一次。
- 首先要确保Zotero端同步后,附件(pdf)转移到了PDF Expert设置的那个同步文件夹中(如果Zotero客户端中按同步没反应,则对附件右键-Manage Attachments-Rename Attachments,会发现附件pdf从旧位置移动到了同步文件夹中)
- 其次确保Zotero网页端Library中附件名=Zotero中附件名=同步文件夹中文件名
原因:查看ZotExpert Shortcuts的的指令会发现最后调用的是pdfefile:////SyncedFolders/$syncedFolder/$Text,即PDF Expert尝试打开同步文件夹syncedFolder下名为$Text的文件,这个$Text是从Zotero网页端Library中match的结果,因此若网页端附件名与同步文件夹中附件名不同则无法打开。
我试着在捷径中输出了最后的路径,发现没有通过API获得对应的参数,直到同步文件夹,也就是说$Text是空的。所以我的一直跳转到同步文件夹
同时zotero的API也显示没有过调用
根据1:
重试了一次。
- 首先要确保Zotero端同步后,附件(pdf)转移到了PDF Expert设置的那个同步文件夹中(如果Zotero客户端中按同步没反应,则对附件右键-Manage Attachments-Rename Attachments,会发现附件pdf从旧位置移动到了同步文件夹中)
- 其次确保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时为它重命名的命名规则设定方法。
解决方法:
-
更改 tools->zotfile preference->Renaming Rules 中的 {%a_}{%y_}{%t} 将两个框里面写着的{%a_}{%y_}{%t}改成{%t}
-
再 对附件右键-Manage Attachments-Rename Attachments 在电脑端去更新文章名字
-
然后在ipad同步网盘文件
完成
升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。
升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。
更新ipad os15后同样遇到上述问题,估计也是同样的原因。。
升级ipad os15 dev beta 2之后,出现无法跳转情况,经观察发现是只要存储文件夹含有空格就无法使用,怀疑新系统对于空格的识别有点问题。
真的是这个问题!我升级ios15之后,就只能跳转到pdfexpert,打不开文件,按你说的replace空格之后,就ok了!