1. 地址栏输入:opera:config , 将Enable core X fonts打钩;而Enable Xft Fonts后面的钩去掉,然后重启Opera(如果字体仍然混乱,则把上面的两个打钩交替一下)
  2. 修改文件 /opt/opera/share/opera/ini/font.ini 【就是这个文件控制着那个令人非常头疼的,Opera 的字体选择机制】

在 [matches] 节中合适的地方添加以下内容:

family:WenQuanYi Bitmap Song=excellent
;完全禁用日文、韩文字体
family:Kochi Mincho | Baekmuk Dotum=blacklist
family:mincho|gothic=blacklist
family:kochi*=blacklist
family:baekmuk*=blacklist
;或者在需要时才调用
family:Kochi Mincho | Baekmuk Dotum=avoid family:mincho|gothic=avoid family:kochi*=avoid family:baekmuk*=avoid

其中,=后面的blacklist、excellent、avoid等等分别描述的是opera对该字体选择的优先级,excellent是优先选择,avoid是只有需要时才选择,blacklist是禁用,不予选择
转载请注明:作者 Kder 出处 http://kder.yo2.cn/gentoo-linux-opera-font.html

参考了以下几篇帖子:
http://www.linuxsir.org/bbs/showthread.php?t=279991&highlight=opera+%E5%AD%97%E4%BD%93+%E4%BD%93
http://www.linuxdiyf.com/bbs/thread-110702-1-1.html
http://my.opera.com/chinese/forums/topic.dml?id=152696

您也许想再看看这些: