当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2008-03-06 9:06 

注册: 2006-10-11 13:58
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
我看了不少关于美化字体的文章,似乎都是在中文locale的前提下才能实施,而若默认使用的是英文locale就不能用了……请问怎样在英文locale中美化中文字体呢?需要装哪些包?改什么配置文件?谢谢。
P.S. 我说的“美化中文字体”就是指在不改变英文字体的前提下用某种自选的中文字体替换系统默认的,并通过某些设置使显示效果最佳。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-06 9:13 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
我是 先到 中文 locale下把美化的工作做完,然后切换回鹰文locale的,简单。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-03-06 9:17 
头像

注册: 2007-12-01 14:56
帖子: 249
送出感谢: 0 次
接收感谢: 0 次
1.使用sudo fontconfig-voodoo -f -s zh_CN命令建立连接,生成language-selector.conf文件
2.sudo gedit /etc/fonts/language-selector.conf
找到
代码:
   <alias>
      <family>serif</family>
      <prefer>
         <family>.....</family>
         <family>.....</family>
         <family>.....</family>
      </prefer>
   </alias>

这样的结构,一共有三处
在里面添加字体,建立字体替换规则
这样当前的文字编码不在系统设置的英文字体编码范围内时,就会按照这个规则替换字体


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-03-06 17:30 

注册: 2006-10-11 13:58
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
按照3楼的设置好了。原来需要sudo fontconfig-voodoo -f -s zh_CN才行啊。非常感谢。
顺便问一下,如何设置在中英文locale之间切换呢?谢谢。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2009-02-24 12:55 
头像

注册: 2008-06-22 13:38
帖子: 1627
地址: 武汉
送出感谢: 0 次
接收感谢: 0 次
where is language-selector.conf?

i can't find it ^^


_________________
mint+gnome


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2009-02-24 13:48 
头像

注册: 2007-08-05 17:40
帖子: 4968
送出感谢: 0 次
接收感谢: 4
代码:
whereis language-selector.conf


_________________
free VPN
YouKuDownLoader
代码:
pip3 install ykdl

install YouKuDownLoader, have fun in downloading.
YouKuDownLoader所支持网站列表


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2009-02-24 22:17 
头像

注册: 2008-06-22 13:38
帖子: 1627
地址: 武汉
送出感谢: 0 次
接收感谢: 0 次
没有那个文件

只有一个文件夹/usr/share/language-selector


_________________
mint+gnome


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2009-03-06 22:17 
头像

注册: 2007-08-19 16:41
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
这是放狗搜的一篇文章,希望对你能有帮助。我是按照这个设置的,效果感觉不错,附上一张图。

ubuntu 7.10 English Local 下中文美化

在wiki.ubuntu.org.cn上有这么一个命令:sudo fontconfig-voodoo -f -s zh_CN
执行这个命令之后,桌面、标题、文档字体无论中文还是英文都变得很“瘦”,非常难看

1、如果执行过了
sudo fontconfig-voodoo -f -s zh_CN
在English Local下会很难看。可以用以下命令恢复
sudo fontconfig-voodoo -f -s none

2、进行字体美化

(1) 首先让系统支持中文,安装上SCIM
System->Administration->Language Support->钩选Chinese->Apply
(2)安装中文字体,这里用准圆来美化,其他字体也一样
用root权限把字体文件拷贝到/usr/share/fonts/truetype/myfonts
这个myfonts目录不是系统原有的,用mkdir自己建立,把准圆字体拷贝到该目录,然后执行
sudo chmod 755 /usr/share/fonts/truetype/myfonts/*
sudo fc-cache -fv
(3)编辑/etc/environment,更改为如下内容
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_US.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
LANGUAGE="en_US:en"
其实就是添加一句 LC_CTYPE="zh_CN.UTF-8"
(4) 编辑/etc/fonts/conf.avail/下的40-generic.conf和65-nonlatin.conf
sudo gedit /etc/fonts/conf.avail/40-generic.conf
sudo gedit /etc/fonts/conf.avail/65-nonlatin.conf
查找<family>Kochi Mincho</family>,在它之前加入<family>ZhunYuan</family>
查找<family>Kochi Gothic</family>,在它之前加入 <family>ZhunYuan</family>
两个文件都要改。系统在查找可用字体的时候是按照字体设定顺序来的。以上设定保证先用你的字体。
(5)恢复使用系统默认字体。这样可以保证中文正确显示。
重启之后就可以看到美化后的效果了,这样网页中就不会有字体大小不同的、类别不同的现象了。


附件:
Screenshot-美化 - File Browser.png
Screenshot-美化 - File Browser.png [ 74.82 KiB | 被浏览 1163 次 ]

页首
 用户资料  
 
9 楼 
 文章标题 : Re: [问题]请问英文local的前提下怎样美化中文字体?
帖子发表于 : 2011-01-13 3:59 
头像

注册: 2007-09-23 17:06
帖子: 1051
送出感谢: 1
接收感谢: 8
我试试。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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