Truth 发表于 2008-5-22 16:05:53

Opera 9.5 中文字体+Flash插件的解决方法

Hi Opera & Linux users,

我们正在修复 Linux 上 Opera 9.5 中文字体显示混乱的问题。目前我们起用了针对 Linux 的新字体替换机制,使用配置文件 font.ini 指定字体优先级。目前还有几个小 bug,但是基本已经可以正常使用。

不得不说,这是一个经年累月长久 Opera 存在的 bug,我们感谢大家的反馈,我会尽量推动完全解决该问题。

中文字体:
新的字体替换机制用于 Opera 9.5 Beta 2 之后的版本,目前推荐下载地址:
http://snapshot.opera.com/unix/snapshot-1971/
请根据您的喜好选择下载 RPM 包。具体来说:
如果您是32位openSUSE/Fedora,推荐下载:
http://snapshot.opera.com/unix/snapshot-1971/intel-linux/opera-9.50-1971.gcc4-shared-qt3.i386.rpm
如果您是64位openSUSE/Fedaora,推荐下载:
http://snapshot.opera.com/unix/snapshot-1971/x86_64-linux/opera-9.50-1971.gcc4-shared-qt3.x86_64.rpm
如果您是32位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot-1971/intel-linux/opera_9.50-1971.gcc4-shared-qt3_i386.deb
如果您是64位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot-1971/x86_64-linux/opera_9.50-1971.gcc4-shared-qt3_x86_64.deb

下载完成后,如果是 Fedora,openSUSE,或者Ubuntu,一般可以双击安装。

Opera 的 font.ini 默认存储在 /usr/share/opera/ini 目录下.

如果您安装使用了微软的宋体,并希望以它显示网页,实现和 Windows 里面一样的效果:
请下载并解压附件文件,存为 /usr/share/opera/ini/font.ini,之后重启 Opera。


如果您希望以文泉驿点阵宋体显示网页,请下载并解压附件,并将第35行改为:
family:WenQuanYi Bitmap Song=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。

如果您希望使用系统默认字体显示中文,像 Ubuntu Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。

关于 Flash 插件解释说明如下:
1. Flash Player 9 的插件取消了原来对非 gtk 程序调用的借口,导致非 GTK 浏览器无法调用 Flash 插件。受到影响的浏览器有 Opera 9.2x 和 Konqueror 。
2. 解决方法:使用 Opera 9.5 。下载地址见上文。
我们注意到这个问题对用户体验产生了重大影响,已经在 Opera 9.5 解决。我们专门写了一个调用该类插件的 wrapper 程序,即使在 64 位 Opera 上,调用 Flash 插件也没有问题。

Regards,
Thruth


[ 本帖最后由 Truth 于 2008-5-22 20:23 编辑 ]

人之子 发表于 2008-7-12 11:20:48

这种效果???:shock: :shock: :shock:

viento 发表于 2008-9-15 03:16:04

kankanaaaaaaaa

sxty32 发表于 2008-10-26 09:56:37

谢谢阿,终于解决了

江涛的马甲 发表于 2008-10-30 11:22:16

opera 现在用的是自己的字体渲染,还是用系统的?
一直 opera 在 Linux 下面不能正确渲染中文的粗体和宽度。
页: [1]
查看完整版本: Opera 9.5 中文字体+Flash插件的解决方法