LinuxSir.cn,穿越时空的Linuxsir!

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

当把系统字体设置为simsun以后,英文字体发虚了,怎么解决阿?

[复制链接]
发表于 2005-4-2 19:43:13 | 显示全部楼层 |阅读模式
这个问题我一直没有搞清楚,因为使用simsun中文好看了,英文却发虚了,使用tahoma,英文好看了,中文又变难看了,大家都是怎么解决的?可否传授一二?谢谢。
发表于 2005-7-22 22:24:33 | 显示全部楼层
同问。。。
回复 支持 反对

使用道具 举报

发表于 2005-7-22 23:31:03 | 显示全部楼层
我都不用Simsun的……直接FZSongTi,字体挺好看的说……
回复 支持 反对

使用道具 举报

发表于 2005-7-23 00:16:00 | 显示全部楼层
如果要使中文英文用不同字體?盹@示
應該要設定字型為Sans-Serif(Sans)或Serif
然後利用fontconfig?頉Q定該使用什麼字型
一般都是設定/etc/fonts/local.conf
但SuSE在/etc/fonts/fonts.conf中include了其他的設定
您可以修改/etc/fonts/suse-post-user.conf

...
<alias>
<family>serif</family>#這是serif的設定,其他Sans-serif,monospace您可以照這方法設定
<prefer>
<family>Times New Roman</family>#優先使用Times New Roman
<family>Thorndale AMT</family>#其次是Thorndale AMT
<family>SimSun</family>#前面兩個字型都沒有中文字,因此中文會優先使用SimSun
<family>AR PL ZenKai Uni</family>
<family>SUSE Serif</family>
<family>Nimbus Roman No9 L</family>
<family>Luxi Serif</family>
<family>Likhan</family>
<family>FreeSerif</family>
<family>Bitstream Vera Serif</family>
<family>Times</family>
<family>TSCu_Times</family>
<family>HGPMinchoL</family>
<family>IPAPMincho</family>
<family>Sazanami Mincho</family>
<family>Kochi Mincho</family>
<family>FZSongTi</family>
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>Baekmuk Batang</family>
<family>HanyiSong</family>
<family>ZYSong18030</family>
</prefer>
</alias>
...

simsun因為內建了點陣字,因此在顯示小字時非常清晰
要設定使用點陣字
可以設定/etc/fonts/suse-pre-user.conf

...
<!--
To prefer bitmap fonts whereever possible
put the following rule in your personal ~/.fonts.conf file:

<match target="pattern">此段落為註解
<edit name="prefer_bitmap">
<bool>true</bool>
</edit>
</match>
-->

<match target="pattern">
<edit name="prefer_bitmap">
<bool>true</bool>#將這裡設成true
</edit>
</match>

<!--

To use embedded bitmaps in TrueType fonts always when available
put the following rule in your personal ~/.fonts.conf file:
<match target="pattern">#此段落為註解
<edit name="embeddedbitmap">
<bool>true</bool>
</edit>
</match>
-->

<match target="pattern">
<edit name="embeddedbitmap">
<bool>true</bool>還有這裡也設成true
</edit>
</match>
...
這樣設定完後,內建點陣字的字型(例如simsun,uming,fireflysung)就會優先使用點陣字

您可以試試看uming(AR PL ShanHeiSun Uni)這個字型
內建了firefly的點陣字
http://www.freedesktop.org/wiki/Software_2fCJKUnifonts
解開壓縮檔,將其中的uming.ttf複製到
/usr/X11R6/lib/X11/fonts/truetype/下
設定在sans或sans-serif的第二順位
這樣中英文效果都很好
大家可以參考一下
回复 支持 反对

使用道具 举报

发表于 2005-7-23 11:53:50 | 显示全部楼层
好帖,受教了……
回复 支持 反对

使用道具 举报

发表于 2005-7-23 13:51:28 | 显示全部楼层
好铁阿!
回复 支持 反对

使用道具 举报

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

本版积分规则

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