怎么样实现8号Tahoma和9号的simsun字体共存?

系统字体配置、中文显示和输入法问题
回复
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

怎么样实现8号Tahoma和9号的simsun字体共存?

#1

帖子 huzhenghui37 » 2006-05-23 16:03

怎么样实现8号Tahoma和9号的simsun字体共存?
在windows下和IE中都是如此,但是在firefox如果不用css将中英文分开的话,8号的simsun字体会很小而变形。在linux下怎么样设置fonts.conf或其他方法可以实现。现在就是要在系统中英文显示8号,而中文显示9号,因为我喜欢8号的Tahoma很漂亮,而8号的simsun会变形。我现在用的时最新的dapper,英文界面。

谢谢,我以前在这里看到过这个问题的帖子,但是找不到了。
the_owl
帖子: 190
注册时间: 2006-02-18 20:42

#2

帖子 the_owl » 2006-05-23 21:31

在/etc/fonts/fonts.conf中添加如下内容,设定最小的中文为9号,然后在字体菜单里把字体全部改成8号就可以了。

代码: 全选

<!--
 设定中文最小字号,使得小字的中文美观
-->
        <match target="font" >
                <test qual="any" name="family" compare="eq" >
                        <string>SimSun</string>
                        <string>NSimSun</string>
                        <string>SimHei</string>
                        <string>AR PL ShanHeiSun Uni</string>
                        <string>AR PL SenKai Uni</string>
                        <string>AR PL New Sung</string>
                        <string>FZSongTi</string>
                        <string>FZMingTiB</string>
                        <string>FangSong_GB2312</string>
                        <string>KaiTi_GB2312</string>
                </test>
                <test compare="more_eq" name="pixelsize" >
                        <int>8</int>
                </test>
                <test compare="less_eq" name="pixelsize" >
                        <int>12</int>
                </test>
                <edit mode="assign" name="pixelsize" >
                        <int>12</int>
                </edit>
        </match>
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#3

帖子 huzhenghui37 » 2006-05-25 12:36

谢谢,可是 这样的方法还不完美。在桌面和系统菜单里已经不错,但是在别处,比如firefox上书签和每个网页table上的中文仍然是8号的,很小,破碎。另外我想请问上面的代码是什么意思?看似好像是一个case语句一样的多条件测试。
<test compare="less_eq" name="pixelsize" >
<int>12</int>
</test>
是不是表示12像素的字体阿? 那compare="less_eq"是什么意思呢?
<edit mode="assign" name="pixelsize" >
<int>12</int>
</edit>
又是什么意思呢? 谢谢了。
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#4

帖子 Element » 2006-05-25 22:19

用wqy吧.没你说的麻烦.
而且效果不错.
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#5

帖子 huzhenghui37 » 2006-05-25 23:37

wqy可以很好地解决上面的问题吗?
我 问问点阵字体和truetype什么关系?谢谢
czopp
帖子: 162
注册时间: 2006-05-22 12:55

#6

帖子 czopp » 2006-06-01 9:52

dapper真没有用simsun的必要了,即使你有使用他的许可证。
另外,我很喜欢Bitstream Vera Sans.并不喜欢Tahoma。
没能回答到你的问题,我很抱歉。
Pepino
帖子: 57
注册时间: 2006-06-02 5:12

#7

帖子 Pepino » 2006-06-02 5:14

huzhenghui37 写了:谢谢,可是 这样的方法还不完美。在桌面和系统菜单里已经不错,但是在别处,比如firefox上书签和每个网页table上的中文仍然是8号的,很小,破碎。另外我想请问上面的代码是什么意思?看似好像是一个case语句一样的多条件测试。
<test compare="less_eq" name="pixelsize" >
<int>12</int>
</test>
是不是表示12像素的字体阿? 那compare="less_eq"是什么意思呢?
<edit mode="assign" name="pixelsize" >
<int>12</int>
</edit>
又是什么意思呢? 谢谢了。
浏览器的Web字体设定一般都是独立的,得到浏览器选项里面改。
Pepino
帖子: 57
注册时间: 2006-06-02 5:12

#8

帖子 Pepino » 2006-06-02 5:16

huzhenghui37 写了:wqy可以很好地解决上面的问题吗?
我 问问点阵字体和truetype什么关系?谢谢
Truetype是矢量字体的一种。
回复