此次更新的优点:
1、桌面完整显示4个字的程序名称,如“掌上书院”、“输入切换”。
2、通讯录、短信依旧大字体。
3、完美兼容掌上书院,切换字体、打开/关闭文档迅速。
4、完美兼容掌上狂拼、QQ等众多软件,非常稳定。
4天前,我放出的《N-GAGE 2005-03-17 完美版字体组合详解》采用的是 舒十七 大虾提供的配置: oasisfeng 的FontRunter.dll(1.32版)和 玩玩123 的13_bold字体 + 1月22号的GB2312版simsun16号字体。字体显示方面堪称完美,但由于1.32版的字体驱动并不是很稳定,和其他软件的兼容性也不是很好,主要反映在以下几个方面:
1、用1.32版驱动配合MixedFonts或上述的字体包,输入法为掌上狂拼(12.30版)/Tomken 3.0 版。待机界面输任意号码到手机,然后“Options”-“Add to contacts”-“Create new”,光标自动出现在“First name”一栏,此时按下方向键,欲将光标移至“Last name”,有很高的概率NG自动重新启动,若此时没有重启,继续按任意键欲输入汉字,出现重启。但以前使用1.1的时候,从未遇到过这个问题。
2、安装V2.51版的掌上书院后,按“5”切换字体,只能从大字体切换到小字体,即从SIMSUN16.GDR到13_BOLD.GDR。切换后,不能从13_BOLD.GDR切换回SIMSUN16.GDR。由于掌上书院V2.51对13_BOLD.GDR支持并不好,导致打开/关闭文档的速度特别慢。
3、安装掌上狂拼后,在短信编辑界面,未选中任何内容,笔形键——编辑,然后右推方向键,会提示出错。
4、使用QQ时,在输入信息的过程中,有时候莫名其妙的自动重启。
相应的解决方法:
1、先进入通讯录,然后“Options”-“New contact”……这种方式,重启率大大降低。
2、如果已变为小字体,重新安装掌上书院,不要切换字体。
3、此点并不影响使用,只是会弹出错误。
4、这个暂时没有找到解决方法。
鉴于以上存在的问题,我的NG一天总要自动重启个2-3次……开始怀念1.1版了(1.2版二级中文菜单出错——短信中不能复制/粘贴了;1.22版计算器出错),虽然1.1版没有解决字体重复加载的问题,相对的耗费内存多一些。但稳定性绝对一流。问题是1.1版驱动在MP3播放界面,调用13_BOLD.GDR,显示歌名存在剃头现象。
思前想后,开始琢磨字体的配置文件FontRouter.ini,分析1.1版的字体配置文件,主要区别就是以下几行:
LatinBold12=LatinBold12,LatinBold13,-1
LatinBold13=LatinBold13,LatinBold13
LatinBold17=LatinBold17,CombinedChinesePlain16
LatinBold19=LatinBold19,CombinedChinesePlain16
LatinPlain12=LatinPlain12,LatinBold13
CombinedChinesePlain12=,LatinBold13
CombinedChinesePlain16=,CombinedChinesePlain16
上面是 oasisfeng 大虾提供的1.1版驱动配合 玩玩123 Bold13 + QD 15x16 的配置文件。很明显LatinBold13代表是13_BOLD.GDR,CombinedChinesePlain16代表15x16_latin.gdr。MP3的显示是调用13_BOLD.GDR,但因为只有在MP3播放界面歌名剃头,其他地方显示均相当好,没有可以调整的可能。于是换13_BOLD.GDR为 玩玩123 1月22号的GB2312版simsun14号字体:SIMSUN14.GDR,SIMSUN14的效果还不错,但在MP3、短信编辑界面的收信人和短信的第一行,存在剃头现象。虽然当时我还不懂怎么配置文件,但由“短信显示界面的收信人和短信第一行”剃头,而第二行以后正常可以判定,此字体不可能实现完美显示。
现在突然意识到,就短信、通讯录的显示来讲,13_BOLD.GDR无疑是最合适的,减之一分则太小,增之一分则太大。为何不增加一个小号字体负责显示MP3的名称,以及桌面程序的名称呢?尝试SIMSUN12字体,太小了。SIMSUN13字体效果还不错。考虑到本人没有生僻字和繁体中文的需求,同时为了节省运行内存,字体采用GB2312版SIMSUN13.GDR + SIMSUN16.GDR + 13_BOLD.GDR。有生僻字和繁体中文需求的朋友可以用标准版的SIMSUN13.GDR和SIMSUN16.GDR替换之。也可以用QD的15x16_latin.gdr字体来替换SIMSUN16.GDR,当然,此时你就需要修改配置文件了:用CombinedChinesePlain16代替SIMSUN16。
对于上示的配置文件中,与MP3名称相关的是LatinBold13,但不知具体是哪一处。自己动手吧,逐一测试。配置文件中共出现4处LatinBold13,用SIMSUN13和13_BOLD分别处理4处的字体引用。2的4次方,共计16种组合,除去只采用一种字体的方案,还有14种,其中:对于4处字体引用,采用13_BOLD3一次和三次的各有4种配置,采用13_BOLD3两次的有6种配置。将上述3个字体文件放入E:\System\Fonts下,使用1.1版驱动分别对这14种配置文件进行测试(这个步骤确实很耗费时间和精力,可怜我不停重启的NG,中间还换了两次电池)。经过辛苦的两轮筛选,发现有两种配置效果完全一样(不解,为什么配置不一样,效果却一样),同时效果也是个人认为最优秀的。
而后用4处全是LatinBold13的配置文件(不加载SIMSUN13字体)进行测试时,发现系统依然会引用SIMSUN13字体,程序名称、短信待选字、MP3的歌名,短信Inbox界面的短信内容预览等都使用了SIMSUN13字体。或许驱动对于小字体有优先加载吧,想要不加载此字体,只能把他从Fonts目录里请出去。
这两种配置分别如下:
引用LatinBold13三次的:
LatinBold12=LatinBold12,LatinBold13,-1
LatinBold13=LatinBold13,LatinBold13
LatinBold17=LatinBold17,Simsun16
LatinBold19=LatinBold19,Simsun16
LatinPlain12=LatinPlain12,LatinBold13
CombinedChinesePlain12=,Simsun13
CombinedChinesePlain16=,Simsun16
引用LatinBold13两次的:
LatinBold12=LatinBold12,LatinBold13,-1
LatinBold13=LatinBold13,LatinBold13
LatinBold17=LatinBold17,Simsun16
LatinBold19=LatinBold19,Simsun16
LatinPlain12=LatinPlain12,Simsun13
CombinedChinesePlain12=,Simsun13
CombinedChinesePlain16=,Simsun16
个人感觉系统的显示部分,LatinBold13用的多一些吧,何况驱动对小字体还有优先加载权。于是采用了第一种方案。不多说了大家看效果:
由于图片被缩小,请 点击图片打开新网页察看真实效果
1、Fileman和通讯录中中文显示采用13_BOLD.GDR:
2、桌面程序名称中文采用Simsun13,可以实现4个字的显示,对于“掌上词霸II”的5个字显示不全,将Simsun13换为Simsun12可以显示“掌上词霸II”,但短信待选字太小了(有8个):
3、一级/二级中文菜单使用13_BOLD.GDR;短信预览界面:发信人使用13_BOLD.GDR,短信内容预览采用Simsun13,以显示更多预览内容,短信短的话一览无余了;查看短信界面:发信人和短信内容使用13_BOLD.GDR;短信编辑界面:收信人、短信使用13_BOLD.GDR,短信待选字使用Simsun13,比13_BOLD.GDR小一点点,同样是7个待选字:(经多次尝试发现,短信待选字、MP3歌名以及桌面程序名称使用同一个字体)
4、MP3播放界面:歌手名称使用13_BOLD.GDR,歌曲名称使用Simsun13,效果很好,没有剃头剃尾现象:
5、QQ的显示效果也很好,一级/二级中文菜单使用13_BOLD.GDR,极其稳定,怎么操作都不出错:
6、掌上书院预览界面:书名使用13_BOLD.GDR,路径使用Simsun13。一级/二级中文菜单使用13_BOLD.GDR,看书时,按“5”可以在Simsun16和13_BOLD之间实现飞速切换,无论用哪个字体,看了多久,打开/关闭文档速度都是飞快:
总结:感觉对于1.1版的驱动,这个配置已经是效果最好的了,如果不在意MP3剃头的话,可以采用MixedFonts,短信待选字显示就更完美了。1.32已经支持MP3界面的歌名用13_BOLD.GDR了,希望 oasisfeng 大虾再接再厉,推出NG专用版,同时解决字体重复加载的问题以及MP3歌曲名称完美引用13_BOLD字体的问题。
安装说明就引用上一版了,做了相应修改:
安装前准备工作:
1、安装模式的驱动、字体的卸载:Tools-Manager 卸载已经安装的字体驱动或者字体文件,关机重新开启手机, 检查C盘system文件夹和E盘System文件夹内有无 Fonts 文件夹,有的话用类似fileman的工具进行删除,保险起见,请再次重启。
2、自由配置模式的驱动、字体的卸载:首先用fileman删除C盘system文件夹中的 Fonts 文件夹,关机重新开启手机,删除E盘System文件夹中的 Fonts 文件夹。
开始安装:
1、fileman复制 oasisfeng 大虾的1.1版驱动,即本文提供的 驱动Fonts文件夹 至C盘的system目录。
2、fileman复制我提供的 字体Fonts文件夹 至E盘System文件夹内。或者手动在E盘System内建立Fonts文件夹,在Fonts内建立Chinese文件夹,然后将我提供的4个文件:13_BOLD.GDR、FontRouter.ini、SIMSUN13.GDR、SIMSUN16.GDR复制进Chinese文件夹即可。
3、重新启动手机即可享受稳定完美版的字体组合了。 本文所使用的文件下载地址附在评论中。
补充:此配置同样适合其他S60的英文手机。
最后,请NG的使用者向不辞辛劳得为NG开发E盘字体驱动的 oasisfeng 大虾, 为NG开发漂亮字体的 玩玩123 大虾致以崇高的敬意和无限的钦佩!并以实际行动来支持他们!期待两位大虾继续努力,让我们的NG更加接近完美!