wine部分字体方框的问题
wine 0.9.15
普通字体都很正常。
唯独是选项卡和按钮上的字体常常是方框。
另外,notepad无法输入中文,输入的都成一条竖线了。
似乎是个经典问题了,不知大伙儿有解决方案没有?
普通字体都很正常。
唯独是选项卡和按钮上的字体常常是方框。
另外,notepad无法输入中文,输入的都成一条竖线了。
似乎是个经典问题了,不知大伙儿有解决方案没有?
上传的图像
2006-06-16-072026_478x452_scrot.png (10.2 KB, 72 次查看) |
作者: soloforce 发布时间: 2006-06-16
要改配置文件的,好像是在注册表里面有个字体替换选项,把中文字体替换上就可以了。
magiclinux有个patch, 能解决这个问题。
magiclinux有个patch, 能解决这个问题。
作者: younker 发布时间: 2006-06-16
patch对新版的fontconfig无效。
作者: hohoxu_hao115 发布时间: 2006-06-16
首先在 system.reg 里手动添加
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1150441842
"Tahoma"=str(7):"simsun.ttf,\x5b8b\x4f53\0msgothic.ttc,MS UI Gothic\0mingliu.ttc,PMingLiU\0"
其中simsun.ttf 换成你喜欢的字体, \x5b8b\x4f53 换成这个字体中文名字的 UNICODE 编码(老版本 WINE 用英文, 比如 SimSun)
然后运行 regedit, 在 HKEY_LOCAL_MACHINE\software\microsfot\windows nt\currentversion\fontsubstitutes 里加上
MS Shell Dlg(类型是 REG_SZ, 值是SimSun)
MS Shell Dlg 2(类型是 REG_SZ, 值是SimSun)
这里SimSun其实可以用 Tahoma, 因为上面已经设置了fontlink, 不过有些对话框
会太大, 你试试看运行 winecfg, 如果大小没有超出屏幕, 那就用 Tahoma, 效果比较好
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1150441842
"Tahoma"=str(7):"simsun.ttf,\x5b8b\x4f53\0msgothic.ttc,MS UI Gothic\0mingliu.ttc,PMingLiU\0"
其中simsun.ttf 换成你喜欢的字体, \x5b8b\x4f53 换成这个字体中文名字的 UNICODE 编码(老版本 WINE 用英文, 比如 SimSun)
然后运行 regedit, 在 HKEY_LOCAL_MACHINE\software\microsfot\windows nt\currentversion\fontsubstitutes 里加上
MS Shell Dlg(类型是 REG_SZ, 值是SimSun)
MS Shell Dlg 2(类型是 REG_SZ, 值是SimSun)
这里SimSun其实可以用 Tahoma, 因为上面已经设置了fontlink, 不过有些对话框
会太大, 你试试看运行 winecfg, 如果大小没有超出屏幕, 那就用 Tahoma, 效果比较好
作者: ross 发布时间: 2006-06-16
notepad 可以设置字体的, 你可以选一个中文字体, 或者选 Tahoma
作者: ross 发布时间: 2006-06-16
引用:
作者: ross
首先在 system.reg 里手动添加
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1150441842 "Tahoma"=str(7):"simsun.ttf,\x5b8b\x4f53\0msgothic.ttc,MS UI Gothic\0mingliu.ttc,PMingLiU\0" 其中simsun.ttf 换成你喜欢的字体, \x5b8b\x4f53 换成这个字体中文名字的 UNICODE 编码(老版本 WINE 用英文, 比如 SimSun) 然后运行 regedit, 在 HKEY_LOCAL_MACHINE\software\microsfot\windows nt\currentversion\fontsubstitutes 里加上 MS Shell Dlg(类型是 REG_SZ, 值是SimSun) MS Shell Dlg 2(类型是 REG_SZ, 值是SimSun) 这里SimSun其实可以用 Tahoma, 因为上面已经设置了fontlink, 不过有些对话框 会太大, 你试试看运行 winecfg, 如果大小没有超出屏幕, 那就用 Tahoma, 效果比较好 |
而且输入中文变竖线的问题居然也得到了解决
作者: soloforce 发布时间: 2006-06-16