QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1067|回复: 4

求助:怎么用别的字体替代粗体

[复制链接]
发表于 2004-12-22 14:00:58 | 显示全部楼层 |阅读模式
fonts.dir和fonts.scale里有如下的话:
[code:1]
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-2
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-3
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-koi8-r
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-cns11643-1
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-cns11643-2
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-cns11643-3
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-gb18030.2000-0
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-iso10646-1
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-jisx0208.1983-0
simsunb.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-jisx0208.1990-0
[/code:1]
simsunb.ttf其实就是黑体,但fc-cache后在gnome里还是看到simsun 和simhei两个字体,而且simsun没有粗体,该怎么办?
[/code]
发表于 2004-12-22 18:53:06 | 显示全部楼层
老大,要在/etc/fonts/fonts.conf文件里面定义


搜索一下论坛看看
回复

使用道具 举报

 楼主| 发表于 2004-12-22 22:54:29 | 显示全部楼层
我现在的理解:
1, 不打补丁, xft2生成不了粗斜体
2, 字体信息要在ttf文件里改, 因为我拷贝tahoma和tohomabd的时候, 甚至没有生成font.scale, gnome就能认它们为同一字体
回复

使用道具 举报

发表于 2004-12-22 23:51:34 | 显示全部楼层
[quote:568ebcd54b="raynorli"]我现在的理解:
1, 不打补丁, xft2生成不了粗斜体
2, 字体信息要在ttf文件里改, 因为我拷贝tahoma和tohomabd的时候, 甚至没有生成font.scale, gnome就能认它们为同一字体[/quote]

基本正确……
你看到的字体名字都是在ttf里面定义的,而且还定义了这个字体的字型
回复

使用道具 举报

发表于 2004-12-24 00:33:30 | 显示全部楼层
[code:1]<match target="pattern">
        <test name="weight" compare="more">
                <const>medium</const>
        </test>
        <test name="family" compare="eq">
                <string>SimSun</string>
        </test>
        <edit name="family" mode="assign">
                <string>SimHei</string>
        </edit>
</match>[/code:1]
不行的话,就再加
[code:1]
<match target="pattern">
        <test target="pattern" name="weight" compare="more">
                <int>100</int>
        </test>
        <test name="family" compare="eq">
                <string>SimSun</string>
        </test>
        <edit name="weight" mode="assign">
                <int>200</int>
        </edit>
        <edit name="family" mode="assign">
                <string>FZHei-B01S</string>
        </edit>
</match>[/code:1]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 23:38 , Processed in 0.041792 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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