金文操作平台及金文资料库系统的设计与实现

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:bigcat8194
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
金文是汉字发展史上的一个重要阶段,由于历代的研究和发现,已经积累了大量的金文资料。如果能够在计算机中输入金文并对金文进行编辑,能够用计算机来管理所有的金文资料,将大大地为考古工作者和其他的用户提供便利。但是现有的计算机系统并不支持金文文字的操作,本文通过对现有系统及相关计算机技术的研究,建立了金文操作平台和金文资料库系统,使金文研究的计算机化成为可能,并为古籍数字化提供了一种新的思路。 要建立金文操作平台,必须首先建立金文文字的字库,然后再编制输入法软件。汉字编码字符集所依托的体系结构,可以分为三种:国际标准化组织ISO的ISO/IEC2022所定义的体系结构,ISO/IEC 10646和Unicode所定义的体系结构,以及非ISO所定义的体系结构。本文通过对多种编码体系和字符显示技术的比较分析,作者选择了Unicode字符集和TRUETYPE字体技术来建立金文隶定字库和金文原篆字库,并通过剖析windows操作系统对多语言和输入法支持的内部机制,阐述了输入法实现的基本原理,基于系统提供的编程接口,开发了金文原篆输入法的原型系统。用户只需在写作窗口中输入原篆字的编码,在候选窗口中就会显示所有对应编码的原篆字,用户可以前后翻页,可以选择需要输入的原篆字,确认后被选择的原篆字就会输入编辑软件中。在输入法内部码表实现中,采用了哈希表与顺序查找相结合的方法,提高了字符的查找速度。 金文资料包括文本、图片、拓片。根据金文资料的特征,作者提出了建立金文资料库的流程和建库方案。通过对金文资料分类整理,建立金文资料信息数据库,用MS Access建立数据库,以Visual C++6.0作为开发工具,并采用最新的数据库OLEDB接口,使得实现的管理系统检索快捷、浏览方便、操作简单。可以方便地根据器物名称、时代、出土年代、馆藏等符合条件的记录,并支持多个条件的组合模糊查询。而且,通过自带的金文隶定字库,可实现对任意原篆字的全文检索。对于查询结果,可以实现图片、文本的分屏显示,也可以进行全屏显示。另外,还可以根据分类来浏览所有的金文资料。系统有很好的输出功能,支持文本、图像的保存和打印。利用此系统,可以很好地帮助考古工作者提高效率,从根本上改变原有的研究方法。 由于中国汉字发展经历了不同的时期,本文中的所有研究成果亦适用于其他文字系统,如甲骨文,或其他少数民族文字系统的建立。作为一个软件产品,作者编制实现的系统还有许多地方需要改进和完善,最后提出了还需考虑的问题。
其他文献
起重机金属结构设计的目的使设计结构具备一定的可靠性,即在经济合理的前提下,在预定的使用期限内使其满足各种预期的功能。历来桥式起重机在我国重型机械中的地位和作用为人们所重视,随着起重机械的发展,其金属结构的重量通常占整机的60%~70%,对于装卸桥这类大型港口机械,金属结构的比重甚至上升到80%~90%。相关统计结果表明,许多起重机事故是由于金属结构失效引起的。当前现役的接近或超过二十年的桥式起重机
本文是在教育部高等学校博士点基金项目——《工程机械粘弹性悬架热蚀模式及研究对策》资助下开展的相关研究工作。本文以履带式工程车辆间隔阻尼层式支重轮为研究对象,针对其受剧烈振动冲击易发生疲劳破坏和热失效等现象,采用应力场、温度场单独建模和应力场—温度场双向耦合有限元计算的方法,对其在双场耦合作用下的动态特性进行了分析;结果表明其1/4阻尼层轴对称端面易发生疲劳破坏及其间隔层与约束层粘接处易“热软化”;