LinuxSir.cn,穿越时空的Linuxsir!

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

不管怎么弄,我的debian还是无法显示粗体和大字体

[复制链接]
发表于 2005-10-20 01:26:38 | 显示全部楼层 |阅读模式
从fedora换成debian也有两个星期了
linuxsir和其他网站的帖子都看过了
字体确实好看了 但是无法显示粗体和
加大的字体 不知道怎么才能解决
请指点啊 我用的字体美化方法如下:

#mkdir /mnt/c
#nano /etc/fstab 加入 /dev/hda1 /mnt/c ntfs defaults,user,utf8,umask=0 0 0
#dpkg-reconfigure locales 选择zh_CN zh_CN.UTF-8 en_US.iso8859-1 确定 ,确定默认locale选择zh_CN.UTF-8,并且在fstab里面按照上面的那样写上utf8,那么读盘就不会出现乱码
#mount -a 这个命令会挂载fstab里面定义的分区
#cd /usr/share/fonts/truetype/arphic
#cp /mnt/c/Windows/Fonts/sim* tahoma* .

2. 编辑fontconfig
#nano /etc/fonts/local.conf文件里面的代码是

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<include ignore_missing="yes">/var/lib/defoma/fontconfig.d/fonts.conf</include>
<!-- Uncomment below to enable bitmapped fonts -->
<!--
<dir>/usr/X11R6/lib/X11/fonts</dir>
-->
<!-- Uncomment below to enable subpixel rendering -->
<!--
<match target="font">
<test qual="all" name="rgba">
<const>unknown</const>
</test>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
-->
<!-- Uncomment below to enable the freetype autohinter module -->
<!--
<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
-->

<match target="font">
<test target="pattern" name="weight" compare="more">
<const>medium</const>
</test>
<test name="family" compare="eq">
<string>SimSun</string>
</test>
<edit name="weight" mode="assign">
<const>bold</const>
</edit>
</match>

<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>false</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>

<match target="font">
<test compare="more_eq" name="pixelsize" qual="any" ><double>10</double></test>
<test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
<test name="family"><string>SimSun</string></test>
<edit name="antialias" mode="assign"><bool>false</bool></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
</match>
<!--
<match target="pattern">
<test name="family"><string>Tahoma</string></test>
<edit name="family" mode="append" binding="strong"><string>SimSun</string></edit>
</match>

-->

</fontconfig>

然后编辑fonts.conf
#nano /etc/fonts/fonts.conf
找所有 <family>Bitstream Vera ******</family>的行,在它下面添加 <family>SimSun</family> CTRL + X 退出 按y 确定保存
运行下面的命令
#fc-cache -fv
在控制中心 外观 字体 里面全部选择serif字体
发表于 2005-10-20 01:33:35 | 显示全部楼层
最简单的方法就是去下一个粗体字。linuxfans里好像有一些。没有就去网上搜一下。
回复 支持 反对

使用道具 举报

发表于 2005-10-20 03:37:09 | 显示全部楼层
用文泉驿!
回复 支持 反对

使用道具 举报

发表于 2005-10-20 05:32:10 | 显示全部楼层
我的做法

1.aptitude install ttf-arphic-uming

2.使用 jhuangjiahua 的配置文件(我用它来替换我的/etc/fonts)
ftp://211.92.88.40/pub/pnt/etc_fonts.tgz

3.apt-get source -b libxft2; dpkg -i libxft2_2.1.7-1_i386.deb

4.重启X

不过最初每次 upgrade 时, aptitude 都试图卸掉步骤 3 中装的 libxft2,
最后我只好 aptitude hold libxft2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-20 11:25:40 | 显示全部楼层
可不可以把效果贴一个上来,我现在用了文泉驿的字体
但是显示效果确实一般,字体太细了,看的眼睛很吃力
有时侯中文和英文的粗体不能一起显示 只能显示其一
回复 支持 反对

使用道具 举报

发表于 2005-10-20 11:31:39 | 显示全部楼层
效果图, 其中 fvwm 窗体标题栏乱码, 不过我懒得改了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-20 11:41:35 | 显示全部楼层
没有找到图片啊
请问楼上的兄弟
回复 支持 反对

使用道具 举报

发表于 2005-10-20 11:44:43 | 显示全部楼层
http://www.magiclinux.org/people/kanker/tools/fonts/


这里有simsun的粗斜体,拷贝到/usr/local/share/fonts/就可以,解决一切文体的
回复 支持 反对

使用道具 举报

发表于 2005-10-20 11:47:04 | 显示全部楼层
不好意思, 出了点问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-10-20 12:00:48 | 显示全部楼层
我按精华的弄了一下,这下可好了,看lininxsir全是粗体了。。。

郁闷。
回复 支持 反对

使用道具 举报

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

本版积分规则

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