Zotero支持linux系统,并且还是绿色免安装的方式,赞一个。
不过还是遇到了两个小问题:
1.在双击打开文献的时候,如果文献是html格式的,就使用firefox打开。但系统默认的浏览器已经是chrome了,还是使用firefox打开。各种折腾以后,发现zotero是通过html这个后缀名(扩展名)来识别打开程序的。那么就简单了,找一个真的html(这里强调真的html是因为:如果建一个简单的文本文件或者空文件的话,在mimetype识别的时候就被识别为text了。),然后将默认打开程序设置为chrome就万事大吉了。
2.将Zotero通过tweak设置为自启动以后完全不启动,发现是因为zotero.desktop的启动项为:Exec=bash -c "$(dirname $(realpath $(echo %k | sed -e 's/^file:\/\///')))/zotero -url %U",意思是根据当前zotero.desktop的位置(也就是所在目录)来确定主程序zotero的运行目录。但在gnome中设置自启动是将zotero.desktop拷贝到~/.config/autostart/目录下。这样在~/.config/autostart/目录下就找不到zotero主程序了,所以就根本不会启动。解决方法很简单,将“$(dirname $(realpath $(echo %k | sed -e 's/^file:\/\///')))”这一串换成你的实际目录就OK啦。
另外一个小知识:fedora各种mimetype程序对应的默认打开程序在叫作
mimeapps.list的文件中配制,常见的有如下几个:
~/.config/mimeapps.list
(user overrides)
/etc/xdg/mimeapps.list
(system-wide overrides)
~/.local/share/applications/mimeapps.list
((deprecated) user overrides)
/usr/local/share/applications/mimeapps.list
/usr/share/applications/mimeapps.list
(distribution-provided defaults)
貌似~/.config/mimeapps.list 优先级是很高的
,具体顺序现在还不清楚,以后需要的时候再去查吧
阅读(2475) | 评论(0) | 转发(0) |