当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]Fcitx 候选字都是方块, 求教啊!!
帖子发表于 : 2006-12-04 9:15 

注册: 2006-11-29 15:27
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
Ubuntu6.10中文版, 按照dalaka的字体美化方案美化
http://forum.ubuntu.org.cn/about19325.html

Firefox2.0中的英文粗字体十分模糊,挤到了一起, 根本看不清楚,其他程序没问题。于是按照坛子中的方法在language-selector.conf 中添加如下代码:

引用:
<match target="pattern" >
<test name="family" >
<string>SimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans</string>
</edit>
</match>
<match target="pattern" >
<test name="family" >
<string>NSimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans Mono</string>
</edit>
</match>


Firefox的问题解决了, 但是Fcitx又出问题了, 所有候选字都变成方块了.. :((

执行 sudo gedit ~/.fcitx/config
修改 "显示字体(中)=simsun" 也不能解决问题 :(

完整的language-selector.conf 代码如下:

引用:
<fontconfig>

<alias>

<family>serif</family>

<prefer>

<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>

<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<alias>

<family>monospace</family>

<prefer>

<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<match target="font" >

<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="more_eq">

<int>12</int>

</test>
<test name="pixelsize" compare="less_eq">

<int>24</int>

</test>
<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>
</match>

<match target="pattern" >
<test name="family" >
<string>SimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans</string>
</edit>
</match>
<match target="pattern" >
<test name="family" >
<string>NSimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans Mono</string>
</edit>
</match>

</fontconfig>



请教该如何解决FCITX的字体乱码问题啊 ? 谢谢先


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-04 10:16 

注册: 2006-11-29 15:27
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
自己顶一顶, 等ing....


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-12-04 10:48 

注册: 2006-11-17 6:33
帖子: 85
送出感谢: 0 次
接收感谢: 0 次
呵,翻了以前的一个贴子
显示字体(中)=simsun 改为 显示字体(中)=Nsimsun,就行了
N是大写还是小写不记得了,我昨晚改的,原因不清楚
现在的新问题是,fcitx缺省没有五笔呀,这下怎么办


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-12-04 11:06 

注册: 2006-11-29 15:27
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
改成 显示字体(中)=Nsimsun 还是不行啊......

继续求助!

肯定是下面这段language-selector.conf中的代码引起的, 可是不加这段代码, FF字体显示又不正确:(

引用:
<match target="pattern" >
<test name="family" >
<string>SimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans</string>
</edit>
</match>
<match target="pattern" >
<test name="family" >
<string>NSimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>DejaVu Sans Mono</string>
</edit>
</match>


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-12-04 11:45 

注册: 2006-11-17 6:33
帖子: 85
送出感谢: 0 次
接收感谢: 0 次
[程序]
显示字体(中)=NSimsun
显示字体(英)=Tahoma
显示字体大小=12
主窗口字体大小=9
字体区域=zh_CN.UTF-8
是否使用AA字体=1

[输出]
数字后跟半角符号=1
Enter键行为=2
分号键行为=2
大写字母输入英文=1
转换英文中的标点=1
联想方式禁止翻页=1

[界面]
候选词个数=10
主窗口是否使用3D界面=1
输入条使用3D界面=2
主窗口隐藏模式=1
显示虚拟键盘=1
是否自动隐藏输入条=1
输入条是否居中=1
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
序号后加点=1
光标色=92 210 131
主窗口背景色=255 240 255
主窗口线条色=220 0 0
主窗口输入法名称色=170 170 170 150 200 150 0 0 255
输入窗背景色=255 240 255
输入窗提示色=255 0 0
输入窗用户输入色=0 0 255
输入窗序号色=200 0 0
输入窗第一个候选字色=0 150 100
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=0 0 255
输入窗提示编码色=100 100 255
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=0 0 0
输入窗线条色=255 0 0
输入窗箭头色=255 0 0
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

#除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔
[热键]
打开/关闭输入法=CTRL_SPACE
#中英文快速切换键 可以设置为L_CTRL R_CTRL L_SHIFT R_SHIFT
中英文快速切换键=L_CTRL
双击中英文切换=0
击键时间间隔=250
光标跟随=CTRL_K
GBK支持=CTRL_M
联想支持=CTRL_L
反查拼音=CTRL_ALT_E
全半角=SHIFT_SPACE
中文标点=ALT_SPACE
上一页=- ,
下一页== .
第二三候选词选择键=SHIFT

[输入法]
使用拼音=1
使用双拼=0
默认双拼方案=自然码
使用区位=0
使用码表=0
提示词库中的词组=1

[拼音]
使用全拼=0
拼音自动组词=1
保存自动组词=0
增加拼音常用字=CTRL_8
删除拼音常用字=CTRL_7
删除拼音用户词组=CTRL_DELETE
#拼音以词定字键,等号后面紧接键,不要有空格
拼音以词定字键=[]
#重码调整方式说明:0-->不调整 1-->快速调整 2-->按频率调整
拼音单字重码调整方式=2
拼音词组重码调整方式=1
拼音常用词重码调整方式=0
是否模糊an和ang=0
是否模糊en和eng=0
是否模糊ian和iang=0
是否模糊in和ing=0
是否模糊ou和u=0
是否模糊uan和uang=0
是否模糊c和ch=0
是否模糊f和h=0
是否模糊l和n=0
是否模糊s和sh=0
是否模糊z和zh=0


我的配置文件
没有五笔太疼苦了,怎么能加入五笔呢


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-12-04 12:57 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
刪掉強制綁定的那段配置~~ff的顯示怎麽不正確呢?


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-12-04 13:54 

注册: 2006-11-29 15:27
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
删除那段配置, FF的英文字体会变得支离破碎...详情见我的另外一个帖子:

http://forum.ubuntu.org.cn/viewtopic.php?t=33391


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-12-04 17:50 

注册: 2006-11-29 15:27
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
问题仍然没有解决,等ing。。。。

我的~/.fcitx/config文件内容如下:

引用:
[程序]
显示字体(中)=NSimSun
显示字体(英)=Courier
显示字体大小=16
主窗口字体大小=13
字体区域=zh_CN.UTF-8
是否使用AA字体=1

[输出]
数字后跟半角符号=1
Enter键行为=2
分号键行为=2
大写字母输入英文=1
转换英文中的标点=1
联想方式禁止翻页=1

[界面]
候选词个数=6
主窗口是否使用3D界面=0
输入条使用3D界面=2
主窗口隐藏模式=0
显示虚拟键盘=1
是否自动隐藏输入条=0
输入条是否居中=1
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
序号后加点=1
光标色=92 210 131
主窗口背景色=255 240 255
主窗口线条色=220 0 0
主窗口输入法名称色=170 170 170 150 200 150 0 0 255
输入窗背景色=255 240 255
输入窗提示色=255 0 0
输入窗用户输入色=0 0 255
输入窗序号色=200 0 0
输入窗第一个候选字色=0 150 100
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=0 0 255
输入窗提示编码色=100 100 255
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=0 0 0
输入窗线条色=255 0 0
输入窗箭头色=255 0 0
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

#除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔
[热键]
打开/关闭输入法=CTRL_SPACE
#中英文快速切换键 可以设置为L_CTRL R_CTRL L_SHIFT R_SHIFT
中英文快速切换键=L_CTRL
双击中英文切换=0
击键时间间隔=250
光标跟随=CTRL_K
GBK支持=CTRL_M
联想支持=CTRL_L
反查拼音=CTRL_ALT_E
全半角=SHIFT_SPACE
中文标点=ALT_SPACE
上一页=- ,
下一页== .
第二三候选词选择键=SHIFT

[输入法]
使用拼音=1
使用双拼=1
默认双拼方案=自然码
使用区位=1
使用码表=1
提示词库中的词组=1

[拼音]
使用全拼=0
拼音自动组词=1
保存自动组词=0
增加拼音常用字=CTRL_8
删除拼音常用字=CTRL_7
删除拼音用户词组=CTRL_DELETE
#拼音以词定字键,等号后面紧接键,不要有空格
拼音以词定字键=[]
#重码调整方式说明:0-->不调整 1-->快速调整 2-->按频率调整
拼音单字重码调整方式=2
拼音词组重码调整方式=1
拼音常用词重码调整方式=0
是否模糊an和ang=0
是否模糊en和eng=0
是否模糊ian和iang=0
是否模糊in和ing=0
是否模糊ou和u=0
是否模糊uan和uang=0
是否模糊c和ch=0
是否模糊f和h=0
是否模糊l和n=0
是否模糊s和sh=0
是否模糊z和zh=0


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-12-04 21:33 

注册: 2006-09-10 13:38
帖子: 65
送出感谢: 0 次
接收感谢: 0 次
这个问题我是这么总结的,你打开kde的系统设置程序,那里有字体安装程序,打开它,然后选择中文字体,看右边的预览,如果中文不是方块,而且该字体不在你的中文美化配置里面的替换部分的,比如simsun就不行,就使用这个字体。比如我的,文泉驿显示正常,就用它,好了


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-12-24 16:49 
头像

注册: 2006-09-06 12:24
帖子: 272
地址: Southeast University
送出感谢: 0 次
接收感谢: 0 次
智能暂时忍受英文字体的破碎了:(


_________________
awesome + stalonetrayer + urxvt + rox-filer + feh + SLiM


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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