2008年10月2日 星期四

WINE 解決中文亂碼

剛裝完的WINE,執行Notepad,無法正常輸入中文…(當字型為System時)當然如果把Notepad的字型改為中文字體是可以正常顯示的,但偏偏有些軟體,並沒辦法讓你設定表單的字型,ex: exChart2的條件選股的標題嘍 = ="



  • WINE中文字型解決

1.將Windows中的字型mingliu.ttc 複製至 ~/.wine/driver_c/windows/Fonts
2.編輯font.reg

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="Arial"
"Arial CE,238"="PMingLiU"
"Arial CYR,204"="PMingLiU"
"Arial Greek,161"="PMingLiU"
"Arial TUR,162"="PMingLiU"
"Courier New"="Courier New"
"Courier New CE,238"="PMingLiU"
"Courier New CYR,204"="PMingLiU"
"Courier New Greek,161"="PMingLiU"
"Courier New TUR,162"="PMingLiU"
"MingLiU"="MingLiU"
"PMingLiU"="PMingLiU"
"FixedSys"="PMingLiU"
"Helv"="PMingLiU"
"Helvetica"="PMingLiU"
"MS Sans Serif"="PMingLiU"
"MS Shell Dlg"="PMingLiU"
"MS Shell Dlg 2"="PMingLiU"
"System"="PMingLiU"
"Tahoma"="PMingLiU"
"Times"="Times"
"Times New Roman"="Times New Roman"
"Times New Roman CE,238"="PMingLiU"
"Times New Roman CYR,204"="PMingLiU"
"Times New Roman Greek,161"="PMingLiU"
"Times New Roman TUR,162"="PMingLiU"
"Tms Rmn"="PMingLiU"

3.匯入剛編輯的reg檔

~/.wine/driver_c/windows/regedit.exe
入匯入registry



修改完後....
中文顯示已正常嘍...




(參考出處:http://www.tmes.mlc.edu.tw/wiki/index.php/Wine)

2008年10月1日 星期三

Ubuntu安裝 IE 瀏灠器可支援的Java

有些 ie only 網站,非得必要使用 IE 才有辦法瀏灠,使用Lazybuntu安裝WINE + ies4linux可以很快的安裝ok,但如果使用ies4linux瀏灠Java Applet的網站時,就得用些方法嘍!

  • 下載Java 1.5_16
使用IE瀏灠至http://www.java.com/,由網站自動判動可支援的Java版本為Java Runtime Environment Version 5.0 Update 16


查看ies4linux下的WINE模擬的Windows版本,應該是Windows 98,試過調為WindowsXP,但無法正常安裝JRE

設定WINE執行環境
$export WINEPREFIX=/home/YourAccount/.ies4linux/ie6

執行WINE Config
$winecfg



  • 安裝JRE

$export WINEPREFIX=/home/YourAccount/.ies4linux/ie6
$ wine YourJREPath/jre-1_5_0_11-windows-i586-p.exe


如果出現如下圖的中文亂碼時…請參考「WINE 解決中文亂碼」,只是路徑原本為~/.wine/xxx 改為 ~/.ies4linux/ie6/xxx




  • 設定Java

$export WINEPREFIX=/home/YourAccount/.ies4linux/ie6
$wine regedit

修改HKEY_CURRENT_USER\Software\JavaSoft\Java2D\1.5.0_11\DXAcceleration機碼,值為"0"

瀏灠看看

再來,解決中文問題
從Windows系統Copy mingliu.ttc至ubuntu系統的 ~/.ies4linux/ie6/drive_c/Program Files/Java/jre1.5.0_11/lib/fonts