分页: 1 / 2
让 wine 中文程序不依赖 simsun
发表于 : 2007-01-15 19:09
由 huangjiahua
让 wine 中文程序不依赖 simsun
有些中文的 Windows 程序只认 Simsun 的宋体, 造成没 Simsun 的机器上会乱码或无法显示部分中文。
一般用的
代码: 全选
[HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements]
@="AR PL ShanHeiSun Uni"
对她又无效。
发现这的字体替换有些奇怪,只能用中文名对中文名
现在可以这样用其他字体替换 Simsun 宋体,
打开 regedit , 找到 [HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements] ,
添加一个键,
键名 “宋体” , 字符串值 “文鼎PL细上海宋Uni”
或者,
写个文件 宋体.reg ( 注意保存为 GBK 编码)
代码: 全选
[HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements]
"宋体"="文鼎PL细上海宋Uni"
再执行 wine regedit 宋体.reg 导入她
这样 wine 在没有 simsun 的机器上就可以正常字体替换,不会无法显示了。
发表于 : 2007-01-15 19:39
由 huangjiahua
或是直接修改 wine 的 user.reg
添加
代码: 全选
[Software\\Wine\\Fonts\\Replacements] 1167743125
@="AR PL ShanHeiSun Uni"
"\x5b8b\x4f53"="\x6587\x9f0ePL\x7ec6\x4e0a\x6d77\x5b8bUni"
发表于 : 2007-01-15 20:16
由 jarlyyn
什么时候把所有的wine内容整理下
做过一次性脚本吧
发表于 : 2007-01-15 21:06
由 huangjiahua
在 ubuntu-cn 里 wine 的 deb 包已经做了部分修改的。
但愿大家都不需要 wine 的时间早点来
发表于 : 2007-02-06 22:01
由 adqin
顶一个,lz真的很强啊。
我模拟的Dr.COM上网客户端正是这样的问题。
我来试试。
发表于 : 2007-02-10 23:24
由 christina
huangjiahua 写了:或是直接修改 wine 的 user.reg
添加
代码: 全选
[Software\\Wine\\Fonts\\Replacements] 1167743125
@="AR PL ShanHeiSun Uni"
"\x5b8b\x4f53"="\x6587\x9f0ePL\x7ec6\x4e0a\x6d77\x5b8bUni"
我照着楼主的方法把上边的代码拷到我的user.reg文件里了,可是wine里运行的程序还是看不到中文字,我的~/.wine/driver_c/windows/fonts下边什么都没有,是不是需要作一下链接啥的?
谢谢!
发表于 : 2007-02-15 14:58
由 wenhacxx
赞!LZ方法果然历害~
发表于 : 2007-03-16 13:25
由 huangjiahua
有些版本 wine 要求是
代码: 全选
"\x5b8b\x4f53"="\x6587\x9f0ePL\x7ec6\x4e0a\x6d77\x5b8bUni"
也有些要求是
代码: 全选
"\x5b8b\x4f53"="AR PL ShanHeiSun Uni"
发表于 : 2007-03-16 13:38
由 huangjiahua
christina 写了:
我照着楼主的方法把上边的代码拷到我的user.reg文件里了,可是wine里运行的程序还是看不到中文字,我的~/.wine/driver_c/windows/fonts下边什么都没有,是不是需要作一下链接啥的?
谢谢!
这段注册表是 用 Uming上海宋 来 替换 Simsun 的宋体,
可能你的程序缺的不是宋体, 或你的系统没 上海宋字体。
另一个可能见楼上。
嗯, 似乎 wine 显示中文要求 locale 是 zh_CN.UTF-8 , 或者起码 LC_CTYPE="zh_CN.UTF-8"
发表于 : 2007-03-17 11:27
由 eagle5678
wine好像有很多问题,系统一下,建议
发表于 : 2007-04-15 16:36
由 bigslacker
[HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements]
没有找到:Replacements,只有External Fonts
发表于 : 2007-04-15 16:43
由 bones7456
wine真实问题多多啊,不过源里的wine已经不错了。
发表于 : 2007-05-06 21:31
由 strup
我的wine默认字体莫名其妙变成楷体了,怎么改回宋体阿
如何安装广发证券阿
发表于 : 2007-05-11 8:35
由 xiaopaul
huangjiahua
我用wine装了广发证券后,安装正常,但是在启动后,读取了数据之后,就自动跳出,无法使用,请问你是怎么做得,我就差这个了。。。要不,就可以转到ubuntu上了,我的是7.04版,wine是0.9.36 谢谢
怎么没有人回答啊。。各位老大
发表于 : 2007-06-19 11:35
由 jimmy8848
果然有效,谢谢楼主了!
就是字体太模糊了。