让Aston支持中文

软件世界

《电脑报》2002年第35期B5版的《Windows的新装──Aston》一文介绍了Aston的使用,笔者使用后发觉它的效果非常漂亮,不过遗憾的是,正像文中所说的,它的桌面主题对中文支持确实不好。不过我们可以通过修改Aston的设置来解决这个问题。
1.通过观察,笔者发现在Aston选项设置中的“DESKTOP”和“TASKBAR”这两个项目中可以设置字体。很明显,“DESKTOP”是设置桌面字体,而“TASKBAR”与开始菜单有关,于是笔者尝试修改这里的字体设置。
2.当把所有字体都设置为宋体9号时,笔者发现桌面上的字体已经改成了中文字体,桌面上的中文显示没有问题了,但是开始菜单中依然如故,看来“TASKBAR”选项中的字体选项对开始菜单无用。
3.但既然桌面上的字体已经没有问题,那么就说明软件本身对中文的支持还是不错的,看来应该研究一下桌面主题的配置文件了。
用写字板打开一个桌面主题的配置文件(即软件安装目录下Themes文件夹中的TFA文件),用搜索功能查找“font”,找到了很多包含“font”的字段,每一个字段后面(如DesktopFont=宋体,9,1)或在上一行(如“T=c;D=宋体,9,000,1;H=Font”,)有相关的字体名和字号等信息,而刚刚在设置选项中已经更改过的几项已经变成了“宋体,9号,1”。后面还有一些有关“font”的字段依然是默认字体。
4.用搜索、替换功能将所有的默认字体全部改为“宋体,9号”,然后保存文件。
5.调用修改过的主题,终于在开始菜单中看到漂亮的中文字体了。
6.如果修改的是正在使用的桌面主题的配置文件,那么,再一次调用时,Aston可能会提示你是否保存当前主题的配置,一定不要选“yes”,否则就白改了。这里有个更简单的方法,修改完桌面主题配置文件后,直接双击,Aston Shell会自动调用,而所作的修改也会直接体现出来。如果大家还有更好的方法,欢迎来信交流。