确定与构成字体的改进方法和设备的制作方法

文档序号:98387阅读:295来源:国知局
专利名称:确定与构成字体的改进方法和设备的制作方法
本发明涉及一种包括确定与构成字体的文字处理方法和设备,尤其是但不唯一涉及一种确定与构成诸如中文、日文、朝鲜文和其他语言文字的方法和设备。
英国2066534书叙述了一种按特殊顺序由笔划构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个字体的笔划单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或几个选定的数码组成的,这种方法是由有关对应的数码识别字体并由此构成所识别的字。本说明书中所用的“单元”这一术语与前一英国说明书中使用的由一个或多个单元组成的笔划的基本单位在其含意上是相同的。一个或多个笔划可形成一个组元,一个字体是由一个或多个组元构成的。
字体的构成通常是由印刷或通过显示,比如说在一台视觉显示装置上实现的。然而,也可以通过发出适当的电信号进行数据传输和数据储存。
在实行上述方法中,通常需要有一个存储器,该存储器内存有供显示或打印字体的指令。比如用一台点阵式打字机打印字体的话,该存储器中就含有可供执行打印的字模单元数据。然而在更普遍的情况下,可使用一台诸如喷墨打字机的装置进行打印,过去已经有存有每个单元始末点或这些点的互连部分的存储器。在这种情况下,显示和打印是从每个单元的始末点按线性步骤通过“绘图”实现的。此系统可通过编制适当的程序在点阵式打字机中减少对字模单元的识别。
在上述存储器中出现的难点是,对每一字体都需要储存大量的数据,特别是用这种方法绘制笔划多的特殊汉字时更是如此,即每一个这种特殊汉字都是由许多单元组成的,某些单元还需要对若干不连续部分加以说明。从这个意义上来说,本发明旨在提供一种减少数据存储量的方法。
一方面,本发明提供一种以特定顺序笔划构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个字体的笔划单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或几个选定的数码组成的,这种方法是通过有关对应的数码序列字体并由此构成所识别的字,其特征在于构成字体的阶段是由一个记忆装置实现的,该记忆装置具有一个储存每一字体或每一相同组元字体的第一存储器,一个储存每一组元的第二存储器,有关字体组元或各单元空间定位的信息和从构成组元的许多不同异态单元中识别出一个单元的信息,以及一个存储各个不同单元的第三存储器和绘制异体字的信息。
本发明还提供使用上述方法构成字体的设备,该设备包括一个可接收字母数据的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数字码加以识别的处理装置,字体显示装置以及恢复和构成字体的输出装置,其中该输出装置包括一个存有构成字体指令的记忆装置,该记忆装置包含一个储存每个字体或每一相同组元字体的第一存储器,一个储存每一组元的第二存储器,有关字体组元或各单元空间定位的信息,以及一个存储各个不同单元的第三存储器和绘制异体字的信息。
另一方面,本发明在处理速度上也得到了改进。在这方面,本发明提供一个按特定顺序由笔划构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或几个选定的数码组成的,该方法是由有关对应的数码序列识别字体并由此构成所识别的字,其特征在于其中至少一个字体的识别是由该字体中非每一单元都含有数码的整个数码序列实现的,尤其是对至少一个字体中各单元都含有数码的整个数码序列进行储存并构成字体,而且在字体恢复上不用将整个数码序列都输入就能对字体加以识别。在处理汉字的过程中,可包括不是字体组元(如这里定义的)组成部分的独立单元的编码。该方法可通过使用包括一台打字机或类似打字机的装置加以实现,该打字机带有一个键盘,该键盘具有对应于数码序列部分的含有一个以上字母数码的键,只有当这种对应于数码的含有复合字母数码的键被敲击时,该装置才能识别和构成字体,识别一个字体或识别一段数码序列时应至少敲一个键或几个键,以便剩下的任一数码序列段只含有对应于一个独立单元的数码。
再有,本发明能消除可能出现的含糊点。某些字体,例如汉语字体,在使用英国2066534书的方法时,由于是用相同的数码序列识别的,所以会出现这种含糊点。在该英国书中,这些含糊点是由使用该方法设备中的某些选择器的规定消除的。该选择器能有效地使操作人员否定最初由该设备选择的字体,并按照第一次选择的同一数码序列选择另外一种字体。
由此方面,本发明提供一种能按特殊顺序由笔划构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或几个选定的数码组成的,这种方法是由有关对应的数码识别字体并由此构成所识别的字,其特征在于至少一个具有识别数码序列的字体与另一个字体相同,该识别是由至少两个相应的数码序列组来实现的,每个组至少包含一个所说的数码,这两个数码序列组是对两个不同字体的。可通过不同的数码组合形成不同的组并形成这两个数码序列,一般在每一序列中仍保留数码的相同顺序。此方法可根据每个字体的全码或通过每个单元不足一个数码的数码序列加以识别。
当各单元都含有数码的字体其全数码序列是一样的时候,使用上述方法和设备可对具有相同数码序列的两个字体加以区别,即通过全数码序列的不同缩写找出这些字体的不同。
在更普遍的情况下,本发明还提供使用上述方法的字体构成设备,该设备包括一个能接收字母数码的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,一个字体显示装置以及能恢复和构成字体的输出装置,其中该输出装置包括一个存有构成字体指令的存储器,当各字体中含有数码单元的整个字母数码序列相同时,该处理装置能有效地通过识别这些字体中的特殊字体,即该输入装置接收的数码序列是由一个全数码序列省略一个或多个数码缩写而成的,并通过识别其他字体,即输入该字体的全数码序列或输入该字体的不同缩写将这些字体区别开来。
在这方面,本发明还提供使用上述方法的字体构成设备,该设备包括一个能接收字母数码的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,一个字体显示装置以及恢复和构成字体的输出装置,其中该输出装置包括一个存有构成字体指令的存储器,其特征在于该处理装置可根据数码序列的不同输入,通过识别每个字体的相同数码序列有效地在两个字体之间加以区别。
此外,使用上述方法的本发明还提供一种改进的字体构成设备,该设备包括一个能接收字母数码的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,一个字体显示装置以及能恢复和构成字体的输出装置,其中该输入装置包括一个带有输入该字母数码键的键盘,其中半数以上的键在进行输入码操作时只输入一个单一码。
现通过例子并参照附图对本发明作进一步阐述,其中图1是根据本发明构成的设备的透视图;
图2是图1设备的键盘图;
图3是根据本发明在构成字体的一个典型方法中标有“3a”和“3b”两部分的对异态单元编码加以说明的解释图;
图4说明在执行图3所述的方法时的一种典型编码;
图5和图6表示可用于实施本发明的两种小键盘方案;以及图7是根据本发明用以构成字体的存储器的示意图。
首先参照图1和图2,图1中所示的装置10在大体形状上与英国2066534书中的相同,并可参考该说明书中的整个叙述部分。本例中的此设备是用来显示和打印汉字的。值得注意的是该设备包括一个输入装置11,该输入装置能接收对应于字体单元构成顺序的字母数字码,一个能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置12,一个能显示该字体的显示装置13,该显示装置在显示含糊字体时能将所要求的字体挑选出来,以及能恢复和构成字体的输出装置14。
输入装置可以是一台打字机,一个标准键盘或如图1和图2说明的专门制成的键盘。处理装置可以是一台计算机,一台微计算机或一台与磁盘驱动器15连机操作的微处理机。显示装置可以是一台如图1说明的V、D、U,也可以是光电二极管(L、E、D)或液晶显示器(L、C、D)。输出装置可以是机械的,电气的,光学的,摄影的,热的或喷墨的装置。
处理装置可包含立即排除多字母数码序列的器件使含糊现象不致发生。该处理装置还可包括处理各类字体的器件,以便广泛地处理各种字体。
在构成汉字(以后简称字体)的过程中,一般来说,这些字体无论是传统的还是后来规定的都是按特定的书写或印刷笔划顺序形成的。任何考虑到的字体都仅仅是由五种单元按特定的位置组合而成的,即点,横,竖,正斜和副斜五种笔划。这些单元的字母数码可按每一字体单元的传统顺序分别标为1到5五个数字。当构成字体时,每一数字可用来代表构成特殊字体的码序。有些码序是很短的,只有一、两个数字,比较复杂的字体可达三十或更多的数字。
由此可见,通过对字母数码的限定,这种数字可以是预先定好的,比如说10,在这种情况下,尽管含糊现象增多了,但总的百分比还是低的,正如英国2066534书所述,提供消除这些含糊现象的器件是可能的。
处理装置12是结合所需字体的数量编程的,每一字体都可通过所对应的字母数码序列寻址。操作人员可通过观察字体来决定所需的字母数码和数字,并通过输入装置将这些数码输入到计算机存储器中的正确地址,然后即可得到所要求的字体。更可取的是该字体可立即出现在显示装置13上,操作人员可查明该输入是否正确,被显示的字体是否是所要求的。
图2所示的是推荐采用的键盘的详细情况,在此键盘中,除了五个基本单元的单一码输入键外,还有一些常见的输入码单元复合键。通过连续敲击选择好的键,就能输入整个码序,并让计算机识别所确定的字体,以便显示和打印。
字体的识别是通过敲击键盘的键得到打印的,识别特殊数码序列的方法与英国2066534说明书所述的方法相同,这里就不赘述了。为了显示和打印字体,值得注意的是,需要有关在实际上如何构成已识别过的字体的信息。
为了下述起见,假设每个字体是由16单位宽和16单位高的单元矩阵点表示的,在进行识别的时候,可根据所说的被分为五类的单元,即点,横,竖,正斜和副斜来识别一个字体中的各单元或笔划。但这种识别还不能简单地绘制出字体,因为字体之间的物理形态往往是不一样的,字母编码中还没有表现出每个单元的位置。在先有技术中,这个困难是通过安置一个存储器得到克服的,其中绘制每一字体的信息是被分别储存的。所以,如果调一个特殊字母数码序列的话,被寻址的存储器就能给出字体中每一单元的始末点,这在某些预定的方法中已有证明。正如前面所提到的,通过使用一个16乘16的格子,各单元的始末点就能被确定下来。在执行显示过程中,视觉显示装置可将各单元的始末点连接起来以便绘制出一个字体。如果使用一台喷墨打字机的话,可利用相同的数据直接控制喷墨打字机的移动以便绘制出每一单元。本发明的这一实施方法其特征主要在于当调特殊码序进行存取时,除了储存分别绘制每一字体的全数据外,本发明的处理装置还提供一台带有三台分离存储器的记忆装置。
1、在第一存储器中每一字体都带有给定的字母数码序列并被分解为组元或词根。在汉语字典中有两百多个词根,但每个词根在一个字体中都大小不一并占有不同的位置,这样就使组元的数目增加到大约六百个。每个组元在记忆装置中都有一个数W,而字母数码序列则有一套W。例如“但”字,43323222可由相对于组元的“亻”和“旦”两个数W1和W2给定。对于不能分为组元的汉字,整个字体将被视为一个组元并作为笔划单元储存起来绕过第一存储器直接送到第二存储器。
2、第二存储器可对字体组元中的每一单元的至少一个定点位给出数据并对该单元加以识别,同时存入一个数码,在若干异态单元中表示出那一个才是所要找的用来执行绘制该特殊字体的单元。
3、第三存储器给出如何绘制各个单元异态的数据。
图3所示的是根据英国2066534书的发明用于识别构成字体码序的五个单元,为了显示出该单元的各种异态还可用前面提到过的16乘16的若干点来表示。为了简单表示起见,这里没有将整个格子都画出来。前面提到的第三存储器含有如何构成平时很可能碰到的各单元异态的数据库。实际上,这种异态汉字在数量上是有限的。例如在图3所示的例子中,该单元具有的异态数量最大,而由第二存储器识别的字母数码只有十六种异态。图3所说明的这套异态足以代表汉字的所有表现形式。
储存在第二记忆存储器中的数据可由X1,Y1,Z1……Xn,Yn,Zn所表示,其中Xi代表字体码序中第i单元起始点的水平位置。相应地Yi表示第i单元的起始点。Zi表示当需要绘制字体时第i单元的一个异态。图4所示的是两个汉字的词根,第一词根的识别码序为43。当此码序被输入到记忆装置的第一存储器时,该记忆装置将输出如图4所示的作为字母数码(X1,Y1,Z1;X2,Y2,Z2)的(6,13,4;5,11,8)。然后根据第三存储器,本例中的本发明设备的处理装置可分别由第四和第三类单元的数字“4和8”恢复每一单元的异态,并以整套数据在有关被恢复的字体中绘制这些单元。在该字体中,码数6,13和5,11表示绘制每一单元的起始位置。
图4还表示所举的汉字例中的第二个词根,其表示的码序为323222。
图7简要地概括了以上处理过程,其中,第一,第二和第三记忆存储器分别由参考符号26,28和30代表。所示的记忆存储器26是对各个可能的码序C0进行存储的,对应的组元(或词根)W1,W2……是用来构成所识别的字体的。所示的记忆存储器28是对各个可能的组元Wo……Wn进行存储的,总指令是用来构成每一单元(或笔划)的,通常,各个单元是在输入序列中被描绘的,这样就在部分序列中分别由数字1到5确定了相关的组元。在存储器28中构成各个单元的指令是按前面提到的X1,Y1,Z1……Xn,Yn,Zn的数据套储存的,其中Xi,Zi表示单元的起始点,而且Zi还表示所用单元的异态。
所示的记忆存储器30是用以接收来自存储器28的Zi数据以及来自输入序列的单元标号的。记忆存储器30提供的用来形成经识别的单元异态数据是为了对这种识别加以各个组合。
前面提到的含有形成“但”字数据回收的例子,在图7中通过构成字体第一组元的包含在数据存储器中的所有记忆地址以及构成字体第二组元的包含在数据存储器中的某些记忆地址得到了进一步说明。
在如图7所示的三个记忆存储器分别构成时,也可以在单一记忆装置中简单地含有存储器的字组。
根据以上过程将会看到,第三记忆存储器只需对构成字体的有限单元异态数据进行存储,而第一和第二存储器只需包含比先有技术少得多的数据就能完全确定各个字体的形态。由此可见,存储器的容量大大减少了。除了上面提到的优点以外,根据本发明,该安排还有其独到之处,即通过增加异态单元的存储量可容易地提供一台简易装置并打印出各式各样的不同字体。通过在第三存储器中储存多套异态单元,就可在键盘上选择合适的键打出特殊的字体。这样就有可能通过提供大量的铅字而不至于严重地加大存储量。在使用毛笔书写汉字时,往往在笔划宽度上会发生变化,所以采用了笔划完全一致的铅字。在这种情况下,第二记忆存储器中包括了有关围绕每一笔划外围点位置的数据,在本例中也可采用大于16乘16的格子。
在英国2066534书中所述的设备中,该键盘(如图2所示)包括了复合单元码的输入键,因此有可能大大加快该设备的操作速度。一名熟悉操作人员可选择复合码给出码序的若干部分,从而在输入单一码字母数(即输入单一字母数字)时使敲键次数最少。通过这一设备可获得极为满意的操作速度。然而,发现设计一台能控制该设备操作的只对数码段的输入作出反应的处理装置是完全可能的,所说的数码段是指那些包括两个或两个以上的字母数字码,所以,两个或两个以上的单元,即两个以上的字母数字只靠敲键就能输入,就是说,在本例中,当对独立单元加入字母数码序列的空指令时,操作人员仍可对字体进行识别。
例子在使用上述的用五个数字代表五种笔划数码的汉字表示中,该数码是按标准笔划设计的,这些笔划(即独立“单元”)如下所示· - | / /1,2,3,4,5,如“浙”字是由11423144423表示的,笔划数K=11。使用键盘上的单一数码输入键或“独态”键需敲11次才能使该码构成字体。前面提到的较为常见的表示笔划组合的“多笔划”键有即水字旁“氵”由114表示,提手旁“扌”由2314表示,丁字旁“丁”由23表示。
所以上面列举的字体可按114 2314 44 23打字。敲键数K=5,此数要比原来的11大为减少。
根据本发明,在打字的时候,这五个笔划键还可通过越级加以改进,即上面提到的“浙”字可通过敲114 2314 23进行打字,省略了两个单笔划44,现在全部敲键数变为K=3,比原来的K=5又减少了40%。
通常,可通过省略大约30%的单态键减少笔划的数量,于是,每个字的平均笔划可由K=3.7减少到K=2。
当然,在数码序列中省略这些单态键会进一步造成含糊点,但这些含糊点是可以通过训练操作人员对软件或对简易存储器加以改进而得到消除的。甚至当整个数码序列已被输入的情况下,消除某些含糊点也是可能的(这是因为某些不同字体各笔划的不同形式可能有相同码序的缘故)。
下表表明过去由于不同字体相同数码的重复而出现的含糊点是如何被消除的字体 全码序 在改进的码序中消除了含糊点新的 寻址单元江 114232 114 232汇 114 23 114 232 s汉 114245 114 245兴 114 24 114 245 s泪 114323222 114 32322沮 114 323 114 32322 s这里所示的三对字体,每一对都有相同的全码序。正如英国2066534书所谈到的,按照过去的作法,被输入的全码序是不能对每对字体中的各个独立字体加以区分的。该发明所提供的设备首先把最常见的字体显示出来,如果被选择的字体不是所要求的,操作人员会很快将该字去掉,并用另一最常见的字代替,然后照上述方法将所有具有相同数码的字体显示一遍直到找到正确的字体。而根据本发明的这一新的编码方案,如果操作人员记住选用表示码序的不同方法或使用上述例子中的字体缩写形式的话,那么每对字体中的两个字体是有可能区分开的。例如所示的第一对字体,当对其中一个字体键入数码时,操作人员可记住省略最后一个数码。对第二对字体也可采用类似的方法。在所示的第三对字体中,当对该字体对中的一个字体键入数码时,操作人员可记住省略最后两个单元。当然,操作人员对键盘上的“选择”键规则还不熟悉时,应对这种字体的重得达到熟练程度。当选择键被按下后是不应该显示字体的,只有当键入全码后(即输入后)字体才能被显示出来。
表2表明,根据本发明对那些由于省略,越过单态键而出现的含糊点是如何被消除的表2字体 码序 改进的码序方 124231 124 23宁 1124231 124 231守 11242311 124 231庄 124232 124 232亢 1242321 124 232 1十 23 23斗 1123 1 23这里有三套字体,第一套有三个字,第二套和第三套各有两个字,这些字体的主码序如表所示。在第一套字体中,虽然这些码序所表示的单元不尽相同,但是,当使用多笔划键124,23输入各自对应的缩写码序时,所得到的缩写却是一样的。在这种情况下,操作人员可记住“改进的码序”栏下所示的不同缩写码,然后根据这些缩写码使处理装置对这些字体加以区别。在表2所示的第二和第三对字体中,由于省略单态键而出现的含糊点可通过记住有关特殊字体的规则加以避免。
通常,可通过下列步骤消除两个字体之间的含糊点(1)在特殊情况下,使用不同的多笔划键,如23或231,以及/或者(2)在码序前或码序后保留一个或几个单笔划键,如表2中的“1”。
根据以上过程,操作人员最好记住两百对字体以及所对应的编码。值得注意的是,越复杂的字体越容易区别,含糊点往往出现在简单字体中,特别是出现在头一千个最常见的字体中。但是任何意想不到的棘手问题都可通过记住这些处理含糊点的方法得到解决。
虽然图2所示的键盘有许多多笔划键,但一般来说,构成一台仅有五个基本笔划键或几个多笔划键的小键盘也是可能的。
图5和图6即是这种小键盘的可行方案。此外,如果图5和图6的键盘使用移位键的话,或实际上使用图2或英国2066534书所述的键盘的话,多笔划键的数目可增加一倍。
当本发明特别谈到汉字处理的时候,也同样适用于其他文字的处理。例如,图3a,3b,4和7所谈到的处理过程,用汉字的不同铅字节省存储量的方法也同样适用于英语中使用的字母文字或其他罗马派生字母。所以,斜体或花体字型也可由字体部分的异态存储器进行储存,这些部分可构成几种不同的字体,从而大大减少了储存大量这种字体所需要的存储空间。
权利要求
1.一种以特定笔划顺序构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个字体的笔划单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排至少一个或多个选定的数码组成的,这种方法包括通过有关对应的数码序列识别字体并由此构成所识别的字,其特征在于构成字体的阶段是由内部存有构成字体指令的记忆装置实现的,该记忆装置包含一个储存每一字体或每一相同组元字体的第一存储器,一个储存每一组元的第二存储器,还具有字体组元或各单元的空间定位信息和从构成组元的许多不同异态单元中识别出一个单元的信息,以及一个储存各个不同单元的第三存储器和绘制异体字的信息。
2.使用权利要求
1方法的字体构成设备包括一个可接收字母数码的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数字码加以识别的处理装置,字体显示装置以及恢复和构成字体的输出装置,其中该输出装置包括一个存有构成字体指令的记忆装置,该记忆装置包含一个储存每个字体或每一相同组元字体的第一存储器,一个储存每一组元的第二存储器,还具有字体组元或各单元的空间定位信息和从构成组元的许多不同异态单元中识别出一个单元的信息,以及一个储存各个不同单元的第三存储器和绘制异体字的信息。
3.一种以特定笔划顺序构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个字体的笔划单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或多个选定的数码组成的,这种方法包括通过有关对应的数码序列识别字体并由此构成所识别的字,其特征在于至少一个字体的识别是由该字体中非每一单元都含有数码的数码序列实现的。
4.按照权利要求
3所述的一种方法,其中至少一个字体的全数码序列在该字体中的每一单元都含有数码,该数码序列被储存用来构成字体,该字体是通过输入不到一个全数码序列而恢复并加以识别的。
5.按照权利要求
3或4所述的一种方法,为进行汉字处理,不包括非构成一个字体组元(如这里定义的)部分的单一单元的编码。
6.按照权利要求
5所述的一种方法,是通过使用一种设备实现的,该设备包括一台打字机或其他带有对应包括一个以上字母数码序列键的键盘的装置,只有当对应于具有多种字母的数码键被敲击时,该设备才能识别和构成字体,至少这个键或这些键被敲击时才能识别一个字体或识别数码序列的一段,以使任何剩余段仅仅含有对应于一个单一单元的数码。
7.一种以特定笔划顺序构成字体的文字处理方法,该字体是由有限单元确定的,这些单元是由整个笔划或部分笔划组成的,每个字体的笔划单元都由一个字母数码来表示,每个特殊字体的数码序列都是按各个字体相应笔划的预定顺序通过编排一个或多个选定的数码组成的,该方法是由有关对应的数码序列识别字体并由此构成所识别的字,其特征在于至少一个字体具有与另一个字体相同的识别数码序列,该识别是由至少两个对应数码序列的字组实现的,该字组各自至少含有一个所说的数码,字组中的两个字体应该不同。
8.按照权利要求
7所述的一种方法,其中该字组是由两个数码序列的不同组合形成的。
9.按照权利要求
8所述的一种方法,其中该字组是由所说的不同组合形成的,每一序列中仍保持数码的相同顺序。
10.使用上述方法的字体构成设备包括一个可接收字母数码的输入装置,一个能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,字体显示装置以及恢复和构成字体的输出装置,其中输出装置包括一个存有构成字体指令的记忆装置,其中对于各自字体中含有每一单元数码的全字母数码序列相同时,处理装置可通过识别这些字体的一个特殊字体,即由输入装置接收的数码序列是省略一个或多个数码的压缩的全码序列,并且通过识别被输入的其他全码序列或被输入的不同的压缩全码序列在两个字体之间进行有效地区别。
11.使用权利要求
10方法的字体构成设备包括可接收字母数码的输入装置,能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,字体显示装置以及恢复和构成字体的输出装置,其中输出装置包括一个构成字体储存指令的记性装置,其特征在于该处理装置可根据数码序列的不同输入方式,将数码序列相同的字体有效地区别开来。
12.使用权利要求
10方法的字体构成设备包括可接收字母数码的输入装置,能对带有含糊点或不带含糊点的特殊字体的字母数码加以识别的处理装置,字体显示装置以及恢复和构成字体的输出装置,其中输入装置包括一个带有输入字母数码键的键盘而且在操作时至少半数以上的输入码键是单一码键。
13.一种相同字体不同形式的字体构成方法是由一个存有构成字体指令的记忆装置实现的,该记忆装置包括一个储存每一字体或每一相同组元字体的第一存储器,一个储存每一组元的第二存储器,有关字体组元或各单元的空间定位信息和从构成组元的许多不同异态单元中识别出一个单元的信息,以及对各个单元异态,绘制异体字信息的第三存储器。
14.字体构成设备包括存有构成字体指令的记忆装置,该记忆装置包括一个储存每一字体或每一相同组元的第一存储器,一个储存每一组元的第二存储器,有关字体组元或各单元的空间定位信息和从构成组元的许多不同异态单元中识别出一个单元的信息,以及对各个单元异态,绘制异体字信息的第三存储器。
15.按照权利要求
13所述的文字处理方法,其中该字体是汉字。
16.按照权利要求
13所述的文字处理方法,其中该字体是罗马字。
17.按照权利要求
14所述的字体构成设备,其中该字体是汉字。
18.按照权利要求
14所述的字体构成设备,其中该字体是罗马字。
19.按照权利要求
2所述的字体构成设备,其中该字体是汉字。
20.按照权利要求
3、4、5或6所述的文字处理方法,其中该字体是汉字。
21.按照权利要求
7到9中的任一项所述的文字处理方法,其中该字体是汉字。
22.按照权利要求
10所述的字体构成设备,其中该字体是汉字。
专利摘要
确定和构成诸如汉字或罗马字的方法和设备。字体的确定和构成是通过一个记忆装置实现的,在处理汉字的过程中,该单元包含的笔划是由字母数字组成的数码序列实现的,该数码序列也可由省略一个或多个字母数字加以压缩。在两个字体具有类似的未压缩的字母数字情况下,可用数码序列的不同缩写识别出两个字体。只有使用带有若干对应整个单元数的键的键盘才能输入数码序列,对汉字来说,有五种基本笔划。
文档编号G06F3/00GK86102047SQ86102047
公开日1986年10月22日 申请日期1986年3月29日
发明者娄水音 申请人:娄水音导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1