[发明专利]在结构式文件中制作、扩展及收缩组元标记的技术无效
申请号: | 90100367.0 | 申请日: | 1990-01-23 |
公开(公告)号: | CN1014845B | 公开(公告)日: | 1991-11-20 |
发明(设计)人: | 米歇尔·考茨;利姆·钱;威廉·特蕾西;小威拉德·李·斯特朗 | 申请(专利权)人: | 美国商用机器公司 |
主分类号: | G06K19/08 | 分类号: | G06K19/08 |
代理公司: | 中国国际贸易促进委员会专利代理部 | 代理人: | 邹光新 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构式 文件 制作 扩展 收缩 标记 技术 | ||
本发明一般说来涉及用于数据处理系统的文件处理方法,更具体地说,本发明涉及一种对一个分层式文件结构的组成部份(组元)作标记的方法。上述文件结构可以包括文本、图形、图象或其它诸如由标准通用化标记语言(SGML)定义的数据。利用本发明的方法,操作者可利用或无需利用标记显示就能对文件层的组元的逻辑结构进行操作。
业已研制出许多用来处理和操作常规字母数字文本以及图形或图象数据组元的文件编辑装置。所谓WYSIYG编辑机是基于如下原则工作的:文件的编制者须与一个能精确表示最后被打印的文件的显示器相互配合工作。这种编辑机正如其名WYSWYG(What you see is what you get)所称,是遵循所谓“你之所见即你之所得”的这种哲学原则的。正因为如此,上述这种类型的文件编辑机。尤其受到经验不丰富的操作者的欢迎,因为他可以无须详细地理解内在的文件结构而获得预定的结果。
当操作一个文件的某些部份时,常常需要通过视觉上的变化(例如辉亮,反视频,(reverse-video,改变色彩等方法)对所显示的某一部份的文件作一标记,以使操作者看出他已选择了文件的哪一部份作进一步的处理操作。许多现有的文件处理机可允许使用者做标记,而大多数这类处理机可作一串标(Stream mark)。所谓串标是在由用操作者所定义的两个文件部份之间视觉改变字符的字符串。有一些现有的字处理机可以允许操作者通过视觉上的改变,即用一个相应于一组给定的格式控制的字母数字字符串,对类似于在一个结构式的文件的单个组元的一部份文本作标记。然而,后一类先有技术的编辑机不能做到对类属组元作标记,也不能对各种分层式结构的文件进行操作。
在一个结构式或分层式的文件中,所有的数据都归属于组元,而这些组元则是由一个开始表记,由其内容(通常为一串字母数字字符,且还可能是一串图形或图象数据),如有必要,还由一个结束表记来定义的,若干低级别的组元通常组成了高一级级别的组元;例如若干段组元可组成一个章组元,而若干章组元可以组成整个文件。然而,在结构式文件的情形时,在采用所谓“WYSIWYG”(“你之所见即你之所得”)式显示时,不能显示用以确定该文件逻辑结构的诸表记,而在没有表记位置的情况下,使用者就更难于对整个组元作标记,和对一个文件的这个完整的组元继之进行诸如移动,复制或删节这样编辑操作。即使以非“WYSIWYG”(你之所见即你之所得)方式显示,则遇到例如章组元这样的大组元时,文件就必须手动地上卷许多屏幕,来对这整个大组元作表记,这将是令人生厌的。
而且,现有技术并未考虑将一串标记或组元标记分层式地收缩到一个较低级别组元,或分层地扩大到一个较高级别组元的情况,因为操作者并没有必要了解组元的开始和结束表记的位置,所以很需要具有收缩或扩展标记的能力。
因而,本发明的目的是为了分层地扩展和收缩在一个结构式文件中的组元标记。
本发明的另一目的是为了在一个结构式文件内 对一个任何级别的类属组元加上标记。
本发明的再一个目的是为了显示组元标记及其收缩或扩展情况而无须对WYSIWYG显示格式作出很大让步。
本发明的另一个目的是为了让操作者只凭本人的一个单一动作去扩展和收缩组元标记。
采用本发明的一种技术可以实现本发明的上述和其它的目的。这种技术可以使操作者去产生,扩展和收缩一种新型的逻辑标记,即一种组元标记,这种标记被规定为一个精确地包含一个组元串标记。在本发明的最佳实施例中,这种技术是由一套用以控制一个文件处理系统的程序来实现的。该文件处理系统至少包括一个中央处理单元,一个随机存储器和一个显示器。它最好还包括一个打印机,一个只读存储器,一个磁盘存贮器和I/O设备,所述随机存储器存贮组元标记码和收缩表记码,这二种码分别用来分层扩展或收缩在一个结构式文件中的串标记或组元表记。上述码确定在文件中是否存在一个标记,确定当前的文件相对于标记的位置,收缩或扩展该标记到适合于下一级别组元的标记,以及向操作者显示变化后的标记。如没有发出出错消息,本发明可以保证给该结构式文件的一个单个组元作上了标记。
参阅了本发明的附图,读者将会更充分地理解本发明的上述及其它的目的,本发明的特征和优点。
图1示出了一个文件处理系统的结构方框图,其中的存储器中已写入了一个第一文件;
图2为用来产生和分层扩展一个组元标记的流程图;
图3为用来分层收缩一个组元标记的流程图;
图4示出了已经过扩展组元操作的一个文件的WYSIWYG显示情况;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美国商用机器公司,未经美国商用机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/90100367.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用蚕丝生产肤、发保护剂的方法
- 下一篇:触摸控制装置