解决Pidgin(Gaim)显示消息为方块的问题
在Pidgin还叫Gaim的时候,我就发现有少数人给我发来的MSN消息无法正常显示,出来的都是一个个小方块,里面有四根小竖线,酷似麻将里的四条。但是把这些小方块拷贝下来,粘贴到其他地方就可以正常显示。
从症状上分析,应该不是编码方面的问题,而是字体和显示的问题。甚至很可能不是Pidgin地问题,而是GTK的问题。
估计是因为对方没有使用默认字体,发过来的消息带有字体设置,而GTK无法正常处理这些。在网上搜了一下,有人说可以通过给GTK\2.0\etc\pango\pango.aliases增加一些字体别名来解决这个问题。可是我怎么知道别人具体设置的是什么字体呢?所以这不是一个Total Solution。
如果上面关于原因的猜测没错,那么不理睬对方信息中携带的字体设置应该就可以解决这个问题。试了一下,果然有效。打开“工具->首选项->对话”,取消“收到的消息显示格式”的复选框,然后世界就清静了。
注:平台为Windows。