垂直显示标记语言VHTML的设计与实现

垂直显示标记语言VHTML的设计与实现

论文摘要

在人类语言中存在着多种的书写系统writing system,这些书写系统大致可以分为两类:一类是水平书写,大部分的西欧语言和现代亚洲语言都属于这一类,例如英语、汉语等都属于水平书写系统,水平书写又可以进一步分为从左往右书写和双向书写两种;另一类是垂直书写,例如古汉语、蒙古文都属于这一类。不同语言对信息化的处理提出了不同的要求,其中一个重要要求就是对语言的显示必须尊重它自身的书写方式。长期以来,计算机软件的设计主要依据水平书写语言的特点展开。 随着互联网的发展,万维网应用已被广大用户所接受,在人类信息交流中扮演着重要的角色,成为各种信息化工作的重要契机和突破口。万维网应用同一般的软件应用一样,它的设计也是为水平书写语言而设计的。因此无论是一般的应用还是万维网应用,在书写系统的支持方面支持的都不够完善。 在万维网应用中主要采用了HTML标记语言。如果能够扩充HTML协议,则可以实现更多的应用来支持更多的书写系统。本论文就从这一基点出发,扩充了HTML语言而得到一种新的标记语言,即垂直显示标记语言VHTML,它是为了支持垂直书写系统而设计的,同时完全兼容HTML协议。 我们所设计的垂直标记语言VHTML具有以下一些优点:(1)由于语法同HTML几乎相同,因此用户学习、利用VHTML协议来开发万维网应用程序所需耗费的额外代价是非常少的;(2)VHTML协议是对HTML的扩充,现有的利用HTML协议的开发程序转化为VHTML程序可以自动化地进行。VHTML协议提供了一个开发垂直书写语言万维网应用程序的简单可行的途径。

论文目录

  • 第一章 引言
  • 1.1 研究背景和选题的意义
  • 1.2 论文的研究内容和创新点
  • 1.3 论文组织结构
  • 第二章 万维网协议机制及对垂直显示的支持现状
  • 2.1 垂直显示的需求分析
  • 2.2 万维网应用程序工作原理
  • 2.3 Mozilla解析万维网协议的机制
  • 2.4 小结
  • 第三章 垂直标记语言VHTML实现的可行性分析
  • 3.1 垂直显示的协议基础
  • 3.2 垂直标记语言VHTML实现的可行性分析
  • 3.3 小节
  • 第四章 垂直标记语言VHTML设计与实现
  • 4.1 XML/SVG协议的实现
  • 4.1.1 SVG协议描述
  • 4.1.2 SVG协议元素结构
  • 4.1.3 SVG协议元素帧结构
  • 4.1.4 基于Libart的绘制引擎
  • 4.1.5 文本显示
  • 4.1.5.1 文本显示规则
  • 4.1.5.2 文本显示实现
  • 4.1.6 SVG协议解析实例
  • 4.1.7 SVG文档的使用方式
  • 4.2 垂直标记语言VHTML的设计
  • 4.2.1 垂直标记语言VHTML体系设计
  • 4.2.2 控件的实现
  • 4.3 垂直标记语言VHTML的实现
  • 4.3.1 插件数据结构
  • 4.3.2 在浏览器中注册插件
  • 4.3.3 装载/关闭插件
  • 4.3.4 创建/删除插件进程
  • 4.3.5 接收和发送数据流
  • 4.3.6 解析VHTML文档
  • 4.4 用VHTML协议开发多种书写方式的数据库客户端
  • 4.5 小节
  • 第五章 总结与展望
  • 5.1 论文总结
  • 5.2 未来工作展望
  • 参考文献
  • 发表文章目录
  • 致谢
  • 相关论文文献

    • [1].高速公路出行信息标记语言模型及应用研究[J]. 公路交通科技(应用技术版) 2011(03)
    • [2].分布式空间数据标记语言研究[J]. 软件导刊 2008(08)
    • [3].数字化制造中自动化标记语言的建模研究[J]. 机械制造 2019(11)
    • [4].基于XML的数学试题标记语言的试题转化及应用[J]. 产业与科技论坛 2015(04)
    • [5].一种面向网络进行专题图定制的制图标记语言研究[J]. 现代测绘 2016(06)
    • [6].基于录井标记语言的录井资料管理信息系统[J]. 世界地质 2008(04)
    • [7].HTML发展应用中的探索与研究[J]. 信息与电脑(理论版) 2016(11)
    • [8].应用地理标记语言的土地利用数据共享研究[J]. 水土保持通报 2011(06)
    • [9].安全断言标记语言的XSW攻击模型分析[J]. 信息通信 2015(01)
    • [10].GML标记语言规范研究[J]. 国土资源信息化 2009(01)
    • [11].自动化标记语言Automation ML健壮性分析及验证[J]. 数字技术与应用 2019(05)
    • [12].基于XML的录井标记语言的建立与应用[J]. 测绘科学 2009(01)
    • [13].Petri网标记语言[J]. 计算机技术与发展 2011(12)
    • [14].面向企业级业务流程图绘制系统的实现[J]. 工业控制计算机 2011(10)
    • [15].XML标记语言及其在LabWindows/CVI中的应用[J]. 国外电子测量技术 2009(07)
    • [16].一种面向可扩展三维可视化的电力设备标记语言研究[J]. 电气技术 2016(04)
    • [17].学术期刊投稿网站网页标记语言正确性之探讨——以图书情报类期刊为例[J]. 软件 2017(11)
    • [18].地理标记语言GML3.x文档的创建[J]. 现代测绘 2008(01)
    • [19].XML语言在Web开发中的应用研究[J]. 软件导刊 2013(12)
    • [20].数学公式在网络排版中的研究与应用[J]. 硅谷 2012(09)
    • [21].基于VML标记语言的自动气象站监控[J]. 广东气象 2011(05)
    • [22].地理标记语言的存储机制研究[J]. 四川建筑 2009(01)
    • [23].HTML与XML浅析[J]. 硅谷 2012(06)
    • [24].自动测试标记语言ATML及其应用[J]. 航空兵器 2010(04)
    • [25].地理标记语言的分组密码算法加密[J]. 测绘科学 2017(02)
    • [26].ATML技术及其相关标准综述[J]. 科技信息 2012(12)
    • [27].基于标记语言的并行多核编程方法[J]. 计算机工程 2010(13)
    • [28].自动测试标记语言及其应用[J]. 国外电子测量技术 2009(08)
    • [29].基于XML的用户界面模式标记语言UIPML[J]. 中国科技信息 2019(05)
    • [30].基于可扩展性标记语言的校验及修正系统[J]. 计算机应用研究 2016(05)

    标签:;  ;  ;  ;  

    垂直显示标记语言VHTML的设计与实现
    下载Doc文档

    猜你喜欢