Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198886
  • 博文数量: 103
  • 博客积分: 5051
  • 博客等级: 大校
  • 技术积分: 1155
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-08 11:07
文章分类

全部博文(103)

文章存档

2011年(1)

2010年(2)

2009年(100)

我的朋友

分类: LINUX

2009-04-29 22:06:08

说说我的做法:解压字体包,有带粗斜体的方正圆体共4个,拷贝到/usr/X11R6/lib/X11/fonts/local/
然后到这个目录下依此运行mkfontscale,mkfontdir
生成的fontscale和fontdir中的中文编码为gb18030.2000,由于很多软件都还不支持,可以改为gbk,(或另外加)
修改/etc/X11/xorg.conf(我的是current)字体段:
我只保留freetype,去掉了type1和speedo
确保字体目录段包含有/usr/X11R6/lib/X11/fonts/local/
修改fonts.conf
fontpath加入/usr/X11R6/lib/X11/fonts/local/
各字体定义字段加入fzyuanti这个family
搞定了,其他美化都不再需要,
说了那么多废话了,不在乎再说多一些
我的是英文界面,lang.sh为
export lang=C
export LC_CTYPE=zh_CN.gbk
export G_BROKEN_FILENAMES=1

/etc/gtkrc/gtkrc.zh_CN内容:
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga
#

style. "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style. "gtk-default-zh-cn"

/etc/gtk-2.0/gtkrc内容:
style. "user-font" {
font_name="Bitstream Vera Sans 10" }
class "*" style. "user-font"

在/etc/fonts/fonts.conf或者/etc/fonts/local.conf里面加入

PHP 代码:
<match target="font">
        <
edit name="hinting" mode="assign">
            <
bool>falsebool>
        edit>
        <
edit name="autohint" mode="assign">
            <
bool>falsebool>
        edit>
 match
阅读(929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~