QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3322|回复: 19

e17问题

[复制链接]
发表于 2006-5-25 17:40:08 | 显示全部楼层 |阅读模式
现在e17没有中文编码支持了吗?谁了解的说一下。
lin@debian:~$ enlightenment_remote -lang-list
REPLY <- BEGIN
REPLY: "bg"
REPLY: "cs"
REPLY: "da"
REPLY: "de"
REPLY: "es"
REPLY: "fi"
REPLY: "fr"
REPLY: "hu"
REPLY: "it"
REPLY: "ja"
REPLY: "ko"
REPLY: "nb"
REPLY: "nl"
REPLY: "pl"
REPLY: "pt"
REPLY: "ru"
REPLY: "sk"
REPLY: "sl"
REPLY: "sv"
REPLY <- END
lin@debian:~$
 楼主| 发表于 2006-5-25 17:42:13 | 显示全部楼层
如何强制使用zh_CN.UTF-8,菜单中文字会变成方块。而且改不回E文,只好rm -r ~/.e/进行恢复。

而且即使是默认的e文菜单,标题栏的中文也是方块。

啥问题?谢谢~~
回复

使用道具 举报

发表于 2006-5-25 19:07:29 | 显示全部楼层
CJK字体被移出了theme,独立了出来,这样可以方便选用系统中的现有的字体。
要手动设置中文字体。现在有字体fallback功能,大概可以实现字体代换?英文和CJK字体可选不同的字体?
但是我这里没有成功过。只能统一选一个中文字体才正常现实。而且没有一个全局选定的option,以后会有?
现时的设置比较麻烦。
回复

使用道具 举报

发表于 2006-5-25 20:41:58 | 显示全部楼层
我这里有

REPLY: "zh_CN"
REPLY: "zh_TW"

你RPWT吧
回复

使用道具 举报

 楼主| 发表于 2006-5-25 20:55:08 | 显示全部楼层
:sad: :sad:
回复

使用道具 举报

发表于 2006-5-26 07:39:38 | 显示全部楼层
      
回复

使用道具 举报

发表于 2006-5-26 11:30:16 | 显示全部楼层
反正我的e17不管怎样都可以支持中文

跟语言无关

你先用enlightenment_remote -font-fallback-list看一下你的e17支持哪些字体,比如我的就支持下面的字体:


REPLY <- BEGIN
REPLY: "Unisun"
REPLY <- END


然后enlightenment_remote -font-fallback-append Unisun就可以了

当然你一定要问unisun是怎样加入进去的呢?

cd~/.e/e/fonts/
ls
fonts.alias  fonts.dir  fonts.scale  unisun.ttf

fonts.alias文件内容:
Unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-iso8859-1

fonts.dir文件内容:
1
unisun.ttf -misc-unisun-medium-r-normal--0-0-0-0-p-0-iso8859-1
回复

使用道具 举报

发表于 2006-5-26 14:09:33 | 显示全部楼层
补充一句:

换成simsun字体也是可以的

但是

simsun字体在字号特别小的时候很模糊

而e17网站上的很多theme的字体都有点小

为了保证质量

还是用uisun字体好

当然

自己修改theme也是可以的
回复

使用道具 举报

发表于 2006-5-26 22:26:40 | 显示全部楼层
在config里面不是有font吗
直接在里面设置字体就可以了

不过我设置fallback时没有成功
后面只能menu title等一个一个项的设置
回复

使用道具 举报

发表于 2006-5-26 23:08:49 | 显示全部楼层
设置fallback,最好建个fonts.alias文件。
E17似乎要这样格式“-misc-unisun-medium-r-normal--0-0-0-0-p-0-iso8859-1”才能正确的读取字体。

我mkfontscale后,cp fonts.scale fonts.alias
里面的sunglobe.ttf替换成unisun ,fallback 到 unisun ,中文就正常显示。  

这是我的fonts.alias
[code:1]
7
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-cns11643-1
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-cns11643-3
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-iso10646-1
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
unisun -misc-unisun-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
[/code:1]
回复

使用道具 举报

发表于 2006-5-27 14:08:57 | 显示全部楼层
我是直接输入字体名的
如SimSun
回复

使用道具 举报

发表于 2006-5-27 15:30:32 | 显示全部楼层
直接用SimSun的话,英文字体会变得很难看的。不能最好的发挥字体 fallback 的功效。
用传统的core font system 的设置方法可以实现字体代换,英文效果会好很多。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2006-5-27 15:48:00 | 显示全部楼层
SimSun 的话,也一样。在字体文件夹内,cp  font.scale fonts.alias ,
再改改alias 的字体名称就得(应该不改也可以,直接用"SimSun.ttc"作fallback),大概就这样为:

SimSun -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
回复

使用道具 举报

发表于 2006-5-27 17:37:13 | 显示全部楼层
谢谢 上次我直接用字体名结果fallback不成功

回去试试看
回复

使用道具 举报

发表于 2006-5-27 19:32:08 | 显示全部楼层
无双TM, 你是e17高手了哦

连我都知道fallback的用法

你不该不知道哦^_^

我想问一下的贴图是什么版本的e17

怎么把下面哪一个bar弄出来的啊

回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 22:01 , Processed in 0.058216 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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