当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎么样实现8号Tahoma和9号的simsun字体共存?
帖子发表于 : 2006-05-23 16:03 

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

谢谢,我以前在这里看到过这个问题的帖子,但是找不到了。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-05-23 21:31 

注册: 2006-02-18 20:42
帖子: 190
送出感谢: 0 次
接收感谢: 0 次
在/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>


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-05-25 12:36 

注册: 2006-02-02 13:26
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
谢谢,可是 这样的方法还不完美。在桌面和系统菜单里已经不错,但是在别处,比如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>
又是什么意思呢? 谢谢了。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-05-25 22:19 
头像

注册: 2005-09-10 16:04
帖子: 3537
地址: DG-GD-China
送出感谢: 0 次
接收感谢: 0 次
用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


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-05-25 23:37 

注册: 2006-02-02 13:26
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
wqy可以很好地解决上面的问题吗?
我 问问点阵字体和truetype什么关系?谢谢


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-06-01 9:52 

注册: 2006-05-22 12:55
帖子: 161
送出感谢: 0 次
接收感谢: 1
dapper真没有用simsun的必要了,即使你有使用他的许可证。
另外,我很喜欢Bitstream Vera Sans.并不喜欢Tahoma。
没能回答到你的问题,我很抱歉。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-06-02 5:14 

注册: 2006-06-02 5:12
帖子: 57
送出感谢: 0 次
接收感谢: 0 次
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字体设定一般都是独立的,得到浏览器选项里面改。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-06-02 5:16 

注册: 2006-06-02 5:12
帖子: 57
送出感谢: 0 次
接收感谢: 0 次
huzhenghui37 写道:
wqy可以很好地解决上面的问题吗?
我 问问点阵字体和truetype什么关系?谢谢


Truetype是矢量字体的一种。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译