[半解决]wine-qq2012的一个小问题-查看好友资料显示不正常
Tofloor
poster avatar
a14331990
deepin
2012-05-26 15:58
Author
小问题1

查看好友资料是方块
解决办法
regedit FontLink.reg
FontLink.reg内容如下
  1. REGEDIT4
  2. [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink]
  3. "FontLinkControl"=dword:00004000
  4. "FontLinkDefaultChar"=dword:00003000
  5. [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
  6. "Lucida Sans Unicode"=hex(7):77,71,79,2d,7a,65,6e,68,65,69,2e,74,74,63,2c,57,\
  7.   65,6e,51,75,61,6e,59,69,20,5a,65,6e,20,48,65,69,20,4d,6f,6e,6f,00,00
  8. "Microsoft Sans Serif"=hex(7):75,6d,69,6e,67,2e,74,74,63,2c,41,52,20,50,4c,20,\
  9.   55,4d,69,6e,67,20,43,4e,00,75,6b,61,69,2e,74,74,63,2c,41,52,20,50,4c,20,55,\
  10.   4b,61,69,20,43,4e,00,77,71,79,2d,7a,65,6e,68,65,69,2e,74,74,63,2c,57,65,6e,\
  11.   51,75,61,6e,59,69,20,5a,65,6e,20,48,65,69,20,4d,6f,6e,6f,00,00
  12. "SimSun"=hex(7):77,71,79,2d,7a,65,6e,68,65,69,2e,74,74,63,2c,57,65,6e,51,75,61,\
  13.   6e,59,69,20,5a,65,6e,20,48,65,69,20,4d,6f,6e,6f,00,75,6b,61,69,2e,74,74,63,\
  14.   2c,41,52,20,50,4c,20,55,4b,61,69,20,43,4e,00,75,6d,69,6e,67,2e,74,74,63,2c,\
  15.   41,52,20,50,4c,20,55,4d,69,6e,67,20,43,4e,00,00
  16. "Tahoma"=hex(7):75,6d,69,6e,67,2e,74,74,63,2c,41,52,20,50,4c,20,55,4d,69,6e,67,\
  17.   20,43,4e,00,75,6b,61,69,2e,74,74,63,2c,41,52,20,50,4c,20,55,4b,61,69,20,43,\
  18.   4e,00,77,71,79,2d,7a,65,6e,68,65,69,2e,74,74,63,2c,57,65,6e,51,75,61,6e,59,\
  19.   69,20,5a,65,6e,20,48,65,69,20,4d,6f,6e,6f,00,00
Copy the Code

小问题2

好友资料文字虚而且错位。
文字虚
“性别 男” 那个“男"字很虚 "性别"这两个字没问题

文字错位1
“Q龄 2年“ 那个”年“字少了半边 “Q龄”没问题

文字错位2
“公历生日 7月25日” “月”和“25”部分重合 “公历生日”没问题

小问题3
对话文字也发虚

自己说的话不发虚
别人说的话发虚

附件是截图

另外我在网上搜了一点相关的wine文字发虚、错位的问题,比如wine source insigt也会文字错位,竟然有人说这是source insight本身的问题 “改字体有用的。基本不会界面乱。如果是内容部分选择乱,或者错位,那是si开发不规范的问题。win下也错位,是使用了不规范的库,自己渲染字体效果导致的。这wine si。我发过截图和说明的。” http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=174226
Reply Favorite View the author
All Replies
tuhaihe
deepin
2012-05-26 18:23
#1
是字体的问题...感谢解决
Reply View the author
a14331990
deepin
2012-05-27 01:32
#2
我还在试验
regedit
FontLink

sinsum.ttf,SimSun
替换每项的值可以解决部分文字发虚的问题,错位依然,效果见附件
wine-qq2012-xp.png

把windows版本改成vista可以解决部分文字错位的问题,效果见附件
wine-qq2012-vista.png
(但是字体有点模糊,据说这是vista的默认效果,
regedit
FontLink

Yahei.ttf,微软雅黑
替换每项的值,似乎有点改善)
Reply View the author