cd ~/.wine/drive_c/windows/fonts ln -s /usr/share/fonts/truetype/simsun.ttf simsun.ttc 当然,也可以将该字体复制到fonts目录,这里直接建立连接,省空间。
然后修改wine的注册表:
vi ~/.wine/system.reg 找到“[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]”,将其中的““LogPixels”=dword:00000060”改成““LogPixels”=dword:00000070“。
再找到”[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] xxxx“项,将其中的”MS Shell Dlg“相关的两项修改成如下内容(即更换字体为宋体):
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
然后:
vi ~/.wine/drive_c/windows/win.ini 将”Desktop“块修改成如下内尘搜档容(即增大字体派乱):
[Desktop] menufontsize=13 messagefontsize=13 statusfontsize=13 IconTitleSize=13 经过这番折腾,大部分情况下,中文显示应该就正常了。
wine的乱码是因为字体关联不正确造成的,在解决的时候需要修改注册表的键值,在Ubuntu中安装了wine如果显示乱码可以通过修改注册表关联来解决。
1. 准备工作
使用wine打开福昕阅读器FoxitReader(或者通过其他方法打开wine),然后点击“打开PDF文件”(为什么要这样做呢?因为这样子可以看到ubuntu的虚拟C盘),会d出一个框。
接着在这个框内在把真正windows系统(Win7)中的 C:\windows\Fonts\simsun.ttc 拷到用wine菜单中。打开的虚拟c盘的同样位置,即虚拟的 C:\windows\Fonts 位置。(这里就是为了让wine能够关联存在的/正确的字体)
2. 进行编辑
在终端输入命令:
#gedit .wine/system.reg
打开 .wine/system.reg 配置文件(这里一定要使用 gedit 或虚蠢其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)
2.1 搜索:LogPixels
找到的行应该是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
将其中的:
“LogPixels”=dword:00000060
改为:
“LogPixels”=dword:00000070
这里改的是字宽
2.2 搜索:FontSubstitutes
找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
将其中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
保存退出。
重新打开wine,用wine打开福昕配敏阅读器FoxitReader,看到菜单子项显示正常的中培誉枝文字体,打开pdf文件也显示正常。
1、首先安装wine,在ubuntu下很简单,直接 sudo apt-getinstall wine2、安装好wine后直接:wineSi35Setup.exe
3、一路next下午,就安装好source insight了。
4、最后,在应用程序——WINE——宽裤Programs中运行即可。如下返巧戚图所漏陵示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)