LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: Freesnake

E17怎么改刷新率?

[复制链接]
发表于 2005-9-16 16:37:57 | 显示全部楼层
字体直接修改theme

当然可以使用enlightenment_remote 不过我觉得不用那么麻烦

下面是我写的和高超介绍的方法



以下由高超(linuxsir.cn,发表在debian版)朋友提供:
Debian unstable的非官方安装源有两个:
一个是来自elive
deb http://www.vobcopy.org/mirror/elive/ elive main elive efl

一个来自shadoi
deb http://soulmachine.net/debian/ unstable/

安装可以参考
http://www.soulmachine.net/wiki/ ... _on_Debian_unstable

八卦一下,这两个源有可能会合并,好像shadoi承担了elive网站的管理任务。
如果自己编译打包的话,无双版主写了一个脚本。


关于字体,如果因为更改主题字体到12~16之间的话,推荐使用不含点阵的字体,用点阵的字体似乎会有些问题(不是所有的字体都测试过,不能确认,uming和simsun在我这儿是不行的)。在Debian现有的字体里面,ukai是不含点阵字体的,所以没有问题。

关于E17的中文字体,再罗唆两句,将中文字体拷贝到$HOME/.e/e/fonts目录下(做个软链接也可),参考它的data/fonts (/usr/share/enlightenment/data/fonts)目录建立fonts.dir 和fonts.alias 两个文件例如:
[PHP]
^v^$ ls -l .e/e/fonts/
总用量 8
-rw-r--r--  1 gaochao gaochao 114 2005-09-07 21:55 fonts.alias
-rw-r--r--  1 gaochao gaochao 124 2005-09-07 21:55 fonts.dir
lrwxrwxrwx  1 gaochao gaochao  34 2005-09-07 11:56 simsun.ttc -> /mnt/winc/WINDOWS/Fonts/simsun.ttc
lrwxrwxrwx  1 gaochao gaochao  41 2005-09-07 21:55 ukai.ttf -> /usr/share/fonts/truetype/arphic/ukai.ttf
^v^$ cat .e/e/fonts/fonts.dir
2
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ukai.ttf -misc-ukai-medium-r-normal--0-0-0-0-p-0-iso8859-1
^v^$ cat .e/e/fonts/fonts.alias
Simsun -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
Ukai -misc-ukai-medium-r-normal--0-0-0-0-p-0-iso8859-1
^v^$

[/PHP]

建好相应的文件后,用enlightenment_remote命令可以看到enlightenment现在可用的字体
[PHP]^v^$ enlightenment_remote -font-available-list
REPLY <- BEGIN
REPLY: "Simsun"
REPLY: "Ukai"
REPLY: "Vera-Bold-Italic"
REPLY: "Vera-Normal"
REPLY: "Vera-Bold"
REPLY: "Vera-Italic"
REPLY: "Vera-Mono-Bold-Italic"
REPLY: "Vera-Mono-Bold"
REPLY: "Vera-Mono-Italic"
REPLY: "Vera-Mono"
REPLY: "Vera-Serif"
REPLY: "Vera-Serif-Bold"
REPLY: "Vera"
REPLY: "Baekmuk-Dotum"
REPLY: "Kochi-Gothic"
REPLY: "Uming"
REPLY: "FZ-XBS"
REPLY: "DF-YaFeng"
REPLY: "CY-JianBiaoSong"
REPLY <- END
^v^$[/PHP]

这时你可以选择你想使用的中文字体,还是enlightenment_remote命令
[PHP]^v^$ enlightenment_remote -font-fallback-list
REPLY <- BEGIN
REPLY: "FZ-XBS"
REPLY: "CY-JianBiaoSong"
REPLY <- END
^v^$ enlightenment_remote -font-fallback-prepend Ukai
^v^$ enlightenment_remote -font-fallback-list
REPLY <- BEGIN
REPLY: "Ukai"
REPLY: "FZ-XBS"
REPLY: "CY-JianBiaoSong"
REPLY <- END
^v^$[/PHP]

E17在字体方面fallback机制很方便,你可以很方便的指定自己想使用的中文字体。

E17真的非常优秀,在耗费系统资源非常低的情况下,还可以有美轮美奂的视觉效果(eye candy )


以下是我的其它修改字体的介绍
=============
修改标题栏上字体高度:
我一般编辑
我配置E17时是编译theme时指定字体的
修改e17/apps/e/data/themes/default_border.edc
       color3: 255 255 255 128;
       text {
          text:     "";
          font:     "Edje Vera"; // 这里修改其它字体名 如果想换字体的话,但同时需要在default.edc里面增加新字体或按上面的方法增加字体
          size:     10; // 这里修改成13 如果想修改字2体高度的话
          min:      0 1;
          align:    0.0 0.5;
          text_class: "title_bar";
       }
你可以试下载E17的e17/apps/data目录 然后修改后编译一下

==========
自动生成deb 脚本,完善的版本放在家中,后面再放上来


Trackback: http://tb.donews.net/TrackBack.aspx?PostId=544886
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-17 18:15:11 | 显示全部楼层
e17/apps/e/data/themes/default_border.edc
这个是源代码的目录?就是说要重新编译E17?全局字体也是这么修改的么?
回复 支持 反对

使用道具 举报

发表于 2005-9-18 16:23:34 | 显示全部楼层
Post by Freesnake
e17/apps/e/data/themes/default_border.edc
这个是源代码的目录?就是说要重新编译E17?全局字体也是这么修改的么?

是源代码的目录,不是重新编译E17,所以不用下载整个源码,只是用edje_cc重新编译一下default themes,然后覆盖原来的default themes文件
如果你不是用default themes,用其他的themes,可以用edje_decc反编译它的themes文件,然后修改再重新编译成themes文件。

其他的一些themes
http://get-e.org/Themes/E17/index.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表