天天看點

WM6.1中文系統實作日文顯示和輸入

2009-04-17

WM6.1中文系統實作日文顯示和輸入

Posted In: 班門弄斧 | Tags: WindowsMobile , 日文字型 , 日文輸入法

已更新,請移步以下連接配接檢視。

PPC變身日語電子辭典——字型篇

PPC變身日語電子辭典——區域設定篇

PPC變身日語電子辭典——輸入法篇

未完待續……

前期準備:

硬體需要PPC、電腦,軟體需要CE-Star 2.8 r3c、Japanese IME、DecumaJP 2.X、字型檔案(推薦14M雅黑)、PPC系統資料庫編輯軟體

安裝步驟:

1. 如果你的系統裡區域語言選項處可以選擇“日本”,那麼大可略過這一步。如果不能,請往下看。

安裝CE-Star,需要從電腦上安裝。安裝時選擇日文支援,輸入法可以不選,安裝完成後會自帶一個日文拼音輸入法。安裝完成并重新開機之後,檢查區域語言選項是否可以選擇“日本”,有的話第一步就算完成了。

2. 安裝Japanese IME,這是微軟提供的日文輸入法。這個輸入法會覆寫掉系統自帶的拼音輸入法,并且在區域語言為“中國”是不能正常使用。不過沒關系,咱不用它,這是為後面安裝DecumaJP做準備的。老樣子,安裝完成後重新開機。

3. 安裝DecumaJP,這個安裝完不需要重新開機,很好。安裝完成後可以建立一個短信或便箋,切換輸入法到DecumaJP,接着你就可以嘗試一下日文手寫輸入了。

隻要按照這個步驟來,一般不會出問題。特别要注意的是,先安裝Japanese IME再安裝DecumaJP是由多少前輩不斷嘗試總結出來的啊,在此表示感謝。

後期處理:

1. 改變系統字型。安裝CE-Star時如果選擇了日文支援,它就會自動拷貝兩個字型檔案到windows目錄。說實話,我覺得這兩個字型很難看,一個字, 删。現在沒有好的日文字型了怎麼辦,沒關系,安裝微軟雅黑。在我的機器上,微軟雅黑+ClearType一起表現得相當不錯,日文漢字和假名也是顯示最全 的,其他字型在使用中不同程度的存在缺字現象。

雅黑字型的安裝很簡單,拷貝yahei.ttf到windows目錄下,修改PPC系統系統資料庫,将 “HKEY_LOCAL_MACHINESoftwareMicrosoftFontLinkSystemLink”下的各字元串的值修改為 “windowsyahei.ttf,Microsoft Yahei”。

開啟ClearType,将“HKEY_LOCAL_MACHINESystemGDIClearType”下的“ClearType”值改為“1”。如果GDI下沒有ClearType項的話就手工建立一個。

至此,系統内顯示字型都被調整成了微軟雅黑,修改結果重新開機之後就可以看到。

2. 屏蔽不使用的輸入法。安裝CE-Star時添加了一個日文輸入法,安裝Japanese IME時又添加了幾個輸入法,後來自己又裝了一個DecumaJP,算上系統自帶的三個,現在的輸入法數量是相當的誇張了。

屏蔽輸入法也是在系統資料庫中進行。使用系統資料庫編輯器在“HKEY_CLASSES_ROOTCLSID”下查找“IsSIPInputMethod”項,找到不需要的輸入法後将“IsSIPInputMethod”項下的值改成“0”就可以了。修改結果可以立即看到。

3. 上面的操作完成時候,可能出現Japanese IME後無法通過拼音查找聯系人的情況,這是由于“HKEY_LOCAL_MACHINEnls”下的“SystemLCID”值被改成了“1041”的 緣故,對于中文系統來說,這個值應該是“2052”,是以隻要将這個值改掉就可以了。重新開機之後就可以拼音查找聯系人了。

4. 問題又來了,DecumaJP不能輸入文字。這種情況我也遇到了,隻要“SystemLCID”值不是“1041”,DecumaJP就有可能出現無法輸入的情況。

沒關系,沒有解決方法咱有預防方法。根據我目前的使用經驗,将DecumaJP設為系統預設輸入法就可以有效地避免無法輸入的情況。假如你要寫一個 日文的短信,從拼音輸入法切換到DecumaJP,這時候肯定是無法輸入的,而如果短信預設輸入法就是DecumaJP,那基本上就沒問題了,盡情享受日 文手寫吧。

 因工作需要要在手機 裝日文輸入法,按照下面的步驟完成後輸入法問題解決了,但事後發現照相機功能不能用了,卸了IME後相機功能就恢複正常了,大家看看這個問題能幫我解決一下嗎?

前期準備:

硬體需要PPC、電腦 ,軟體需要CE-Star 2.8 r3c、Japanese IME、DecumaJP 2.X、字型檔案(推薦14M雅黑)、PPC系統資料庫編輯軟體

安裝步驟:

1. 如果你的系統裡區域語言選項處可以選擇“日本”,那麼大可略過這一步。如果不能,請往下看。

安裝CE-Star,需要從電腦 上安裝。安裝時選擇日文支援,輸入法可以不選,安裝完成後會自帶一個日文拼音輸入法。安裝完成并重新開機之後,檢查區域語言選項是否可以選擇“日本”,有的話第一步就算完成了。

2. 安裝Japanese IME,這是微軟提供的日文輸入法。這個輸入法會覆寫掉系統自帶的拼音輸入法,并且在區域語言為“中國”是不能正常使用。不過沒關系,咱不用它,這是為後面安裝DecumaJP做準備的。老樣子,安裝完成後重新開機。

3. 安裝DecumaJP,這個安裝完不需要重新開機,很好。安裝完成後可以建立一個短信或便箋,切換輸入法到DecumaJP,接着你就可以嘗試一下日文手寫輸入了。

隻要按照這個步驟來,一般不會出問題。特别要注意的是,先安裝Japanese IME再安裝DecumaJP是由多少前輩不斷嘗試總結出來的啊,在此表示感謝。

後期處理:

1. 改變系統字型。安裝CE-Star時如果選擇了日文支援,它就會自動拷貝兩個字型檔案到/windows目錄。說實話,我覺得這兩個字型很 難看,一個字,删。現在沒有好的日文字型了怎麼辦,沒關系,安裝微軟雅黑。在我的機器上,微軟雅黑 ClearType一起表現得相當不錯,日文漢字和假 名也是顯示最全的,其他字型在使用中不同程度的存在缺字現象。

雅黑字型的安裝很簡單,拷貝yahei.ttf到/windows目錄下,修改PPC系統系統資料庫,将“HKEY_LOCAL_MACHINE /Software/Microsoft/FontLink/SystemLink”下的各字元串的值修改為“/windows /yahei.ttf,Microsoft Yahei”。

開啟ClearType,将“HKEY_LOCAL_MACHINE/System/GDI/ClearType”下的“ClearType”值改為“1”。如果GDI下沒有ClearType項的話就手工建立一個。

至此,系統内顯示字型都被調整成了微軟雅黑,修改結果重新開機之後就可以看到。

2. 屏蔽不使用的輸入法。安裝CE-Star時添加了一個日文輸入法,安裝Japanese IME時又添加了幾個輸入法,後來自己又裝了一個DecumaJP,算上系統自帶的三個,現在的輸入法數量是相當的誇張了。

屏蔽輸入法也是在系統資料庫中進行。使用系統資料庫編輯器在“HKEY_CLASSES_ROOT/CLSID”下查找“IsSIPInputMethod”項,找到不需要的輸入法後将“IsSIPInputMethod”項下的值改成“0”就可以了。修改結果可以立即看到。

3. 上面的操作完成時候,可能出現Japanese IME後無法通過拼音查找聯系人的情況,這是由于 “HKEY_LOCAL_MACHINE/nls”下的“SystemLCID”值被改成了“1041”的緣故,對于中文系統來說,這個值應該是 “2052”,是以隻要将這個值改掉就可以了。重新開機之後就可以拼音查找聯系人了。

4.

問題又來了,DecumaJP不能輸入文字。這種情況我也遇到了,隻要“SystemLCID”值不是“1041”,DecumaJP就有可能出現無法輸入的情況。

沒關系,沒有解決方法咱有預防方法。根據我目前的使用經驗,将DecumaJP設為系統預設輸入法就可以有效地避免無法輸入的情況。假如你要寫一 個日文的短信,從拼音輸入法切換到DecumaJP,這時候肯定是無法輸入的,而如果短信預設輸入法就是DecumaJP,那基本上就沒問題了,盡情享受 日文手寫吧。

繼續閱讀