当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享][建议置顶]注册文件类型的专用图标
帖子发表于 : 2007-09-16 21:32 

注册: 2007-09-06 16:24
帖子: 193
地址: 中国上海
送出感谢: 0 次
接收感谢: 0 次
Ubuntu自带的针对文件类型的图标比较难看,而且在右键里面也没有办法修改, 经多方探索,终于找到注册文件类型的专用图标的方法,以更改PDF文件的图标为例。

1。 确定当前系统使用的图标系统
System->Preferences->Theme->Customize->Icon 小弟所用的是Tango图标

2。a. 确保/usr/share/mime/globs中有你需要更改的文件类型,如果没有就增加一条。 如这里是:
application/pdf:*.pdf
如果没有,可以这样先找一个pdf文件,然后打开,这时/usr/share/mime/globs中就会注册了这个文件类型

b. cd /usr/share/mime/application, 查找pdf对应的配置文件,这里是pdf.xml

3。拷贝新图标,这里我用得是/usr/lib/Adobe/Acrobat7.0/Resource/Icons/24x24/AdobeReader.png文件,重新命名为gnome-mime-application-pdf.png, 拷贝到/usr/share/icons/Tango/24x24/mimetypes目录

4。 重新生成图标缓存
gkt-update-icon-cache -f /usr/share/icons/Tango
或者重新登录一下。
NOte:如果没有效果,请检查你的系统默认图标是多少,本机是24x24。

附:

Office2007的精美图标 (256x256的,用GIMP->Image>Scale Image处理一下成你所需要的大小,如16x16,24x24,32x32,48x48)
a. Word2007 http://trazo.deviantart.com/art/Word-20 ... s-36415172
b. Excel2007 http://trazo.deviantart.com/art/Excel-2 ... s-36476368
c. PowerPoint2007 http://trazo.deviantart.com/art/PowerPo ... s-36639503


最后由 yuffey 编辑于 2007-09-17 11:20,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-16 21:33 

注册: 2007-09-06 16:24
帖子: 193
地址: 中国上海
送出感谢: 0 次
接收感谢: 0 次
Excel 2007


附件:
PowerPoint_2007_by_Trazo.zip [274.64 KiB]
被下载 57 次
Excel_2007_by_Trazo.zip [277.72 KiB]
被下载 51 次
Word_2007_by_Trazo.zip [209.55 KiB]
被下载 225 次
页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-30 23:50 
头像

注册: 2007-05-06 18:11
帖子: 578
送出感谢: 0 次
接收感谢: 0 次
怎么检查默认图标的大小? 我按你的方法做了, 虽然图标改了回来, 但是默认好像是用16x16的, 而nautilus里默认大小是32x32, 结果16x16的小图标强行被拉伸而不是应用32x32的图标... 效果还是惨不忍睹... 可以改用scalable的svg吗?


_________________
……


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-30 23:57 
头像

注册: 2007-05-06 18:11
帖子: 578
送出感谢: 0 次
接收感谢: 0 次
貌似解决了... 把/usr/share/icons/Tango/scalable/mimetypes里的有关openoffice的图标copy到/usr/share/icons/hicolor/scalable/mimetypes里, 再在终端运行sudo gtk-update-icon-cache -f /usr/share/icons/hicolor"更新图标缓存就好了...


_________________
……


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-31 0:02 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
我曾经注册了mht文件,但mht是文本的子类型,通过楼主的方法改不了,要不就是连文本的图标都改了,后来是用konqueror改的,楼主知道在gnome下怎么做不?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-10-31 8:48 

注册: 2007-09-06 16:24
帖子: 193
地址: 中国上海
送出感谢: 0 次
接收感谢: 0 次
研究了下,文件图标还可能与以下几种有关系:
1。 /usr/share/mime下面有application, audio, image, text, video等类型,顶贴中只讲了application类型的,其它类型的相仿去做
2。某些程序用自己的图标,如adobe reader8(安装在/opt/adobe), 则使用/opt/Adobe/Reader8/Resource/Icons/24x24/adobe.pdf.png 。只要更改这个文件,就可以达到更改图标的目的。


fanhe 写道:
我曾经注册了mht文件,但mht是文本的子类型,通过楼主的方法改不了,要不就是连文本的图标都改了,后来是用konqueror改的,楼主知道在gnome下怎么做不?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-10-31 9:11 

注册: 2007-09-06 16:24
帖子: 193
地址: 中国上海
送出感谢: 0 次
接收感谢: 0 次
默认图标的大小,不是非常清楚去查找,也许这个http://www.linuxdby.com/html/linux/other/20070508/29031.html有点用。

在gconf-editor中查找了半天,也没有找到。

kopision 写道:
怎么检查默认图标的大小? 我按你的方法做了, 虽然图标改了回来, 但是默认好像是用16x16的, 而nautilus里默认大小是32x32, 结果16x16的小图标强行被拉伸而不是应用32x32的图标... 效果还是惨不忍睹... 可以改用scalable的svg吗?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-10-31 22:39 
头像

注册: 2007-05-06 18:11
帖子: 578
送出感谢: 0 次
接收感谢: 0 次
找得头都疼了, 有的程序并不是用/usr/share/icons/Tango(或gnome等)里的图标, 而是用/usr/share/icons/hicolor/的, 例如OpenOffice, 而大小貌似应该在/usr/share/icons/Tango(或gnome, hicolor等)里的index.theme里定义, 不过hicolor里的和gnome里关于scalable图标的设定又不太一致... 哎, 有空再研究了


_________________
……


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [分享][建议置顶]注册文件类型的专用图标
帖子发表于 : 2010-11-16 14:02 
头像

注册: 2010-09-29 11:48
帖子: 155
送出感谢: 4
接收感谢: 0 次
谢谢了!就这么一个破烂图标,费了半天功夫才找到这个解决办法,难怪ubuntu不招人待见!


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [分享][建议置顶]注册文件类型的专用图标
帖子发表于 : 2010-11-16 14:13 
头像

注册: 2008-04-26 12:41
帖子: 10971
送出感谢: 11
接收感谢: 38
:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:YpJlkj2oj2 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译