[分享]+[半原创]将Ubuntu的界面美化到和MS windows的一样[附效果拷屏图]

系统字体配置、中文显示和输入法问题
回复
lonestone
帖子: 65
注册时间: 2006-09-10 13:38

#106

帖子 lonestone » 2006-11-27 16:30

用了楼主的办法,看起来很不错。不过文泉驿字体也是很不错的,在说用楼主的配置文件,会出现fcitx输入法的方框乱码问题,并且换任何字体都不行,无奈,我综合了一下,给出我的方案,完美解决字体、黑体还有输入法问题,呵呵,大大们不要bs我阿:

代码: 全选

<fontconfig>

<alias>

<family>serif</family>

<prefer>

<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>

<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>WenQuanYi Bitmap Song</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<alias>

<family>monospace</family>

<prefer>

<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<match target="font" >

<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="more_eq">

<int>12</int>

</test>
<test name="pixelsize" compare="less_eq">

<int>24</int>

</test>
<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>
</match>

</fontconfig> 
然后给fcitx输入法的配置文件~/.fcitx/config中的字体修改为NSinSum。
hookilah
帖子: 117
注册时间: 2006-02-26 19:04

#107

帖子 hookilah » 2006-11-28 23:11

照楼主的方法设置以后
在openoffice中的中文效果很好
但是英文效果实在是。。。。

不知道有什么好的解决办法吗?
附件
Screenshot-未命名1 - OpenOffice.org Writer.png
Conan304
帖子: 299
注册时间: 2006-12-15 16:11
来自: KM

#108

帖子 Conan304 » 2006-12-19 18:38

sudo chmod 644 /usr/share/fonts/zh_CN/*

原来这里应该是:sudo chmod 755 /usr/share/fonts/zh_CN/*
ake3721
帖子: 7
注册时间: 2006-12-17 13:41

#109

帖子 ake3721 » 2006-12-23 9:58

按楼主的步骤操作时,字体文件不能拷进去,说是没写权限,要怎样才有写权限阿?
头像
syhan
帖子: 272
注册时间: 2006-09-06 12:24
来自: Southeast University

#110

帖子 syhan » 2006-12-25 12:47

lonestone 写了:用了楼主的办法,看起来很不错。不过文泉驿字体也是很不错的,在说用楼主的配置文件,会出现fcitx输入法的方框乱码问题,并且换任何字体都不行,无奈,我综合了一下,给出我的方案,完美解决字体、黑体还有输入法问题,呵呵,大大们不要bs我阿:

代码: 全选

<fontconfig>

<alias>

<family>serif</family>

<prefer>

<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>

<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>WenQuanYi Bitmap Song</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<alias>

<family>monospace</family>

<prefer>

<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<match target="font" >

<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="more_eq">

<int>12</int>

</test>
<test name="pixelsize" compare="less_eq">

<int>24</int>

</test>
<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>
</match>

</fontconfig> 
然后给fcitx输入法的配置文件~/.fcitx/config中的字体修改为NSinSum。
你的ff里有时候一些英文字体会不会出现破碎的现象呢?
awesome + stalonetrayer + urxvt + rox-filer + feh + SLiM
tellno
帖子: 53
注册时间: 2006-12-16 13:07
来自: 浙江

误操作了,求助

#111

帖子 tellno » 2006-12-25 21:55

求助贴在这里:
viewtopic.php?p=177634#177634

现求采用此方案的/etc/fonts/fonts.conf文件,那位弟兄提供下,非常感谢!
andrewmaddox
帖子: 11
注册时间: 2006-12-22 10:39

#112

帖子 andrewmaddox » 2006-12-26 16:55

崩溃,我怎么没有usr的访问权限?要怎么才有?
头像
hackem
帖子: 258
注册时间: 2006-10-19 21:42
来自: inside
联系:

#113

帖子 hackem » 2007-01-06 13:12

现在好几种美化字体的方法都有人出示错误,看来美化字体真是任重道远啊
octopus7th
帖子: 2
注册时间: 2006-12-02 23:15

英文字体很难看

#114

帖子 octopus7th » 2007-01-06 21:44

我根据LZ的步骤进行,可是英文的字体就是很难看,边缘都显得很粗糙,不知道为什么?
附件
Screenshot.png
redkingbird
帖子: 6
注册时间: 2006-12-08 9:51

自己多试试不同的字体呀!

#115

帖子 redkingbird » 2007-01-09 12:59

楼主的方法还是很不错的。
但是每个人要根据自己的电脑不同,试试不同的字体文件。
看我的英文就没有问题
附件
Screenshot.png
alxen
帖子: 79
注册时间: 2006-12-25 12:27
联系:

#116

帖子 alxen » 2007-01-11 14:47

多谢LZ分享。
刚装上系统那会上网时网页一片模糊,严重影响视觉效果。用了LZ的方法后,才发现原来Ubuntu可以更美的。呵呵~~
顺便补充下大家问的比较多的那个在firefox中打开多个标签页时当前标签的粗体字问题。
我在设置字体时刚开始也是按照LZ的设置的,后来才发现在firefox中打开多个标签页时当前标签上的字体好难看,中文还过的去,而英文模糊得惨不忍睹。LZ说在“系统”--“首选项”--“字体”中把所有的字体设置为 Tahoma 即可,其实这个问题只跟“应用程序字体”有关,只需要把“应用程序字体”设为 Tahoma即可解决问题,而不必改动其他字体设置。
如图:
大家看当前标签上的英文是不是没有问题了。呵呵~~
附件
.png
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#117

帖子 hao123liu » 2007-02-13 12:04

按照楼主的方法搞定
多谢!
firefoxie
帖子: 7
注册时间: 2007-06-15 14:50

#118

帖子 firefoxie » 2007-06-17 8:15

按照楼主的方法搞定
多谢!

要多说的是如果想完全和微软样的字体界面,安装了文易泉的就把她卸载掉,否则文易泉字体总是先显示,另外,就完全使用微软字体,我拷了个CourNew 字体做终端字体,还是不错的说。
头像
63396232
帖子: 87
注册时间: 2007-06-13 17:33
联系:

#119

帖子 63396232 » 2007-06-17 18:03

wo de zhong wen bao xia bu l
头像
soardragon
帖子: 15
注册时间: 2007-07-08 11:28

#120

帖子 soardragon » 2007-07-09 1:31

dalaka 写了:不知道为什么两位会出现乱码。所以,这里我再说一下我的设置过程
1、我是起接用光盘安装好以后,系统提示有更新,于是让它自动更新,花了20多分钟下载和安装了90M多的东西。然后其他没有设置什么,就开始设置字体的,先是拷贝字体到/usr/share/fonts/zh_CN中去。
2、使用下列命令
cd zh_CN
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
3、编辑language-selector.conf文件
4、Ctrl+Alt+backspace
5、登录到桌面,输入用户名和密码进入到桌面,设置“字体选项”

就OK了。没有出现有乱码或是什么情况发生。

所以不知道为什么有人会出现乱码什么的。小弟就不太清楚了。
我装的ubuntu7.04也是到第5步欢迎屏幕崩溃,遗憾啊,有没有什么解决办法?
回复