LinuxSir.cn,穿越时空的Linuxsir!

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

在英文环境下该如何设置启用fcitx

[复制链接]
发表于 2008-4-25 20:17:28 | 显示全部楼层 |阅读模式
在中文环境下,启动fcitx没有问题,但不知道在英文环境下该设置哪些来启用fcitx呢?谢谢
发表于 2008-4-25 21:47:17 | 显示全部楼层
只需设置LC_CTYPE为中文的就可以,
要不然只有修改//etc//gtk-2.0/gtk.immodules
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-25 23:23:11 | 显示全部楼层
具体该怎么操作呢,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-5-8 17:08:17 | 显示全部楼层
这是我的~/.profile中相关设置的内容:
export LANG="en_US.UTF-8"
export LANGUAGE="en_US:en"
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIERS="@im=fcitx"
export XIM="fcitx"
export XIM_PROGRAM="fcitx"
我用的是gnome,在session中添加了一个fcitx -d的启动就可以使用fcitx了
locale是en_US.UTF-8的
回复 支持 反对

使用道具 举报

发表于 2008-5-10 00:20:37 | 显示全部楼层
http://www.linuxsir.cn/bbs/thread324732.html
看对你有没有用!英文环境中LC_CTYPE="en_US.UTF-8"用Fcitx
这是我在Debian下搞的!
Gentoo中我还没有搞好!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-10 10:42:29 | 显示全部楼层
谢谢各位的解答,按照feiyuw的做法,能够正常启动fcitx

现在另外一个问题是:网页的字体很难看,设置为我原先的字体(雅黑),还是一样,
不知道还要设置哪个地方呢?
谢谢
回复 支持 反对

使用道具 举报

发表于 2008-5-10 11:09:23 | 显示全部楼层
Post by pjq;1847853
谢谢各位的解答,按照feiyuw的做法,能够正常启动fcitx

现在另外一个问题是:网页的字体很难看,设置为我原先的字体(雅黑),还是一样,
不知道还要设置哪个地方呢?
谢谢


/etc/fonts/65-nonlatin.conf

调整字体的顺序,如将你想要的字体调整到不想要的字体前面
如果不想直接修改这个文件(不推荐)

新建一个/etc/fonts/local.conf文件
在这里面调整顺序也一样,类似:


  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig>
  4.         <alias>
  5.                 <family>serif</family>
  6.                 <prefer>
  7.                         <family>DejaVu Serif</family>
  8.                         <family>AR PL ShanHeiSun Uni</family>
  9.                 </prefer>
  10.         </alias>
  11.         <alias>
  12.                 <family>sans-serif</family>
  13.                 <prefer>
  14.                         <family>DejaVu Sans</family>
  15.                         <family>AR PL ShanHeiSun Uni</family>
  16.                 </prefer>
  17.         </alias>
  18.         <alias>
  19.                 <family>monospace</family>
  20.                 <prefer>
  21.                         <family>DejaVu Sans Mono</family>
  22.                         <family>AR PL ShanHeiSun Uni</family>
  23.                 </prefer>
  24.         </alias>
  25. </fontconfig>
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-10 11:45:29 | 显示全部楼层
找到了一种解决方法

有关gnome & gtk*的字体配置,在各人机器上总会有些不一。一种配置,适合我;可能并不一定适合别人。软件本身的说明往往是最有说服力,配置起来也最有效果的吧。这里也提供一个参考,给字体设置的朋友一点微薄的希望。

firefox官方doc中写道:
Code:
Much of Mozilla's fonts and colors are controlled via CSS (Cascading Style Sheets).
These are set in .css files in Mozilla's chrome directories, but the user can override them with two plain text files, called userContent.css and userChrome.css.


那下面就写一下最最简单的一种配置吧。

1、建立*.css
Code:
$cd ~/.mozilla/firefox/*.default/chrome
$cp userChrome-example.css userChrome.css
$cp userContent-example.css userContent.css


2、写入内容
1)把下面一段attach到userChrome.css后面:
Code:
  * {
    font-size: 9pt !important;
    font-family: 微软雅黑 !important;
  }

Note:那“微软xx"是自己设定的。正确的字体名称很重要。在文件浏览器中输入fonts://,查看字体属性,name一栏的就是。

上面的通配符,包括了bookmarks和tab字体的显示。有这方面困惑的朋友不妨一试。

2)把下面一段attach到userContent.css后面:
Code:
  * {
    font-size: 9pt !important;
    font-family: 微软雅黑 !important;
  }

Note:同上。
很明显这是网页内容的字体设置了。

3、Notes:
1)浏览器的preference中的font类型设置,默认就行。请允许页面选择自己的字体,这也是默认的。调整好最小字体大小。

2)1024x768的dpi(gnome的在字体设置的details里面),最好设置为90左右。gnome程序界面字体大小,请自行调整。别的分辨率的dpi,请google。

3)通配符未免一棒打死,失去了页面的多样性。深入些的,请查看官方css自定义帮助。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-10 11:49:49 | 显示全部楼层
补充:我这里将pt设置为12比较合适

1)把下面一段attach到userChrome.css后面:
Code:
* {
font-size: 12pt !important;
font-family: 微软雅黑 !important;
}


2)把下面一段attach到userContent.css后面:
Code:
* {
font-size: 12pt !important;
font-family: 微软雅黑 !important;
}
回复 支持 反对

使用道具 举报

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

本版积分规则

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