Chinaunix首页 | 论坛 | 博客
  • 博客访问: 756999
  • 博文数量: 181
  • 博客积分: 2548
  • 博客等级: 少校
  • 技术积分: 1819
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-29 16:36
个人简介

爱咋咋地

文章分类

全部博文(181)

文章存档

2024年(5)

2023年(18)

2022年(19)

2021年(3)

2020年(1)

2018年(1)

2017年(1)

2014年(1)

2013年(4)

2012年(11)

2011年(19)

2010年(22)

2009年(71)

2008年(5)

分类: LINUX

2023-03-20 16:08:56

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.listuser overrides)
/etc/xdg/mimeapps.listsystem-wide overrides)
~/.local/share/applications/mimeapps.list(deprecated) user overrides)
/usr/local/share/applications/mimeapps.list
/usr/share/applications/mimeapps.listdistribution-provided defaults)

貌似~/.config/mimeapps.list 优先级是很高的,具体顺序现在还不清楚,以后需要的时候再去查吧


阅读(1753) | 评论(0) | 转发(0) |
0

上一篇:随笔2023-2-27

下一篇:【转】数学解的分类

给主人留下些什么吧!~~