红联Linux门户
Linux帮助

Linux系统下使用Windows XP字体美化汉字

发布时间:2011-06-05 10:44:24来源:51CTO作者:FOXL

由于版权的问题中文版linux一直没有使用诸如宋体,楷体等windows下常用的中文字体,往往在我们浏览网页,处理文字内容时发现在Linux下的字体往往出现字体模糊不清晰等小毛病,在我们平时使用时完全可以安装windows的字体来美化linux的图形界面。


首先第一步当然是获取windows的字体文件。很简单,只需要把windows的系统盘挂载到Linux系统的/media/目录下,在本文的例子中windows的系统文件所在地址为:/media/hda1/windows/fonts/。


同样道理,我们也可以在直接复制windows文件夹到本地磁盘。在Windows XP已挂载的情况下,拷贝三个字体文件:


mkdir -p /usr/share/fonts/zh_CN/TrueType/

sudo cp /media/hda1/windows/fonts/simsun.ttc /usr/share/fonts/zh_CN/TrueType/

sudo cp /media/hda1/windows/fonts/SURSONG.TTF /usr/share/fonts/zh_CN/TrueType/

sudo cp /media/hda1/windows/fonts/tahoma.ttf /usr/share/fonts/zh_CN/TrueType/

sudo cp /media/hda1/windows/fonts/tahomabd.ttf /usr/share/fonts/zh_CN/TrueType/

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

cd /usr/share/fonts/zh_CN/TrueType/

sudo mkfontscale

sudo mkfontdir


更新linux字体列表


sudo fc-cache /usr/share/fonts/zh_CN/TrueType/


通过替换/etc/fonts/language-selector.conf来配置字体,不要更改/etc/fonts/fonts.conf。


sudo gedit /etc/fonts/language-selector.conf


修改为:


serif 
Bitstream Vera Serif
SimSun   
DejaVu Serif       
AR PL ShanHeiSun Uni      
AR PL ZenKai Uni 
sans-serif  
Bitstream Vera Sans 
SimSun  
DejaVu Sans 
AR PL ShanHeiSun Uni 
AR PL ZenKai Uni          
monospace 
Bitstream Vera Sans Mono
DejaVu Sans Mono
SimSun 
Song
Sun
Kai 
Ming             
180 
true     
Song    
Sun    
Kai 
Ming 
false   
0
true 
false
true    
18
false
SimSun       
SimSun-18030          
AR PL ShanHeiSun Uni         
AR PL New Sung         
MingLiU          
PMingLiU                               
Tahoma           
Verdana                                  
宋体          
SimSun     
新宋体      
SimSun               
仿宋_GB2312 
FangSong_GB2312           
楷体_GB2312
KaiTi_GB2312        
黑体
SimHei


设置字体渲染为单色:系统->首选项->字体。