LinuxSir.cn,穿越时空的Linuxsir!

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

[tip]Mandriva Linux LE2005中文粗体实现的两个最简单方法

[复制链接]
发表于 2005-4-23 20:49:38 | 显示全部楼层 |阅读模式
Mandriva Linux LE2005是目前Mandrake系列实现中文粗体最简单的一个版本。
以下两个方法都可以实现中文粗体,而且效果基本一样。

方法一

在/etc/fonts/fonts.conf里面的任意部位加入以下字段:

此方法最为简单,而且对于所有中文字体都有效。

[PHP]
<!--
Add by firefly@firefly.idv.tw
  Artificial bold for fonts without a bold version.
   -->
   <match target="font">
   <!-- check to see if the pattern requested > "medium" -->
        <test target="pattern" name="weight" compare="more">
                <const>medium</const>
        </test>
        <!-- pretend the font is bold now -->
        <edit name="weight" mode="assign">
                <const>bold</const>
        </edit>
   </match>
[/PHP]

方法二

修改中文字体所在目录下的fonts.cache-1文件。
具体方法参见:
http://www.linuxsir.cn/bbs/showthread.php?t=185703
此方法直接使用,效果有限,每个字体都需要修改。而且如果没有修改一个系统程序,每次系统进行cache扫描,都会破坏这个修改。
发表于 2006-4-5 09:27:13 | 显示全部楼层
呵呵,重新回到2005LE,还是¨方法一¨简单
回复 支持 反对

使用道具 举报

发表于 2006-4-5 09:39:04 | 显示全部楼层
不是有美化包吗?
回复 支持 反对

使用道具 举报

发表于 2006-4-5 11:28:52 | 显示全部楼层
美化包?从10.2起已经不需要了,只要按照方法一做就可以了
回复 支持 反对

使用道具 举报

发表于 2006-4-5 22:00:18 | 显示全部楼层
那个美化包就是对应2005的。我觉得包比打字方便。而且都是QT做的
回复 支持 反对

使用道具 举报

发表于 2006-4-6 12:47:12 | 显示全部楼层
Post by maramail
那个美化包就是对应2005的。我觉得包比打字方便。而且都是QT做的


错了,美化包是针对10.1的,需要替换原来的xft,10.2就不需要了,仅仅做一个简单修改就可以了,具体参看这一贴
http://www.linuxsir.cn/bbs/showthread.php?t=185703
回复 支持 反对

使用道具 举报

发表于 2006-4-6 13:30:03 | 显示全部楼层
记错了吗?~~`
回复 支持 反对

使用道具 举报

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

本版积分规则

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