个人工具

“老旧文章/用华文黑体美化Kubuntu”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: 作者:fantasy2 测试环境:Kubuntu 7.04 == 取得字体 == 你必须有合法版权的华文黑体(sthei.ttf)和Lucida Grande字体(Lucida Grande.ttf Lucida Grande Bold.ttf)。 ...)
 
 
(未显示1个用户的9个中间版本)
第1行: 第1行:
作者:fantasy2
 
 
 
测试环境:Kubuntu 7.04
 
测试环境:Kubuntu 7.04
  
  
 
== 取得字体 ==
 
== 取得字体 ==
你必须有合法版权的华文黑体(sthei.ttf)和Lucida Grande字体(Lucida Grande.ttf  Lucida Grande Bold.ttf)。
+
1.华文黑体
 +
http://wyx.nbtvu.net.cn/jmm/Computing/indexComputing.htm#17
 +
 
 +
2.Lucida Grande(5.0d8e1版,中文冒号的 Bug 已解决)
 +
http://www.box.net/shared/jllu26e3pc
 +
 
 
== 安装字体 ==
 
== 安装字体 ==
#把三个字体装入系统
+
*把三个字体文件装入系统
 
K菜单──系统设定──外观──字体安装程序──管理员模式──安装字体
 
K菜单──系统设定──外观──字体安装程序──管理员模式──安装字体
#调整设置文件
+
*设置字体替换
 
  sudo fontconfig-voodoo -f -s zh_CN
 
  sudo fontconfig-voodoo -f -s zh_CN
 
  sudo kate /etc/fonts/language-selector.conf
 
  sudo kate /etc/fonts/language-selector.conf
第16行: 第19行:
 
下面一行添加:
 
下面一行添加:
 
  <family>STHeiti</family>
 
  <family>STHeiti</family>
#关闭字体渲染引擎微调
+
*关闭字体渲染引擎微调
 
  sudo kate /etc/fonts/fonts.conf
 
  sudo kate /etc/fonts/fonts.conf
 
在<fontconfig>和</fontconfig>之间加入下面一段:
 
在<fontconfig>和</fontconfig>之间加入下面一段:
 
  <match target="font">
 
  <match target="font">
 
     <test name="family">
 
     <test name="family">
        <string>STHeiti</string>
+
          <string>STHeiti</string>
 
     </test>
 
     </test>
 
     <edit name="hinting">
 
     <edit name="hinting">
第27行: 第30行:
 
     </edit>
 
     </edit>
 
  </match>
 
  </match>
#设置字体
+
 
 +
== 设置Qt程序字体 ==
 
K菜单──系统设定──外观──字体──调整全部字体
 
K菜单──系统设定──外观──字体──调整全部字体
  
第33行: 第37行:
  
 
勾选“圆整字体边角”,但是要点“配置”,取消所有勾选,微调设定为“无”。
 
勾选“圆整字体边角”,但是要点“配置”,取消所有勾选,微调设定为“无”。
#设置GTK程序字体
+
 
 +
还有一些字体没有用上华文黑体,像是Amarok OSD 、时钟之类的,自己改一下就行了,记得选Lucida Grande而不是STHeiti 。
 +
 
 +
最后重启X 。
 +
== 设置GTK程序字体 ==
 +
 
 
K菜单──系统设定──外观──GTK Styles and Fonts ,选择使用KDE Styles和Fonts 。
 
K菜单──系统设定──外观──GTK Styles and Fonts ,选择使用KDE Styles和Fonts 。
#重启X
+
 
== 其他程序 ==
+
编辑用户主目录下的.gtkrc-2.0-kde ,找到:
还有一些字体没有用上华文黑体,像是Amarok OSD 、时钟之类的,自己改一下就行了,记得选Lucida Grande而不是STHei 。
+
font_name="Lucida Grande  10"
 +
 
 +
改成:
 +
font_name="Lucida Grande,STHeiti 10"
 +
 
 +
 
 +
 
 +
 
 +
 
 
== 效果图 ==
 
== 效果图 ==
 +
[[Image:snap.png]]

2010年2月23日 (二) 19:57的最新版本

测试环境:Kubuntu 7.04


取得字体

1.华文黑体 http://wyx.nbtvu.net.cn/jmm/Computing/indexComputing.htm#17

2.Lucida Grande(5.0d8e1版,中文冒号的 Bug 已解决) http://www.box.net/shared/jllu26e3pc

安装字体

  • 把三个字体文件装入系统

K菜单──系统设定──外观──字体安装程序──管理员模式──安装字体

  • 设置字体替换
sudo fontconfig-voodoo -f -s zh_CN
sudo kate /etc/fonts/language-selector.conf

找到:

<family>Bitstream Vera Serif</family>

下面一行添加:

<family>STHeiti</family>
  • 关闭字体渲染引擎微调
sudo kate /etc/fonts/fonts.conf

在<fontconfig>和</fontconfig>之间加入下面一段:

<match target="font">
    <test name="family">
         <string>STHeiti</string>
    </test>
    <edit name="hinting">
        <bool>false</bool>
    </edit>
</match>

设置Qt程序字体

K菜单──系统设定──外观──字体──调整全部字体

选择Lucida Grande ,10pt

勾选“圆整字体边角”,但是要点“配置”,取消所有勾选,微调设定为“无”。

还有一些字体没有用上华文黑体,像是Amarok OSD 、时钟之类的,自己改一下就行了,记得选Lucida Grande而不是STHeiti 。

最后重启X 。

设置GTK程序字体

K菜单──系统设定──外观──GTK Styles and Fonts ,选择使用KDE Styles和Fonts 。

编辑用户主目录下的.gtkrc-2.0-kde ,找到:

font_name="Lucida Grande  10"

改成:

font_name="Lucida Grande,STHeiti 10"



效果图

Snap.png