WindowsXP支持平滑字体边缘,开启这个功能后使字体边缘看起来更平滑——即抗锯齿效果。
Palm上通过Fonts4OS5(或FontHackV)和FontSmoother的配合也可以达到同样的效果,但因为FontSmoother和CJK OS的兼容性不好,使得应用后英文显示正常,中文则出现乱码。解决办法比较麻烦:先禁用CJK OS、然后关闭Fonts4OS5和FontSmoother、再把Fonts4OS5和FontSmoother打开、最后启用CJK OS就可以避免乱码。
因为Fonts4OS5可以在系统Reset后自动加载(FontHackV和FontSmoother可以通过YAHM加载),所以只要禁用CJK OS在Reset后的自动加载、再手动启动CJK OS即可(即让Fonts4OS5和FontSmoother先于CJK OS启动)。CJK OS默认是在Reset后的自动加载的,并且不可取消。但在CJK OS的帮助文档中有这样的说明:
注意:
1. CJKOS读取内存中字体的速度比读取卡上的字体快得多,建议把经常用到字体放在内存中,对于高解析度的掌上电脑,16x16字体是最常用的。
2. 如果有字体放在卡上,在RESET时,CJK OS不会自动启动,因为在系统RESET的时候是看不到卡的。
利用CJK OS的这个“功能”,便可以实现“让Fonts4OS5和FontSmoother先于CJK OS启动”这个效果。具体操作步骤:
1.安装CJK OS附带的CJKOS管理程序(cManager.prc)和任意一种字体(如10X10图标字字体,体积只有2K);
2.关闭CJK OS,进入cManager程序;
3.选择菜单上的Options->Move Font to Card来移动字体。
经过这样的操作,便可以达到禁用CJK OS在Reset后的自动加载的目的了,Reset后,可以通过MacroPlay来启动CJK OS(不会很麻烦,反正都要用到MacroPlay来启动PenPower)。
大功告成,欣赏一下效果吧:
应用前:
应用后:
这里用到的是Tahoma 18号字体,我感觉是目前效果最好的字体之一了~
- 2005/12/19 12:42:12
你是何时变成palm的fans的