萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux操作系統下Wine程序的中文字體設置

Linux操作系統下Wine程序的中文字體設置

class="21348">

首先wine自己的系統中必須有中文字體,我的Ubuntu系統中已經安裝了宋體,這也是Windows Vista之前的幾個版本的系統使用的中文字體,所以:

cd ~/.wine/drive_c/windows/fonts

ln -s /usr/share/fonts/truetype/simsun.ttf simsun.ttc


當然,也可以將該字體復制到fonts目錄,這裡直接建立連接,省空間。

然後修改wine的注冊表:

vi ~/.wine/system.reg

找到“[SystemCurrentControlSetHardware ProfilesCurrentSoftwareFonts]”,將其中的““LogPixels”=dword:00000060”改成““LogPixels”=dword:00000070“。

再找到”[SoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes] 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


經過這番折騰,大部分情況下,中文顯示應該就正常了。

copyright © 萬盛學電腦網 all rights reserved