[发明专利]文字处理及复合字符处理的方法无效
申请号: | 86103724.3 | 申请日: | 1986-06-03 |
公开(公告)号: | CN1008564B | 公开(公告)日: | 1990-06-27 |
发明(设计)人: | 罗伯特·M·卡罗索 | 申请(专利权)人: | 霍尼韦尔信息系统公司 |
主分类号: | G06K15/02 | 分类号: | G06K15/02 |
代理公司: | 中国国际贸易促进委员会专利代理部 | 代理人: | 李勇 |
地址: | 美国明尼苏达*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字处理 复合 字符 处理 方法 | ||
以下所引述的专利申请与本申请具有相关的主题并与本申请转让给同一受让人,其内容结合在此作为参考,该美国专利申请的名称为“文字处理及文本排版方法”,发明人是Robert M.Carosso其申请号为
本发明涉及一种进行文字处理的方法,具体地说,涉及一种操作并输出复合字符的方法。
其它的文字处理系统也能够由一个操作者向该系统输入文本,对文本进行编辑和修改,然后用一个输出装置打印该文本,该输出装置可以是一个点阵打印机,一个字母式打印机,一个行式打印机或是一个激光打印机。这些输出装置中绝大多数都可在打印一行信息时产生一组固定的字符。这种字符组被称为字根,它们依赖于特定的装置,一个打印机在它的字根内可以有129个字符,96个字符,或其它预定数目的图形字符。在这些字根中通常可以发现不同的标点符号以及大写和小写字母和从1到0的数字。
由于这些输出装置在它们的字根内的字符数目有限,经常会发生在一个输出装置上打印文件时,该输出装置的字根内没有所需要的一个特殊的图形符号。这种情况可发生在用一个标准的美国字符组来输出一个某些字符上带有注音号的外文文件时。在这种情况下,经常是在该输出装置的字根中有所需要的所有图形字母并且它们都被使用,而且该字根中还可能包括一个可用作注音符号的标点符号。因此,字母和注音符号均可打印在同一位置上,以便在输出文件中可产生出所需要的有注音符的字母。至少一个已知的系统表明可提供这种能力,它使操作者能够先输入一个字符,随后退一格再输入第二个字符,例如为了打印一个其上有注音符的A,操作者先输入A,然后退一格,然后再输入注音符,这样将在输出文件中打印出一个其上有注音符的A。
这种方案虽然在某些情况下可行,但并非在所有情况下一定可行,甚至可能产生完全不希望的结果。例如,人们可能希望在一个大写的A之上较高的垂直位置上有注音符而在同一行内的一个小写的a之上的一个较低的垂直位置上有注音符。与此类似,例如,当所用输出装置的图形符组号中仅包括句号而不包括冒号时,若希望在打印的文件中产生一个冒号,该方法将不允许在一个句号之上较高的垂直位置上打上另一个句号以产生一个冒号。
因此,所希望的是一种改进的方法,利用该方法可通过在同一字符位置上重打上两个或多个字符以产生一个复合的或合成的字符。
该方法利用输出装置的字符组中的单个图形字符,将使输出装置中的有限的一组字符能够用于产生复合的字符。
因此,本发明的一个目的是提供一种方法,用两个或多个现有的字符构成新的字符来扩展一个输出装置的有限的字符组。
本发明的另一个目的是提供一种产生复合字符的方法,该方法允许一个复合字符的单个分量字符之间的水平定位。
本发明的再一个目的是提供一种产生复合字符的方法,该方法允许一个复合字符的单个分量字符之间的垂直定位。
本发明的再一个目的是提供一种处理复合字符的方法,该方法不依赖于将要打印这些字符的特定输出装置。
本发明的再一个目的是提供一种处理复合字符的方法,该方法使处理时间为最短。
本发明在以下所附的权利要求书中具体限定。结合附图参阅以下说明可以理解本发明的上述的以及进一步的目的和优点。
本发明用一个输出装置的字符组内现存的字符来合成复合字符,该方法包括一个预定的字符变换表,该表可用于将一个输入字符与一个或多个输出字符相映射。字符变换表包括为使输出装置打印头在单个字符的打印之间进行的水平和垂直位移所提供的信息。字符变换表还包括字符宽度和打印密度信息。当利用字符变换表将输入字符变换为输出字符时,在字符的每一复合分量中都设置一个指示以表示除了第一个分量外其它的分量都只是一个复合字符的一个分量。这就允许一个复合字符包括两个或多个单独的分量,它们由文本处理程序作为一个单个字符来操作。
本发明的方法的实施方式和制作本发明的装置的方式及其工作方式可在以下结合附图进行的详细描述中得到最好的理解,在几张附图中相同的参考号表示了相同的元素,其中:
图1是一个能够执行文字处理程序的现有技术的硬件系统示意图。
图2是一个文字处理程序的打印程序流程图。
图3是图2的打印程序所用的纵栏程序的流程图。
图4是图3的纵栏程序所用的校对程序的流程图。
图5是图4的校对程序所用的扩展分布的流程图。
图6是图2的打印程序所用的字符变换表的方框图。
图7是图2的打印程序所用的链式栏信息块(CIB)的方框图。
图8是应打印的正文及其对应的文件正文缓冲器的一个实例。
图9是对应于图8中的实例在校对前的字符记录链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于霍尼韦尔信息系统公司,未经霍尼韦尔信息系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/86103724.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:墩布(拖布)脱水器
- 下一篇:含氟离子的改性银催化剂