论文部分内容阅读
Apple机的汉字库系统由于考虑到节省内存与制作成本采用压缩汉字库,且汉字多以部首编码(仓颉码)。如果从键盘输入的仓颉码不经变换就进入内存作为机内代码,那就会造成汉字的机内代码的非等长性,给系统的软件开发应用带来许多不便——通常许多用户在处理汉字打印格式,汉字信息查询时都不得不自己另编一套对付汉字代码非等长性的程序。如何使这一字库的代码等长化呢? 若能以2字节的国标码作内码是比较理想的,它是比较通用的计算机汉字代码。但仓颉码与国标码之间不存在公式的规则对应,要在这两类码之间实现变换就得构造一块两种码的对照表,这在内存本来就小
Apple machine Chinese character system due to save memory and production costs using compressed Chinese character library, and Chinese characters to more radical code (Cangjie code). If the input from the keyboard Cangjie code into the memory as the machine code without transformation, it will result in non-isometric character of the machine code, the system software development and application of many inconveniences - usually many users in the processing Chinese print format, Chinese information query have their own another set of code to deal with a non-isometric procedures. How to make this font code and so on? If the 2-byte GB code for the code is more ideal, it is more common computer character code. But Cangjie code GB code does not exist between the rules of the corresponding formula, to achieve the transformation between the two types of code you have to construct a two kinds of code table, which in memory has been small