当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 自己DIY 做fcitx皮肤
帖子发表于 : 2010-08-22 19:37 
头像

注册: 2010-08-07 14:05
帖子: 28
送出感谢: 0 次
接收感谢: 0 次
自带那个fcitx皮肤实在太羞了,我们的ubuntu那么漂亮,放在实在障眼,在自己亲身尝试做皮肤有点经验后,那就分享一下吧。 :em03

一丶去http://pinyin.sogou.com/skins/这里下载一个搜狗的皮肤 :em09
我就以幾米系列-你们我们他们之1.ssf_FILES这个为例子

二丶解压下载的皮肤之后,那就去找自己系统的一个文件

打开/usr/share/fcixt/skin/default 然后找到这个文件fcitx_skin.conf,然后复制到解压的文件夹里。

三丶用gedit打开下载皮肤里的fcitx_skin.conf 和 Skin.ini
把那些#logo图标、#中英标点图标、#简体繁体图标、#半角全角图标 等等的图标的图片改为下载皮肤里的对应文件字。例如:
代码:
#简体繁体图标
chs_img=jian.png 35 2
cht_img=fan.png 35 2


改为:
代码:
#简体繁体图标
chs_img=jian1.png 94 38
cht_img=fan1.png 94 38


大家就会疑问了,那个94 38 是什么东东,其实那是显示的位置的x 与 y轴(置于是用什么单位,我们不用管,因为有人已经把它位置写出来了 :em09 ),那我们去哪知道是94 38这个位置呢。很简单,在Skin.ini文件里查找jian1.png就有如下:
代码:
fan_jian=fan1.png, jian1.png
fan_jian_display=1
fan_jian_down=fan3.png, jian3.png
fan_jian_hover=fan2.png, jian2.png
fan_jian_pos=94, 38

哈哈,看见了吧。就是那个fan_jain_pos出卖了它的位置 :em04 其它地方也是这样设置。

四丶有时下载的皮肤是没有logo这个的,那我们就可以将logo改为没有。
代码:
logo_img=NONE.img 0 0 0 0 0 0 447 108

这样就行了。
这个447 108是根据bar.png的像素来定的.至于前面的6个0,应该是位置.
如果你不这样填的话,到时就不能拖动fcitx,大家可以尝试一下.
而有些图标没有,我们就可以直接不填,例如:
代码:
#联想不使用和使用图标
lxoff_img=
lxon_img=


五丶好了,把没有用到的图片都删除吧。然后把这个文件夹放到/usr/share/fcixt/skin 里, :em52
对着fcitx右键,皮肤切换,就会找到我们下载的文件夹,点了它就后就出现自己DIY的皮肤了, :em07

六丶当然你会发现输入时,那些字还是看得不爽,那就可以把这里改为
代码:
[skin_font]
font_size=16
font_en=微软雅黑
font_zh=微软雅黑

可以改为其它字体(必须是你自己电脑有的字体)

七丶最后还要调整一些细节,例如输入时,文字显示的位置
代码:
#由于输入位置和字体大小有关,以字的左下端到窗口顶部计算
input_pos=20
output_pos=60

还有其它的,大家就自己研究一下了,我就不多说了.
这个皮肤在附件里.

注意:因为fcitx版本不同,那些代码格式也可能不同,要依据你自己系统里的default的fcitx_skin.conf 为准,本例是以skin_version=0.2版本编写。
另外,如果你的fcitx不能更改皮肤,可以下载一个更新版本的,下载地址:

http://code.google.com/p/fcitx/download ... =2&q=fcitx






附件:
文件注释: 皮肤下载
DIYskin .tar.gz [84.84 KiB]
被下载 65 次
文件注释: 更改皮肤
pic01.png
pic01.png [ 117.83 KiB | 被浏览 2073 次 ]

文件注释: 设置字体前
pic2.png
pic2.png [ 176.23 KiB | 被浏览 2073 次 ]

文件注释: 设置字体后
pic03.png
pic03.png [ 182.52 KiB | 被浏览 2073 次 ]



_________________
14点23分。


最后由 lendylongli 编辑于 2010-08-23 8:53,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 自己DIY 做fcitx皮肤
帖子发表于 : 2010-08-22 20:31 
头像

注册: 2010-06-04 1:06
帖子: 1791
送出感谢: 3
接收感谢: 5
不错 :em11


_________________
1. GIMP入门教程(1~7)——比Photoshop更棒的图像处理软件!
2. Ubuntu桌面培训——初级,新手入门必看


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 自己DIY 做fcitx皮肤
帖子发表于 : 2010-08-26 12:22 
头像

注册: 2010-07-30 10:27
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
:em11 一直用原版皮肤,不觉得难看……


_________________
做一个快乐的小菜……


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


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

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

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