Re: wine的2个世纪难题,普通高手都解决不了
发表于 : 2012-07-11 11:59
我根本没看内容,只是来吐槽标题的
没用,刚试过,上传图片了你看下这处乱码在你处解决了未?a14331990 写了:(可选,指定WINEPREFIX export WINEPREFIX=路径)
命令行运行regedit
仿照下面的图设置FontLink FontSubstitutes 能被wine识别的字体文件以及对应名称都在下图中
代码: 全选
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink]
@="WenQuanYi Zen Hei Sharp"
代码: 全选
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
@="WenQuanYi Zen Hei Sharp"
"Arial Baltic,186"="WenQuanYi Zen Hei Sharp"
"Arial CE,238"="WenQuanYi Zen Hei Sharp,238"
"Arial CYR,204"="WenQuanYi Zen Hei Sharp,204"
"Arial Greek,161"="WenQuanYi Zen Hei Sharp,161"
"Arial TUR,162"="WenQuanYi Zen Hei Sharpl,162"
"Courier New Baltic,186"="WenQuanYi Zen Hei Sharp,186"
"Courier New CE,238"="WenQuanYi Zen Hei Sharp,238"
"Courier New CYR,204"="WenQuanYi Zen Hei Sharp,204"
"Courier New Greek,161"="WenQuanYi Zen Hei Sharp,161"
"Courier New TUR,162"="WenQuanYi Zen Hei Sharp,162"
"Helv"="WenQuanYi Zen Hei Sharp"
"Helvetica"="WenQuanYi Zen Hei Sharp"
"MS Shell Dlg"="WenQuanYi Zen Hei Sharp"
"MS Shell Dlg 2"="WenQuanYi Zen Hei Sharp"
"Times"="WenQuanYi Zen Hei Sharp"
"Times New Roman Baltic,186"="WenQuanYi Zen Hei Sharp,186"
"Times New Roman CE,238"="WenQuanYi Zen Hei Sharp,238"
"Times New Roman CYR,204"="WenQuanYi Zen Hei Sharp,204"
"Times New Roman Greek,161"="WenQuanYi Zen Hei Sharp,161"
"Times New Roman TUR,162"="WenQuanYi Zen Hei Sharp,162"
"Tms Rmn"="WenQuanYi Zen Hei Sharp"
我只需要不乱码和显示不太难看,还未弄好a14331990 写了:至于显示效果要设置AntiAlias和Smoothing 导入附件里的reg
还可能需要设置windows版本为vista
这些设置配合字体Microsoft Yahei显示效果不错 WenQuanYi Micro Hei也行,但有的字体不行如SimSun,WenQuanYi Zen Hei Sharp没试过。
不路过,飘过别要路过啊,拜托
foobar我图中的乱码处原因是什么?怎样解决?没有win8的字体,使用文泉驿的a14331990 写了:FontLink\SystemLink分支可以自己手动建立
这是我的截图
你好!a14331990 写了:你手动建立FontLink\SystemLink
然后照我的FontLink\SystemLink填啊
还是推荐你用
FontLink\SystemLink
wqy-microhei.ttc,WenQuanYi Micro Hei
FontSubstitutes
WenQuanYi Micro Hei
至于乱码原因是软件中文化不规范,作者估计只在中文windows下测试过,很多中文软件有这个问题。
另外不用宋体用文泉驿字体很多地方字体显示很模糊有没什么办法可以解决?a14331990 写了:你手动建立FontLink\SystemLink
然后照我的FontLink\SystemLink填啊
还是推荐你用
FontLink\SystemLink
wqy-microhei.ttc,WenQuanYi Micro Hei
FontSubstitutes
WenQuanYi Micro Hei
至于乱码原因是软件中文化不规范,作者估计只在中文windows下测试过,很多中文软件有这个问题。
万一我的注册表文件里面有你系统上不存在的字体,一旦你导入了,这个wine就不能正常显示字体了,基本无法进行操作了,~/.wine或这个WINEPREFIX就废了。成功者 写了:你好!a14331990 写了:你手动建立FontLink\SystemLink
然后照我的FontLink\SystemLink填啊
还是推荐你用
FontLink\SystemLink
wqy-microhei.ttc,WenQuanYi Micro Hei
FontSubstitutes
WenQuanYi Micro Hei
至于乱码原因是软件中文化不规范,作者估计只在中文windows下测试过,很多中文软件有这个问题。
我按你说的做了但没效果,你能不能导出你的FontLink\SystemLink分支,然后我导入或修改来用呢?
你好,谢谢你的热心帮忙,但问题解决不了a14331990 写了:在系统自带的wine 1.5.8也能显示“保留所有权利”了
注册表设置
AntiAlias.reg
FontLink.reg
FontSubstitutes.reg
Smoothing.reg
windows版本vista
winetricks gdiplus riched20 riched32
注意附件里面的FontLink.reg和FontSubstitutes.reg只适用于系统上有Microsoft YaHei UI的情况,如果系统上有WenQuanYi Micro Hei要改为导入wqy目录里面的文件