LinuxSir.cn,穿越时空的Linuxsir!

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

9.1 QuickTime 美化的仅存的终极 待解决问题--网页字体显示 及相关法律问题讨论

 关闭 [复制链接]
发表于 2003-8-27 21:49:00 | 显示全部楼层 |阅读模式
--- 也就是说,这个问题如果解决了,QuickTime美化就完美无缺了。很重要。个人认为,嗨嗨

最初由 seraph_q 发表
我的mozilla网页字体设成simsun以后,连中文编码的网页上的英文字母也用simsun显示了,因此很难看--也就是中文、英文都是simsun而不是正常的中文simsun,英文tahoma。但是在系统里,不管是kde还是gnome,我都是用tahoma字体的,英文很好看而中文会自动用simsun。为什么在mozilla里面就不行呢?
    如图,大家可以看到我的窗口菜单和标题栏上英文是tahoma中文simsun,为什么网页上中英文都是simsun呢?


==========只剩下一个没有解决的问题===============
阅读这篇帖子的前提: 1.严格按照QT美化步骤汉化,每一步都没有落。安装了戏法t-firefly包,没有装公社的freetype包。
------------------2.在本问题只针对在gnome下网页的显示,包括galeon,mozilla,mozillafirebird,的各个版本。我都试过。在kde下用konquer浏览网页一切正常。
------------------3.本问题的前提是,在galeon 和mozilla 的字体设置里,选择“允许网页使用其他字体”;我试过,如果不允许,即“只允许使用这些字体”,则是中文、英文都是simsun;
正文:
                                
---我也有和seraph 同样的问题,而且是出现了三次,那两次所有的用户所有的浏览器都正常,我也没注意这两次安装、设置时有什么特别的地方,碰巧了。说明这不是一个偶然性问题或操作失误问题。第一次我以为是我在装系统的时候多选了locale,然后马上格式化,重装了一次。严格只选简体中文。第二次也不行,所有的用户在gnome下用 mozilla都有这个问题。而在kde下用konquerr则正常--中文simsun,英文tahoma。

-----我的第三次重装,这下还好,但是更让我迷惑了:在gnome  , root下,网页显示一切正常(中文simsun,英文tahoma。)而在普通用户下,gnome, root 网页显示则是乱码。如果要设置成“只允许使用这些字体”,则中文、英文都是simsun。英文很难看。


--- 在一个系统中,为什么root和非root用户会有如此差别?

---还有,为什么在root下,一切正常,而在普通用户下,会那样呢?
---问题出在哪里?在root下,“允许网页使用其他字体”,gnome里的mozilla ,一切正常;而在普通用户下,是乱码呢?

============另一个我发现的需要注意的问题==============

----很多朋友在美化的时候,都是直接从网页上复制,粘贴过来的。在此要注意所用文件编辑器的编码问题。我用gedit在默认的时候,编码是utf-8,我一开始没有发现,在对xsim进行美化的时候,怎么改都不行。即使在gedit里再改回去,和原来一模一样也不行;后来发现,是编码做的怪。我们在安装的时候的locale是 zh _CN。这样输出的是utf-8编码的文件,系统不能正确识别。在gedit的属性里把保存的编码改成当前系统的就行了。注意哦

-----我迷惑了好久才发现的。现在解决了;不敢独享,说给大家;也不知道对否?


===========================体会、意见==========

-----QuickTime的汉化方案,据我重装了5遍mandrake 9.1的经历,除了网页显示的问题,其他是经得起考验的--(一个好的方案是具有可再现性的,本贴的这个问题直接破坏了quicktime美化方案的可再现性);在gnome ,kde下菜单;程序显示都很完美//////只是美化后,vim中原来能显示的中文现在成方块了;gnome-terminal 中原来也能显示的中文也是方块了。
 楼主| 发表于 2003-8-27 22:15:14 | 显示全部楼层

root下“允许使用其他字体”的效果-一切正常

root下“允许使用其他字体”的效果-一切正常--中文-simsun,英文-tahoma。
图像大小限制,不是很清楚。呵呵

本帖子中包含更多资源

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

x
 楼主| 发表于 2003-8-27 22:18:57 | 显示全部楼层

普通帐户下“允许使用其他字体”的效果

普通帐户下“允许使用其他字体”的效果--乱码;如果设成“不允许使用其他字体”,则会是---中文、英文都是simsun, 而不是正常的 中文simsun 英文 tahoma 。在字体里怎么改都没用。

本帖子中包含更多资源

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

x
发表于 2003-8-27 22:19:28 | 显示全部楼层
vim, gnome-terminal将字体设置之后就不会方块了
例如gnome-terminal设置为simsun或者方正字体

还有mozilla浏览器字体应该是没有问题的
注意除了设置simplified中文字体以外,还应该把western都设置为tahoma

直接copy到某些编辑器似乎确实有时侯会失败
我也遇到过,可能确实是编码问题
发表于 2003-8-27 22:22:44 | 显示全部楼层
还有建议你更新mozilla到xft的mozillafirebird
本版置顶ftp里面有
应该也可以在cooker上面下载到
 楼主| 发表于 2003-8-27 22:41:17 | 显示全部楼层
最初由 QuickTime 发表
还有建议你更新mozilla到xft的mozillafirebird
本版置顶ftp里面有
应该也可以在cooker上面下载到


我都实验过了,最新的xft mozillafirebird 和 mozilla ,galeon 的表现是一样的。千真万确。

在乱码的情况下,只有设置成“不允许使用其他字体”才能没有乱码,但也只是中文simsun英文也simsun;选什么都没有改变;; 而我们要的是 中文simsun 英文 tahoma ;

vim ;gnome-terminal 的问题解决。谢谢。这样真的就只剩这一个问题了。

看来这个问题不是这么简单的。
其实这个问题早就有人提出了,在给你的回帖的12页里:
http://www.linuxsir.cn/forum.php ... 5&pagenumber=12

这一页下半部分那里,看seraph_q的问题,还有lanb等的回帖;但没有解决。或许对我们有启发。我水平不够,只好求助于您和大家了。

偶然一次设置成功了,并不代表这个方案完美了;我们要的是可再现性--即我们在装mandrake的时候不用再提心吊胆的矛盾:用纯英文还是只选 zh_CN?

  谢谢。:-)
发表于 2003-8-27 23:26:38 | 显示全部楼层
我觉得应该可以再现的。
并非所有人的mozilla都出现这样的问题。我的同学的也没有。
具体问题不清楚,或许和gtkrc.zh_CN有点关系也可能
可能需要重新复制一次,而且是自己复制到自己
发表于 2003-8-27 23:32:42 | 显示全部楼层
这个很简单,你在fonts.conf里面加上
  1.          <match target="pattern">
  2.                  <test qual="any" name="family" compare="eq">
  3.                          <string>SimSun</string>
  4.                  </test>
  5.                  <edit name="family" mode="prepend_first" binding="strong">
  6.                          <string>Tahoma</string>
  7.                  </edit>
  8.          </match>
复制代码

当然得用支持xft的浏览器了
 楼主| 发表于 2003-8-28 02:50:03 | 显示全部楼层
最初由 penny 发表
这个很简单,你在fonts.conf里面加上

  1.          <match target="pattern">
  2.                  <test qual="any" name="family" compare="eq">
  3.                          <string>SimSun</string>
  4.                  </test>
  5.                  <edit name="family" mode="prepend_first" binding="strong">
  6.                          <string>Tahoma</string>
  7.                  </edit>
  8.          </match>
复制代码


当然得用支持xft的浏览器了



------完美解决!!
------在所有的帐户下一切正常!!谢谢了!!
-----
====希望 QuickTime将这个解决方案加入到你的置顶帖子中。

       这个方法,在QuikTime的美化方案中,采用强制的办法,完美解决了 mozilla 的显示问题。实现了网页的中文simsun+英文tahoma显示。比较你在置顶帖子中,所提,更改mozilla字体设置 的方法,彻底解决了问题。---更改mozilla字体设置,不能解决任何问题:即使不是乱码了,也是中文simsun +英文simsun ;而不是我们美化所要的中文simsun +英文tahoma  ;  
-----------
---强烈推荐!


-----------谢谢 penny!!!!
发表于 2003-8-28 07:05:56 | 显示全部楼层
这个只是fonts.conf的配置问题而已。为什么你要用tahoma呢?最近Bitstream捐赠给Gnome的Vera系列字体十分不错的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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