說明:本人使用的是最新的ubuntu11.10版本,Wine是1.3版本,
Ubuntu下使用Wine出現(xiàn)中文亂碼的解決方法
。wine的亂碼是因?yàn)樽煮w關(guān)聯(lián)不正確造成的,在解決的時(shí)候需要修改注冊(cè)表的鍵值,在Ubuntu中安裝了wine如果顯示亂碼可以通過修改注冊(cè)表關(guān)聯(lián)來解決。下面是我剛剛修改成功使用的步驟:hanwangtx.com
================================================================================================
1.使用wine打開福昕閱讀器FoxitReader(或者通過其他方法打開wine),然后點(diǎn)擊“打開pdf文件”(為什么要這樣做呢?因?yàn)檫@樣子可以看到ubuntu的虛擬C盤),會(huì)彈出一個(gè)框。接著在這個(gè)框內(nèi)在把真正windows系統(tǒng)(本人用Win7)中的c:\windows\Fonts\simsun.ttc 拷到用wine菜單中 打開的虛擬c盤的同樣位置,即虛擬的c:\windows\Fonts位置。(這里就是為了讓wine能夠關(guān)聯(lián)存在的/正確的字體)www.hanwangtx.com
================================================================================================
2.在終端輸入命令“gedit .wine/system.reg”打開.wine/system.reg配置文件
(這里一定要使用 gedit 或其他支持 gb2312/utf8 編碼的編輯器修改這些文件,否則文件中的中文可能變亂碼)
================================================================================================
3.進(jìn)行編輯
(1)搜索: LogPixels
找到的行應(yīng)該是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
將其中的:
“LogPixels”=dword:00000060
改為:
“LogPixels”=dword:00000070
(這里改的是字寬)
(2)搜索: FontSubstitutes
找到的行應(yīng)該是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
將其中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改為:
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
保存退出,
電腦資料
《Ubuntu下使用Wine出現(xiàn)中文亂碼的解決方法》(http://clearvueentertainment.com)。================================================================================================
重新打開wine,用wine打開福昕閱讀器FoxitReader,看到菜單子項(xiàng)顯示正常的中文字體,打開pdf文件也顯示正常。
哈哈,搞定~~~