[发明专利]一种计算机制作表格的方法无效
申请号: | 95110868.9 | 申请日: | 1995-07-20 |
公开(公告)号: | CN1115062A | 公开(公告)日: | 1996-01-17 |
发明(设计)人: | 王林 | 申请(专利权)人: | 王林 |
主分类号: | G06F17/60 | 分类号: | G06F17/60;//G06F15300 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 41220*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 制作 表格 方法 | ||
本发明涉及在计算机中制作表格的方法。
现有计算机制作表格方法之一是通过逐个输入制表符的国标区位码或ASCII码,或特定的输入编码(专利申请号89103695.4)构造表格,这些方法每次只能输入一个制表符,速度很慢;而且制表符的区位码和ASCII码难以记忆。
第二种方法在一些编辑、排版软件中用到,通过输入多个指令,在数据存贮区中定义表格四角的座标,表格内部各表格线的交叉点座标,以及各表格线的线型,由软件自动生成表格。这种方法可以快速生成大型表格,其缺点是不直观,一般要预先画好草图,确定座标,比较麻烦,而且不适合制作结构复杂的表格。
第三种方法是通过输入多个指令,在数据存贮区中分别定义一条表格线首、尾座标,以及其线型,由计算机自动生成表格线,这种方法的缺点是操作比较麻烦,制作一条表格线要分别输入三次指令。
第四种方法是使用鼠标,通过按住鼠标的一个键在屏幕上直接划线,这种方法的缺点是所画出表格线的长度不好掌握,而且受计算机屏幕的限制,不适合制作较长的表格线。
本发明专利的目的是,提出一种通过输入编码来构造表格的方法,较逐个输入制表符快速,比定义座标的方法更直观,可以很方便、精确地制作任意规模和复杂程度的表格。
本发明技术方案说明如下:
一种计算机制作表格的方法,表格是由若干条具有一定长度和线型的横、竖方向表格线相互联接构成。计算机中,表格线又是由一定数量的制表符在数据存贮区中按一定的行、列位置排列构成;在计算机中制作表格线,须通过输入指令,确定构成该表格线的制表符的数目,以及表格线在数据存贮区中的存放位置,并根据指令,以及每一制表符存放位置与周围位置的表格线应有的联接关系,选择合适的制表符输入数据存贮区,构成表格线,本发明将表格线的结构分为方向、线型、长度三类特征,选择计算机键盘所能输入的字符组合构成表征该三类特征的表格线输入编码,在数据存贮区中默认一个存放表格线的起始位置,以输入表格线输入编码作为一条表格线的制作指令,由计算机选择所需制表符输入数据存贮区,构成表格线,通过逐个输入表格线制作指令,构成多条表格线,实现计算机表格的制作。
所述方向是指表格线的横向和竖向,横线还可细分为从左向右、从右向左两种方向,竖线可分为从上向下、从下向上两种。
所述线型对于《GB-2312(80)字符集》中的制表符,有粗、细两种线型;《ASCII字符集》中的制表符有单、双线型;其它的字符集可能还有不同的线型。
所述长度可以用构成表格线的制表符数目表示。
在输入表格线输入编码后,计算机根据以下算法在数据存贮区中构造表格线。
一.默认数据存贮区中X行、Y列为存贮表格线的起点位置,例如在编辑、排版软件中应用本制表方法,可以默认光标位置为起点。
二.设输入编码中“长度”特征所指示制表符的数目为n个,制表符的存放位置区分为以下四种情况:
1.向右制作横线,选择n个制表符输入数据存贮区的第X行,从第Y列开始的后续列。
2.向左制作横线,选择n个制表符输入数据存贮区的第X行,从第Y列开始的前续列。
3.向下制作竖线,选择n个制表符输入数据存贮区的第Y列,从第X行开始的后续行。
4.向上制作竖线,选择n个制表符输入数据存贮区的第Y列,从第X行开始的前续行。
三.由于所构造的表格线有可能与其它的线交叉、相联,如图1所示,需要选择特定的制表符输入,如以实现表格线之间的联接。所以在连续输入制表符的过程中,对于每一个制表符,都须根据表格线输入编码,以及存放该制表符的当前位置与周围位置的表格线应有的联接关系,选择合适的制表符输入,构成表格线的联接。
下面以《GB-2312(80)字符集》为例,阐述如何适当选择制表符,实现表格线之间的联接。
存贮在数据存贮区中的制表符可以用行、列定位。如图2所示,设中间横线是数据存贮区中存放当前要输入的制表符的位置,简称“当前位置”,1、2、3、4分别表示当前位置四周上、右、下、左的相邻位置。
为了实现表格线之间的联接,需要判断在当前位置的相邻1、2、3、4号位置上是否有需要联接的制表符。
为了便于判断制表符是否需要被联接,以及应以何种线型联接,将所有制表符按“被联接特征”分类。所谓“被联接特征”,即当该制表符处在当前位置的相邻位置时,具有与当前位置的制表符以某种线型联接,以构成一个封闭表格交角或联接点的特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王林,未经王林许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95110868.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中药制剂痔溃宁的制备方法
- 下一篇:精密铸造的蜡模快速成型法及其快速成型模具