设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Slackware Linux
›
slackware10.1 不支持utf8编码吗?
返回列表
查看:
1117
|
回复:
9
slackware10.1 不支持utf8编码吗?
[复制链接]
daha
daha
当前离线
积分
582
IP卡
狗仔卡
发表于 2006-6-26 20:31:32
|
显示全部楼层
|
阅读模式
slackware10.1 不支持utf8编码吗?
我想应该不会
但是locale -a 里面没有10646-1
另外在 /usr/X11R6/lib/X11/fonts/encodings/和 /usr/X11R6/lib/X11/fonts/encodings/large/也看不到有10646-1的编码
我不知道这样该怎么写/etc/gtk/gtkrc.zh_CN 和 fonts.dir 里面的编吗格式
明白人指点一下 ,先谢了
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
发表于 2006-6-27 00:01:03
|
显示全部楼层
如果没有可以自己用命令创建utf8的locale的,本论坛好象探讨过,或者你可以google一下.
回复
支持
反对
使用道具
举报
显身卡
daha
daha
当前离线
积分
582
IP卡
狗仔卡
楼主
|
发表于 2006-6-28 02:04:47
|
显示全部楼层
是不是用localedef呀 可惜不会弄
看LFS的帖子说这样 localedef -i zh_CN -f ISO_10646 zh_CN
结果报了一堆错误
看slackware官方网站上的FAQ,说只要设一下LANG就可以了
看来是没有考虑中文的问题
还是搞不定
现在是从vi一退出比必定乱码,连英文都是乱码
回复
支持
反对
使用道具
举报
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
发表于 2006-6-28 11:41:13
|
显示全部楼层
参数不是这样的。
用关键词 localedef zh_CN.utf8
或者
localedef zh_CN.UTF-8 来google 一下。
回复
支持
反对
使用道具
举报
显身卡
daha
daha
当前离线
积分
582
IP卡
狗仔卡
楼主
|
发表于 2006-6-29 01:51:46
|
显示全部楼层
用local -m 看了一下,系统应该是支持ISO-10646-1 和 UTF8的,
主要是我不知道gtkrc.zh_CN里面的中文字体设置对不对,以前可以用xmms来检验,现在怎么弄
xmms都是乱码,LC_ALL=zh_CN xmms也是乱码。另外在X下,只要一从vi退出就会编成乱码,
LC_ALL=zh_CN vi也不管用,我觉得这是gtkrc.zh_CN没有设置对的原因。
另外我原先发现所有中文编码,比如gbk gb2312 gb18030 都能在/usr/X11R6/lib/X11/fonts/encodeings/large找到相应的文件,但是这里没有与iso10646对应的文件,我以为slackware10.1没有装对iso10646的支持,现在想来应该是能够支持的,因为
local -m 的列表里面有iso_10646-1 也有utf8
但我还是弄不好vi退出乱码还有xmms乱码的的问题
回复
支持
反对
使用道具
举报
显身卡
独行侠
独行侠
当前离线
积分
398
IP卡
狗仔卡
发表于 2006-6-29 14:20:20
|
显示全部楼层
utf8就是utf8,难道有人把LANG设成10646-1吗?
奇怪
回复
支持
反对
使用道具
举报
显身卡
独行侠
独行侠
当前离线
积分
398
IP卡
狗仔卡
发表于 2006-6-29 14:20:32
|
显示全部楼层
utf8就是utf8,难道有人把LANG设成10646-1吗?
奇怪
回复
支持
反对
使用道具
举报
显身卡
daha
daha
当前离线
积分
582
IP卡
狗仔卡
楼主
|
发表于 2006-6-29 19:52:55
|
显示全部楼层
我想要知道当LANG=zh_CN.utf8的时候
gtkrc.zh_CN的中文字体字体部分最后的编码部分应该怎么写
比如
-misc-simsun-medium-r-normal--*-*-*-*-*-*-gb2312.1980-0
后面的2312.1980-0换成什么,有人用ISO10646-1
但是我这里不行。
回复
支持
反对
使用道具
举报
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
发表于 2006-6-30 09:04:09
|
显示全部楼层
我的 /etc/gtk/gtkrc.zh_CN.utf8
style "gtk-default-zh-cn" {
fontset = "-microsfot-Tahoma-medium-r-normal--10-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--10-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn-utf8"
回复
支持
反对
使用道具
举报
显身卡
daha
daha
当前离线
积分
582
IP卡
狗仔卡
楼主
|
发表于 2006-6-30 13:28:18
|
显示全部楼层
谢谢你的回复:)
我现在不管怎么设都解决在X下的gnome-terminal从vi退出以后乱码的问题
终于弄好了,在gnome-termina的终端--设定字符编码里面加上gbk编码就可以了
因为目前我的gtkrc.zh_CN中的中文字体仍然是使用gbk编码,iso10646-1我慢慢再试验
谢谢大家!
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表