[分享] ies4linux 與 微軟正黑體的二三事

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[分享] ies4linux 與 微軟正黑體的二三事

文章mason » 週四 6月 07, 2007 5:51 pm

自從上次安裝了 ies4linux 之後

我的 debian 桌面有了 ie,當然也參照了一些網路上的文章修飾了字型。

但是總覺得還不夠。

於是拿了微軟正黑體上來使用,才發現 yahoo 新版網頁的配置會亂掉。

以下是解決的方法:

首先系統上必須先安裝微軟正黑體,放到一般安置 truetype 字型的目錄就好了

fc-cache 之後,ie6 就可以使用這個字型來顯示了。

但是出現的問題如下圖紅色方框的部份:

圖檔

圖檔

版面是亂的,似乎是字型太大,把版面擠掉了


我們來看看正常的版面配置是如何:

圖檔

圖檔


原本以為是微軟正黑體造成的,但是換成新宋體之後還是一樣會亂掉。

經過多次的測試之後,發現是 system.reg 裡面對於 LogPixels 的值設定得太高了。

以下便是我更改的設定部份:

  1. system.reg 部份:
    代碼: 選擇全部
    [System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
    "LogPixels"=dword:00000060

    之前按照範例用 72 太大了,版面一定亂掉。改成 61 也照樣亂掉。
  2. user.reg 部份:
    代碼: 選擇全部
    [Software\\Wine\\X11 Driver]
    "ClientSideAntiAliasWithRender"="Y"

    (因為微軟正黑體不加反鋸齒根本不能看)
    代碼: 選擇全部
    [Software\\Wine\\Fonts\\Replacements] 1179892618
    "Arial"="Microsoft JhengHei"
    "Courier New"="Microsoft JhengHei"
    "Fixedsys"="Microsoft JhengHei"
    "Gulim"="Baekmuk Dotum"
    "GulimChe"="Baekmuk Gulim"
    "Microsoft Sans Serif"="Microsoft JhengHei"
    "MingLiU"="Microsoft JhengHei"
    "MS Gothic"="Microsoft JhengHei"
    "MS PGothic"="Microsoft JhengHei"
    "MS UI Gothic"="Microsoft JhengHei"
    "New MingLiu"="Microsoft JhengHei"
    "PMingLiU"="Microsoft JhengHei"
    "Simsun"="Microsoft JhengHei"
    "System"="Microsoft JhengHei"
    "Tahoma"="Microsoft JhengHei"
    "Terminal"="Microsoft JhengHei"

    (我喜歡全部改成微軟正黑體)
  3. drive_c/windows/win.ini 部份:
    代碼: 選擇全部
    [Desktop]
    MenuFontSize=12
    MessageFontSize=12
    StatusFontSize=12
    IconTitleSize=12

    我覺得改成 12 的大小剛剛好。


還有一點,我的 wine 版本是 0.9.37~winehq0~debian~4.0-1
這一版的 winecfg 在 Application settings 裡面,
Windows version 還是必須設定成 Windows 98
否則用 ie6 去任何的 ssl 網頁都會回應 DNS 找不到。

圖檔

還有就是建議把 flash 關掉,也就是 active scripting 關掉,不然畫面會一閃一閃的,會讓人很怒。

P.S. 微軟正黑體的兩個 ttf 檔要複製到 ~/.ies4linux/ie6/drive_c/windows/fonts 底下。
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章mason » 週四 6月 07, 2007 6:09 pm

補充一點,用 ies4linux 就算是配合文鼎PL新宋不修改 LogPixels 為 60
去有中文字出現的各國yahoo首頁瞧瞧之後:

香港的新版 yahoo 首頁,不會亂掉;
中國大陸的 yahoo 首頁,不會亂掉;
日本yahoo就不用講了,我根本找不到他的新版首頁在哪裡。

就只有台灣 yahoo 首頁會亂掉。
人家的首頁也是有放廣告啊,怎麼就不會這樣?
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3


回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客