主权项 |
1、一个字符处理系统中包含一个键盘和一个具有一个打印元件的打印机,在该系统中打印包含特殊字符的字符的一种方法,其中所有的包含特殊字符的字符在键盘上都有一个单一键,每个键的动作都产生一个单独的字符码,特殊字符是由两个或更多个字符构成,利用所述的打印元件,在同一个字符空间作重复打印便可打出这些字符,所述的方法包括下面的步骤:a.相应于键盘上每个键上所产生的每个单独的字符码,检索出一个单独的字符记录,所述字符记录包括一个打印机码,当将其送入打印机时,则能打出具体的字符;相应于一特殊字符键的动作,检索出与单个字符的数目相等的多个键式字符记录,以用来打印特殊的字符,所述的每个链式记录包括一个第一比特,它的设置是用于指示何时单个字符是一个特殊字符的一部分并作为前面所打印的字符而打印在同样的字符空间,响应于所述的第一比特,打印机使打印元件不走到下一个字符空间;b.从设置了第一比特的每一个链式记录中检索出垂直偏移量信息,它用来指示一个垂直位置,在此位置上,随着前一个打印字符,在字符空间中将打印出每个单个字符记录所代表的单个字符,所述打印机响应于所述垂直偏移信息,移动打印元件的字符空间,在一个垂直位置差上打出所述每个单个字符,而不是打在正常应该打印每个单个字符的位置上;c.如检索垂直偏移信息一样,从同一链式字符记录中检索出水平偏移信息,它同来指示一个水平位置,在此位置上,随着前一个打印字符,在字符空间中将打印出每个单个字符记录所代表的单个字符,所述打印机响应于所述水平偏移信息,移动打印元件的字符空间,在一个水平位置差上打印所述每个单个字符,而不是打在正常应该打印每个单个字符的位置上。 |