• 26
  • Apr

刚才用Empathy聊天,发现一个很奇怪的问题,明明打了一些字,出去后显示出来就是另一些字。后来我马上意识到了这是字体的原因。

是这样:

我在文本框里打“小变化”:

Empathy Font 01

输出到正文框后,居然变成了“小呕化”。

Empathy Font 02

我马上意识到了这是Adium主题带来的原因,更深一层的则是WebKit中文字体相关的问题。

或者说跟WebKit无关,只是Adium这个主题写了一些font-family,結果没处理好就变成那样了。可能只会在英文的Locale下出现。

因为我一直用的是英文的Locale。

于是我去改了一下CSS,就是这个文件:/usr/share/adium/message-styles/ubuntu.AdiumMessageStyle/Contents/Resources/main.css

把font-family写死成:WenQuanYi Micro Hei,问题解决。

Empathy Font 03

不知道大家的locale是什么,在Empathy里聊天会不会有这样的问题呢?

Comments are closed.