TinyCoreLinux的中文支持与输入法
-
- 帖子: 86
- 注册时间: 2006-11-28 22:29
Re: TinyCoreLinux的中文支持与输入法
具体啥程序?记得要在同一个Term里运行。
试过GTK和QT的程序,包括Arora,Firefox,都是可以的,aterm里输入不了,可能需要补丁。
试过GTK和QT的程序,包括Arora,Firefox,都是可以的,aterm里输入不了,可能需要补丁。
-
- 帖子: 7
- 注册时间: 2009-10-19 21:09
Re: TinyCoreLinux的中文支持与输入法
楼主,能不能提供你作的字体包
font-wqy-zenhei.tcz
终于搞定了,我的firefox也可以输入啦!
原因是缺少gtk.immodules文件
在/usr/local/gtk-2.0/目录下面创建gtk.immodules文件,内容如下:
"/usr/local/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
font-wqy-zenhei.tcz
终于搞定了,我的firefox也可以输入啦!
原因是缺少gtk.immodules文件
在/usr/local/gtk-2.0/目录下面创建gtk.immodules文件,内容如下:
"/usr/local/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
-
- 帖子: 86
- 注册时间: 2006-11-28 22:29
Re: TinyCoreLinux的中文支持与输入法
太大了,而且个人喜好不一样,提供个方法:
1. 进入 /dev/shm 目录
cd /dev/shm
2. 建立目录和文件
mkdir -p wqy/usr/locale/tce.installed/ wqy/usr/share/fonts/
touch wqy/usr/locale/tce.installed/font-wqy-zenhei
3. 复制字体
cp /home/tc/wqy-zeihei.ttc wqy/usr/share/fonts/
4. 制作tcz
mksquashfs wqy font-wqy-zenhei.tcz
完成
1. 进入 /dev/shm 目录
cd /dev/shm
2. 建立目录和文件
mkdir -p wqy/usr/locale/tce.installed/ wqy/usr/share/fonts/
touch wqy/usr/locale/tce.installed/font-wqy-zenhei
3. 复制字体
cp /home/tc/wqy-zeihei.ttc wqy/usr/share/fonts/
4. 制作tcz
mksquashfs wqy font-wqy-zenhei.tcz
完成
-
- 帖子: 86
- 注册时间: 2006-11-28 22:29
Re: TinyCoreLinux的中文支持与输入法
嗯,你是对的,对不起,当时我可以做别的操作了,试了原始的tinycore,是不可以。
PS:目录是/usr/local/etc/gtk-2.0/
PS:目录是/usr/local/etc/gtk-2.0/
funcvg 写了:楼主,能不能提供你作的字体包
font-wqy-zenhei.tcz
终于搞定了,我的firefox也可以输入啦!
原因是缺少gtk.immodules文件
在/usr/local/gtk-2.0/目录下面创建gtk.immodules文件,内容如下:
"/usr/local/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
-
- 帖子: 86
- 注册时间: 2006-11-28 22:29
Re: TinyCoreLinux的中文支持与输入法
再次确认了下,是部分版本缺少这个文件,真ft。
-
- 帖子: 7
- 注册时间: 2009-10-19 21:09
Re: TinyCoreLinux的中文支持与输入法
TinyCoreLinux的中文支持与输入法.txt
http://www.rayfile.com/files/b1be1968-d ... 4221b798a/
Xlibs_support.tczl
http://www.rayfile.com/files/65cdd391-d ... 4221b798a/
fontconfig.tczl
http://www.rayfile.com/files/56b3f166-d ... 4221b798a/
expat2.tczl
http://www.rayfile.com/files/4ad9f397-d ... 4221b798a/
make-tcz.txt
http://www.rayfile.com/files/2d98e617-d ... 4221b798a/
mydata.tgz
http://www.rayfile.com/files/0f3e38b3-d ... 4221b798a/
locale-zh_cn.tcz
http://www.rayfile.com/files/0eb0762e-d ... 4221b798a/
gtk-immodules.tcz
http://www.rayfile.com/files/fc379d99-d ... 4221b798a/
font-wqy-bitmap.tcz
http://www.rayfile.com/files/282ca19e-d ... 4221b798a/
font-songti.tcz
http://www.rayfile.com/files/8fe177e8-d ... 4221b798a/
fcitx.tcz
http://www.rayfile.com/files/f6ea3991-d ... 4221b798a/
font-wqy-microhei.tcz
http://www.rayfile.com/files/0cb6b3ba-d ... 4221b798a/
font-wqy-zenhei.tcz
http://www.rayfile.com/files/2da353f5-d ... 4221b798a/
glibc_gconv.tcz
http://www.rayfile.com/files/a5cea73d-d ... 4221b798a/
http://www.rayfile.com/files/b1be1968-d ... 4221b798a/
Xlibs_support.tczl
http://www.rayfile.com/files/65cdd391-d ... 4221b798a/
fontconfig.tczl
http://www.rayfile.com/files/56b3f166-d ... 4221b798a/
expat2.tczl
http://www.rayfile.com/files/4ad9f397-d ... 4221b798a/
make-tcz.txt
http://www.rayfile.com/files/2d98e617-d ... 4221b798a/
mydata.tgz
http://www.rayfile.com/files/0f3e38b3-d ... 4221b798a/
locale-zh_cn.tcz
http://www.rayfile.com/files/0eb0762e-d ... 4221b798a/
gtk-immodules.tcz
http://www.rayfile.com/files/fc379d99-d ... 4221b798a/
font-wqy-bitmap.tcz
http://www.rayfile.com/files/282ca19e-d ... 4221b798a/
font-songti.tcz
http://www.rayfile.com/files/8fe177e8-d ... 4221b798a/
fcitx.tcz
http://www.rayfile.com/files/f6ea3991-d ... 4221b798a/
font-wqy-microhei.tcz
http://www.rayfile.com/files/0cb6b3ba-d ... 4221b798a/
font-wqy-zenhei.tcz
http://www.rayfile.com/files/2da353f5-d ... 4221b798a/
glibc_gconv.tcz
http://www.rayfile.com/files/a5cea73d-d ... 4221b798a/
-
- 帖子: 2
- 注册时间: 2006-09-24 7:44
Re: TinyCoreLinux的中文支持与输入法
kangkang你好,
http://distro.ibiblio.org/pub/linux/dis ... andidates/
TC3.0RC1使用这个fcitx包的时候出现问题,好像是缺少locale,只能用缺省的locale=C,所以fcitx可以启动,但之后启动leafpad/firefox无法输入
你能在TC3下面试一下么? 我用的是simsun.ttc,中文显示没有问题,用firefox+sogoupinyin.xpi的话,输入也没问题
http://distro.ibiblio.org/pub/linux/dis ... andidates/
TC3.0RC1使用这个fcitx包的时候出现问题,好像是缺少locale,只能用缺省的locale=C,所以fcitx可以启动,但之后启动leafpad/firefox无法输入
你能在TC3下面试一下么? 我用的是simsun.ttc,中文显示没有问题,用firefox+sogoupinyin.xpi的话,输入也没问题
kangkang 写了:做了两个tcz包,用以支持中文,一个是locale,包括了zh_CN.UTF8的glibc支持,和X的zh_CN.UTF-8区域支持,这对于显示中文来说不是必要的,但是对于输入来说是必要的。另一个是fcitx的中文输入法,版本为3.5,没有做过精简。
使用时请在某处,如~/.xsession里加入或在aterm中运行,然后在此term中运行其它需要中文输入及中文支持的程序。代码: 全选
export LANG=zh_CN.utf8 export LC_ALL=zh_CN.utf8 export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=xim export QT_IM_MODULE=xim fcitx &
注意,需要先安装glibc_开头的一系列包及fontconfig,请自行安装中文字体,可放在/user/share/fonts或~/.fonts。
下载地址:
http://kang.v.6test.edu.cn/m/pack/fcitx.tcz 4.9M
http://kang.v.6test.edu.cn/m/pack/fcitx.tcz.dep
http://kang.v.6test.edu.cn/m/pack/locale-zh_cn.tcz 372k
上次由 billye 在 2010-07-19 17:33,总共编辑 1 次。
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: TinyCoreLinux的中文支持与输入法
又见核潜艇billye 写了:kangkang你好,
http://distro.ibiblio.org/pub/linux/dis ... andidates/
TC3.0RC1使用这个fcitx包的时候出现问题,好像是缺少locale,只能用缺省的locale=C,所以fcitx可以启动,但之后启动leafpad/firefox无法输入
你能在TC3下面试一下么? 我用的是simsun.ttc,中文显示没有问题,用firefox+sogoupinyin.xpi的话,输入也没问题
kangkang 写了:做了两个tcz包,用以支持中文,一个是locale,包括了zh_CN.UTF8的glibc支持,和X的zh_CN.UTF-8区域支持,这对于显示中文来说不是必要的,但是对于输入来说是必要的。另一个是fcitx的中文输入法,版本为3.5,没有做过精简。
使用时请在某处,如~/.xsession里加入或在aterm中运行,然后在此term中运行其它需要中文输入及中文支持的程序。代码: 全选
export LANG=zh_CN.utf8 export LC_ALL=zh_CN.utf8 export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=xim export QT_IM_MODULE=xim fcitx &
注意,需要先安装glibc_开头的一系列包及fontconfig,请自行安装中文字体,可放在/user/share/fonts或~/.fonts。
下载地址:
http://kang.v.6test.edu.cn/m/pack/fcitx.tcz 4.9M
http://kang.v.6test.edu.cn/m/pack/fcitx.tcz.dep
http://kang.v.6test.edu.cn/m/pack/locale-zh_cn.tcz 372k
- yhy122755490
- 帖子: 145
- 注册时间: 2008-09-27 0:39
-
- 帖子: 2
- 注册时间: 2006-09-24 7:44
Re: TinyCoreLinux的中文支持与输入法
linuxsir有人实现了汉化,写了tc V3.0上自制fcitx.tcz的流程,感兴趣可以试试看
http://www.linuxsir.org/bbs/thread371555.html
9月12日更新:
用上文方法制作locale-archive for zh_CN,然后替换kangkang版本locale_zh-cn里面的对应文件,
重新打包如下,懒得折腾的可以在TC3.x直接装这个试试看,我会自己测试一周再正式发布
tinycore3_fcitx.tar.gz 纳米盘: http://d.namipan.com/d/0590396c05863f09 ... 2ce0435700
9月13日更新:
也可以用tc3.1里面的getlocale.tcz,在菜单里面制作zh_CN.UTF-8的locale-archive,然后打包成mylocale.tcz,重启以后加载mylocale.tcz
注意必须在mylocale.tcz加载以后,才能加载kangkang的fcitx.tcz + locale_zh-cn.tcz,顺序反过来的话locale_zh-cn里面的错误的locale-archive会起作用.
http://www.linuxsir.org/bbs/thread371555.html
9月12日更新:
用上文方法制作locale-archive for zh_CN,然后替换kangkang版本locale_zh-cn里面的对应文件,
重新打包如下,懒得折腾的可以在TC3.x直接装这个试试看,我会自己测试一周再正式发布
tinycore3_fcitx.tar.gz 纳米盘: http://d.namipan.com/d/0590396c05863f09 ... 2ce0435700
9月13日更新:
也可以用tc3.1里面的getlocale.tcz,在菜单里面制作zh_CN.UTF-8的locale-archive,然后打包成mylocale.tcz,重启以后加载mylocale.tcz
注意必须在mylocale.tcz加载以后,才能加载kangkang的fcitx.tcz + locale_zh-cn.tcz,顺序反过来的话locale_zh-cn里面的错误的locale-archive会起作用.