全国计算机应用展览会材料
PC-1500汉字系统H与G
陕西气象局
这个汉字软件适用于内存在8K以上的袖珍计算机PC-1500、PC—1500A、PC-1501,不加任何硬件,只耗费内存8K,即可使用几乎所有的简化字、繁体字、异体字。因为该汉字是由239个字元随意组合而成、每个汉字最多可选用12个(H系列)或12个以上(G系列)的字元,所以可拼成的字形多到难以估计。但是对常用汉字,平均只要3.5个字元(包括结构码),存贮一个汉字平均只需3.7个字节。加了16K模块的PC1500可存贮2600个字的文章,用到工资程序中,可以记录、修改、检索、打印150人的名字、工资级别(汉字)及9个工资细目(数值)。所以该成果很受全国各行业,如地质、矿产、电力、交通、测绘、中医等机关、学校、部队、研究单位等各部门的欢迎。
本汉字系统最大的一个特点是:输入汉字的方法简单易学。当前各类微机汉字,若用“大键盘”,检字费时;若用“小键盘”,编码规则难以掌握;而最简单的拼音输入法,每个字也要在屏幕上作一番同音字的检索。这个袖珍机上的汉字要算作“中键盘”输入,239个字元都已标在特制的键盘盖板上,原机加上此盖板后,俨然成一个新的中文计算机了,按相应的键,即可显示盖板上标明的字元字形。由于键位有限(仅65个)还要安排删、插、改和移光标等必须的功能键,所以只能一键多用;又由于该机只有巴掌大,难以用同时按两个键盘的方式使同一键获得不同的功能,故采用如下的新方法:按住每个键时,在汉字光标位置上,就有4个字元循环显示,每一字元显示0.6秒,要那个字元,放手停在该字元上即可。因为各个汉字字元的组字特性——上下结构、左右结构还是嵌套结构,嵌于该字元的中间、右上方、右下方还是左下方——是基本固定的,这一固定的特性也已用不同的颜色标在键盘盖板上了。各个字元按此特性自动组合成字,不需要额外的信息。只有个别例外,需要用结构匚、冂
、コ 、凵分别指明应先写于左、上、右、下方(由三个以上字元组成的字中,也必须用它们作为接续符)。这样,不必查字典,也几乎不要记什么规则,就可单凭键盘上的标记拼出各色各样的汉字来。
汉字既可打印,也可显示。但因该显示屏只能显示一行ASC 字符,所以除了左右结构的汉字外,不可能显示整体字形,只能显示其字元的组成。不过其拼字规则简单自明,至多稍加思索即可确认是什么字。打印时,可取纵、横两个方向。字体大小可任意选择,当然,最小应以可分清笔划、能辩认为限,最大的则只该大到一行能写下一个字为止。汉字中夹杂着的ASC
字符,则会自动在原机限定的9种大小中选择相匹配的一种。此外,如果编一点循环子程序,还可打印出各种艺术体汉字。
为了给用户保留尽量多的内存空间,该汉字分为文章编辑系统和词语应用系统两部分,它们各自适应不同的需要,分别具备不同的汉字管理功能。文章编辑系统对已输入的文章可以成片的删除或插入,纵向打印时能自动分页,并打印页码。词语应用系统则可以把汉字用到不同的字符串数组中,可以把各数组中的汉字按需要分别打印到不同的地方,这样,在用户程序中调用该系统,就可以方便地打印、修改汉字报表。
原来推广的汉字系统H,程序语句全部采用BASIC语言,所以显示、打印速度都很慢,平均一分钟只能打印12个左右相当4号铅字大小的汉字。把H中汉字输出部分改为机器语言即成为汉字系统G,每分钟可打70-80个汉字,接近原机打印ASIC
字符的速度,如果一个字元对应大小相同的一个ASC 字符,则速度相等甚或超过。虽然如此,也嫌打印速度慢了些,故在显示屏上查看输入、删除时,可以只在屏上输出。若用G系列,要在显示屏上查看输入的内容时,每按一下ENTER键,立刻跳出一行;在打入删、插命令时,也即刻完成,不要等待。
汉字系统H和G汉字字元之存贮,都有采用两套数据,一套用来点阵显示,却不能拼字,另一套用来在绘图打印机上拼打汉字,却不能显示,也不能直接在针打上输出汉字。但曾在苹果机上试验过。可以只采用一套数据,既可在屏幕上显示汉字,也可在针打上打印汉字,而且字元数目还可进一步压缩到180个左右,内存销耗也就可降到5K左右。
(注:86年全国计算机应用展览会)