LinuxSir.cn,穿越时空的Linuxsir!

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

中文粗体好象不难

[复制链接]
发表于 2005-8-21 22:10:40 | 显示全部楼层 |阅读模式
这两天装了gentoo2005.1,
差不多装好后,
就面临字体美化的问题,

下面是我的三个步骤,
效果还行。

1,
把/usr/share/fonts/目录下,
除了misc的其他目录都删掉,
留那么多我根本不会去用的中英文字体干嘛,
我怀疑还会影响kde的速度。

2,
用控制中心里的字体安装,
装上tahoma,tahomabd显示英文
装上VeraSansYuanTiMono-Bold.ttf,VeraSansYuanTiMono-Regular.ttf显示中文。

这两个字体我以前下载的,
地址记不得了,好象sir或者fans上看来的地址。

其实就是装上中英文字体及和它们相对应的粗体。

3,
我的xorg.conf

Section "Files"

# RgbPath is the location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
#        FontPath     "unix/:7100"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
#        FontPath     "/home/OOofonts/"
#        FontPath     "/home/ROfonts/"
#        FontPath     "/home/truetype/"
#        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
#    FontPath         "/usr/share/fonts/misc"
EndSection

Section "Module"

#        Load  "type1"
#        Load  "dbe"
        Load  "extmod"
#        Load  "fbdevhw"
#        Load  "glx"
#        Load  "record"
#        Load  "freetype"
#        Load  "xtt"
        Load  "dri"
EndSection

就这样,

xmms正在emerge,
不知道会不会乱码.
发表于 2005-8-21 22:20:02 | 显示全部楼层
的确不难,因为你用的都是有版权问题的字体,
用fireflysung.ttf加上精良的font.conf效果照样出众。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 22:39:13 | 显示全部楼层
Post by xiaosir
的确不难,因为你用的都是有版权问题的字体,
用fireflysung.ttf加上精良的font.conf效果照样出众。


配置font.conf对我来说难了点。
实在水平有限。
所以我喜欢简单,实用。

fireflysung.ttf好象没有粗体,
要是能用fireflysung.ttf再做一个粗体字库出来就好了,
好象有这种软件的,
我以前试过用simsun做粗体字库,
没做成。

那位高手帮忙做一个粗体字库,
就不用牵涉到版权问题了吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 22:48:58 | 显示全部楼层
xmms还是乱码,
不知怎么办了。
;(
回复 支持 反对

使用道具 举报

发表于 2005-8-21 22:53:49 | 显示全部楼层
[PHP]#ACCEPT_KEYWORDS="~x86" emerge -av fontconfig freetype libxft[/PHP]
就一行命令,然后修改180为200,安个fireflysung.ttf,总共敲键盘不超过50个字母吧 粗体立刻就有了
回复 支持 反对

使用道具 举报

发表于 2005-8-21 22:58:32 | 显示全部楼层
Post by 3331
xmms还是乱码,
不知怎么办了。
;(

你的locale是utf8? 如果是的话只需要在/etc/gtk/下建立gtkrc.zh_CN.utf-8
[PHP]# $(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 <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
                  -*-*-medium-r-normal--16-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"[/PHP]
回复 支持 反对

使用道具 举报

发表于 2005-8-21 23:06:34 | 显示全部楼层
文泉驿的直接用就有了。
不过两者还有区别的,兄弟说的是通过运算得来的粗体;文泉驿的是字体本身就带粗体,这和英文的粗体是一样的了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 23:16:52 | 显示全部楼层
# locale
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=zh_CN

怎么办?请指教。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 23:17:58 | 显示全部楼层
#ACCEPT_KEYWORDS="~x86" emerge -av fontconfig freetype libxft

照这么说,
粗斜体的问题很快就不是问题了?
回复 支持 反对

使用道具 举报

发表于 2005-8-22 01:05:42 | 显示全部楼层
Post by xiaoma
文泉驿的直接用就有了。
不过两者还有区别的,兄弟说的是通过运算得来的粗体;文泉驿的是字体本身就带粗体,这和英文的粗体是一样的了。

自带的有点优势,不用显示粗体的时候费CPU来运算。
回复 支持 反对

使用道具 举报

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

本版积分规则

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