LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1311|回复: 9

fcitx 070528 输入条高度为“零”

[复制链接]
发表于 2007-6-27 00:40:13 | 显示全部楼层 |阅读模式
今天试了一下070528测试版,
发现一个问题,
这输入条真的是输入条了,
一个窄窄的小长条,
啥字也看不见,
修改config,能改变输入条的长度,
但是高度变不了,
真是奇怪。
发表于 2007-6-27 10:16:53 | 显示全部楼层
应该是字体设置有问题,看下config文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 11:02:58 | 显示全部楼层
config











  1. [程序]
  2. #如果您的FCITX工作很正常,没有必要修改下面这个设置
  3. 静态模式=0
  4. 显示字体(中)=*
  5. 显示字体(英)=Courier New
  6. 显示字体大小=12
  7. 主窗口字体大小=12
  8. 字体区域=zh_CN.UTF-8
  9. 使用AA字体=1
  10. 使用粗体=1
复制代码

有问题么?显示字体(中)设置更改了一下,没有效果。

切换到一个新建的用户目录下,倒不是窄条了,而是输入条字体都是方块。
看来跟配置文件是有点关系了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 11:13:34 | 显示全部楼层
修改config显示字体(中)为Sans
输入条显示字体全是方块;
修改config中显示字体(中)为Simsun
输入条上要输入的字是显示正常的,但是词的序号是方块;
修改config显示字体(中)为WenQuanYi Bitmap Song
输入条显示全为方块;

配置环境: Fedora 7 Gnome/KDE
  1. [mandriva@ ~]$ locale
  2. LANG=zh_CN.UTF-8
  3. LC_CTYPE="zh_CN.UTF-8"
  4. LC_NUMERIC="zh_CN.UTF-8"
  5. LC_TIME="zh_CN.UTF-8"
  6. LC_COLLATE="zh_CN.UTF-8"
  7. LC_MONETARY="zh_CN.UTF-8"
  8. LC_MESSAGES="zh_CN.UTF-8"
  9. LC_PAPER="zh_CN.UTF-8"
  10. LC_NAME="zh_CN.UTF-8"
  11. LC_ADDRESS="zh_CN.UTF-8"
  12. LC_TELEPHONE="zh_CN.UTF-8"
  13. LC_MEASUREMENT="zh_CN.UTF-8"
  14. LC_IDENTIFICATION="zh_CN.UTF-8"
  15. LC_ALL=
复制代码
进入X前将locale设置为zh_CN.UTF-8一样是不行。
  1. cat /etc/sysconfig/i18n
  2. LANG="en_US.UTF-8"
  3. SYSFONT="latarcyrheb-sun16"
  4. SUPPORTED="zh_CN.UTF-8:zh_CN.GBK:zh_CN.GB18030:zh_CN:zh_HK.UTF-8:zh_HK:zh_TW.UTF-8:zh_TW.EUCTW:zh_TW:zh:en_US.UTF-8:en_US.ISO885915:en_US:en"
复制代码
  1. cat /etc/X11/xinit/xinput.d/fcitx.conf
  2. XMODIFIERS="@im=fcitx"
  3. XIM=fcitx
  4. XIM_PROGRAM=fcitx
  5. GTK_IM_MODULE=fcitx
  6. QT_IM_MODULE=fcitx
  7. gnome-im-settings-daemon >/dev/null
复制代码

还有一点要请问Yuking老大,为啥现在配置文件还要用gbk编码?不换成utf8的?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-6-27 11:33:04 | 显示全部楼层
那可能是英文字体设置也有问题~您的locale是啥呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 11:59:43 | 显示全部楼层
上面给出来了,默认的是en_US.UTF_8;但是为了试用fcitx,进入X前改成了zh_CN.UTF-8。
再来一个截图:看见那个小白条了?那就是输入条

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 12:31:50 | 显示全部楼层
现在似乎行了,可是怎么会是这样的呢?默认的中文*/英文Courier New在我这里不行:Courier New没有这个字体;中文为啥不行还不太清楚。
  1. [程序]
  2. #如果您的FCITX工作很正常,没有必要修改下面这个设置
  3. 静态模式=0
  4. 显示字体(中)=Simsun
  5. 显示字体(英)=Bitstream Vera Sans
  6. 显示字体大小=12
  7. 主窗口字体大小=12
  8. 字体区域=zh_CN.UTF-8
  9. 使用AA字体=1
  10. 使用粗体=1
复制代码

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 13:03:57 | 显示全部楼层
窄条和方块都正常了,看来是字体配置的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-29 20:20:26 | 显示全部楼层
我这里现在是有个问题,中文字体显示配置名称不能带空格,凡是带空格的一概不认。
不知道还有谁遇到这样的问题。

  1. 显示字体(中)=*
  2. 显示字体(英)=Courier 10 Pitch
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-6-30 00:30:06 | 显示全部楼层
哦,回头我测试一下
回复 支持 反对

使用道具 举报

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

本版积分规则

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