我的QD本來就是中文版,因此以前沒有裝過字體文件,但是象 Resco Viewer 和mp3player在顯示中文名字的時候全是"口口",也就一直忍了.
最近玩玩123推出了NG的新字體版本支持了日文的顯示,我由于專業的原因要經常用到,就考慮把123大俠的字體用在自己的QD上.先后安裝了完全版本和11×12和15×16兩個字體的版本,發現系統開機后空閑內存由10.6M變成了9.2M,雖然都能正常顯示,但是很不爽
用APPMAN查看,原來系統加載了BOLD13(來自123大俠的字體)和15×16_LATIN(來自系統Z盤)兩套字體,顯然重復加載了,經過研究發現,中文系統和英文系統不一樣,系統啟動必定要加載11×12_LATIN.GDR,15×16_LATIN.GDR,BROWSEREUR.GSR,CALCEUR.GDR,CEUROPE.GDR5個文件,雖然有oasisfeng大俠的驅動,系統會先從C盤跳轉到E盤尋找字體,但是缺少的文件系統會再從Z盤中調用.BOLD13字體雖然包含了15×16點陣的字體文件,但是由于文件名不是15×16_LATIN.GDR,因此系統再次調用一個15×16_LATIN.GDR.
于是將BOLD13改名為15×16_LATIN.GDR,刪除LINK文件(很重要).啟動正常,加載正常,無重復加載,證實了我的想法.
經過無數次開關機和白屏實驗后,得出如下最佳設置方法,以使中文版的機器顯示中文更完美,供大家分享:
C:/SYSTEM/FONTS下只放置oasisfeng大俠的FONTROUNTER0.12的驅動:
E:/SYSTEM/FONTS/下只放置玩玩123的11×12_LATIN.GDR和CEUROPE.GDR文件,前一個用于顯示日文和使MP3PLAYER之類軟件正常顯示中文,第二個使QD擁有13×17的數字字體,這樣鐘表的字體就和NG一樣很漂亮了,而且在MP3GO中的播放時間也是用的這個大字體,很漂亮:
其余的幾個字體文件對于中文系統機器冗余,不必放置在,系統會自動加載.:
本方法在中文版的QD上實驗通過,其他S60機器可能有小的出入,我手頭沒有,沒法驗證.對于QD的熱插拔MMC卡也不用擔心,2個字體文件比較小又常用,一般啟動機器后完全讀入內存,取出MMC后系統不會報錯.
再次感謝玩玩123和oasisfeng兩位大俠,有了他們的努力我們的機器才能更加完美.