[已解决]firefox更新的结果--粗体看不清了

系统字体配置、中文显示和输入法问题
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

[已解决]firefox更新的结果--粗体看不清了

#1

帖子 Element » 2006-05-05 2:20

刚一进ubuntu,就提示更新,家常便饭,更新呗。
更新完后提示说要重启firefox,照做,结果就如图所示了。
粗体都快看不清楚了,我记得更新前可不是这样的,字体用的是wqy。
粗体到底该怎么解决呢?
而且现在看起来都有点虚影了。
附件
粗体的问题,都快看不清了。
粗体的问题,都快看不清了。
上次由 Element 在 2006-05-07 22:59,总共编辑 1 次。
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
x11_yao
帖子: 11
注册时间: 2006-04-14 14:06

#2

帖子 x11_yao » 2006-05-05 9:55

Pango disabled ? :shock:
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#3

帖子 Element » 2006-05-05 14:02

x11_yao 写了:Pango disabled ? :shock:
什么意思啊?
不懂哦。
现在的粗体真难看。
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
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2006-05-05 15:59

opera一样。太粗的。freeflying搞的。结果说不开源的,或者不使用fonttype的,就都没办法了。连abiword也是。
● 鸣学
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#5

帖子 Element » 2006-05-05 19:00

再弄回去吧。看着太不舒服了。
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
fireold
帖子: 3
注册时间: 2006-05-07 15:09

#6

帖子 fireold » 2006-05-07 15:37

我是从 Ubuntu flight 6 用 apt-get update apt-get upgrade 升级至 Ubuntu Dapper Beta ,在前几天升级中也和您一样整个 firefox 的介面及网页内容的文字都走样,经过多次的修正还是无效,唉!此时的 firefox 让我眼睛都看花了,直到昨天才把它解决。
个人猜测是 Ubuntu Dapper Beta 中的 firefox 套件内容有作了更动,进而导至此次状况出现,所以就不用 Ubuntu 的 firefox 直接把它移除,而采用 firefox 官方的套件来安装就可以了详情请参考http://www.ubuntu.org.tw/modules/newbb/ ... umpost3412
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#7

帖子 Element » 2006-05-07 18:02

to fireold:
我把firefox remove,在从新安装了,然后把从官方下载的1.5.0.3解压,覆盖了/usr/lib/下的firefox,但是效果没什么改变,粗体还是那样,看不清楚,如图。是不是我的字体设置有问题呢?我前几天升级前粗体正常啊,看着挺舒服的。
附件
firefox 1.5.0.3,粗体没什么变化。
firefox 1.5.0.3,粗体没什么变化。
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
头像
catinsnow
帖子: 773
注册时间: 2005-08-02 7:23
来自: 上海

#8

帖子 catinsnow » 2006-05-07 18:46

之前黑体正常吗?
发现最近在language-selector.conf里加入了加黑的配置.如果之前是正常的话,把这部分去掉试试.

代码: 全选

        <match target="font" >

                <test name="family" compare="contains" >

                        <string>Song</string>

                        <string>Sun</string>

                        <string>Kai</string>

                        <string>Ming</string>

                </test> 

                <test compare="more_eq" target="pattern" name="weight" >

                        <int>180</int>

                </test>

                <edit mode="assign" name="embolden" >

                        <bool>true</bool>

                </edit>

	</match>
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#9

帖子 Element » 2006-05-07 22:48

catinsnow 写了:之前黑体正常吗?
发现最近在language-selector.conf里加入了加黑的配置.如果之前是正常的话,把这部分去掉试试.

代码: 全选

        <match target="font" >

                <test name="family" compare="contains" >

                        <string>Song</string>

                        <string>Sun</string>

                        <string>Kai</string>

                        <string>Ming</string>

                </test> 

                <test compare="more_eq" target="pattern" name="weight" >

                        <int>180</int>

                </test>

                <edit mode="assign" name="embolden" >

                        <bool>true</bool>

                </edit>

	</match>
我的没有language-selector.conf,倒是有个language-selector文件夹,里面有个fontconfig文件夹,里面的zh_CN的内容和你所说的language-selector.conf一样。
我把这段注释掉就OK了,问题解决了。谢谢catinsnow。又一次帮助了我。:D

btw,中间的那个180是什么意思,是不是粗体的程度,如果改小点问题不知道能不能解决呢。

再贴个问题解决后的图,和上面的比较一下。
附件
粗体模糊的问题解决咯,高兴ing...
粗体模糊的问题解决咯,高兴ing...
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
头像
catinsnow
帖子: 773
注册时间: 2005-08-02 7:23
来自: 上海

#10

帖子 catinsnow » 2006-05-07 23:37

Element 写了:
我的没有language-selector.conf,倒是有个language-selector文件夹,里面有个fontconfig文件夹,里面的zh_CN的内容和你所说的language-selector.conf一样。

btw,中间的那个180是什么意思,是不是粗体的程度,如果改小点问题不知道能不能解决呢。
嗯,是这个文件,我说的是/etc/fonts下的language-selector.conf,是一个到你改的那个文件的符号链接.
180应该是指weight超过180时加粗.或许应该改大.但这个值在fonts.conf里已经被设为200.所以,你不用改了.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#11

帖子 eexpress » 2006-05-07 23:47

问题是反正已经改乱了,回不到flight 5的那个样子了。当时是楷体可以当道的,色深等都很好。现在强制了好多东西。就算修改一堆,到时候,一升级,缺省的又来了的。
● 鸣学
头像
catinsnow
帖子: 773
注册时间: 2005-08-02 7:23
来自: 上海

#12

帖子 catinsnow » 2006-05-08 12:54

eexpress 写了:问题是反正已经改乱了,回不到flight 5的那个样子了。当时是楷体可以当道的,色深等都很好。现在强制了好多东西。就算修改一堆,到时候,一升级,缺省的又来了的。
我是把自己的配置文件放在~/.fonts.conf,这样就不管它怎么升级都不会影响到了.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
头像
catinsnow
帖子: 773
注册时间: 2005-08-02 7:23
来自: 上海

#13

帖子 catinsnow » 2006-05-08 15:24

应该找到问题所在了,前面引用的这段代码中,并没有对所匹配字体是否内置粗体做判断,就直接加粗,而wqy字体是有粗体的,所以双重加粗就出现了楼主的问题.这段代码加上红色代码应该可以了.但是绿色代码有存在的必要吗?红色代码其实font.conf里已经有了,它判断字体是否是仅有"regular"既常规字形,匹配时才启用加粗.只是fonts.conf里加粗门限是200,对中文有些情况下不适用,改过180就可以了吧.除非对英文字体有不好的影响?

代码: 全选

<match target="font" >

[color=green]                <test name="family" compare="contains" >
                        <string>Song</string>
                        <string>Sun</string>
                        <string>Kai</string>
                        <string>Ming</string>
                </test>[/color]
                [color=red]<!-- check to see if the font is just regular -->
                <test name="weight" compare="less_eq">
                        <int>100</int>
                </test>[/color]
                <test compare="more_eq" target="pattern" name="weight" >
                        <int>180</int>
                </test>
                <edit mode="assign" name="embolden" >
                        <bool>true</bool>
                </edit>
   </match>
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
ubuntunoob
帖子: 15
注册时间: 2006-05-04 0:58

#14

帖子 ubuntunoob » 2006-06-04 5:49

回楼上,我按照element的方法砍掉整段话没有效果,按照你的添加那二行代码就好了。(Unbuntu 6.06 i386 DVD) 这里二位都谢一下!
头像
wyvern2004
帖子: 70
注册时间: 2005-07-12 20:30
来自: 贵州
联系:

#15

帖子 wyvern2004 » 2006-06-10 15:41

好东西。但想问一下,为什么在font.conf里改不行,要在language里面改呢 。
Xubuntu 7.04 Feisty
NVIDIA GeForce 2 MX/MX 400
Pentium(R) 4 CPU 2.60GHz 1.0G Mem
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我的博客,欢迎光临!
http://blog.sina.com.cn/dat
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复