国际化文本竖排机制研究和实现

国际化文本竖排机制研究和实现

论文摘要

随着计算机和网络技术在世界范围内的飞速发展,由过去的人适应机器逐渐向机器适应人发展。在计算机功能越来越强大的同时,计算机使用界面越来越简单、越来越易用。人机界面的总体趋势是朝着符合用户的使用习惯方向发展。由于民族、文化的多样性,不同民族有着不同的风俗传统,因而不同用户的使用习惯也不尽相同。例如大多数民族的文字书写方向是从左向右,阿拉伯民族的文字书写是从右向左,而蒙古族、满族的文字书写方式是从上向下,汉字和日文也有从上向下书写的传统。因而计算机需要为不同的用户提供不同的界面,以符合他们的使用习惯。然而由于地区经济发展的不平衡、技术发展的不平衡,一些经济、技术较落后的地区无力开发符合其民族习惯的人机界面系统。 本文在现有LinuX技术的基础上,提出了一个支持多语言混合文字串显示和编辑的设计思路,该设计支持四种方向(从左向右从上向下、从右向左从上向下、从上向下从左向右、从上向下从右向左)的文字显示和常用的编辑功能,并提供了相应的实现。由于该实现是基于系统库层面的,因而可以较容易的在整个系统内而不是只在一个特殊的应用程序内获得四种方向的显示效果。

论文目录

  • 第一章 文本处理系统的发展现状和对竖排的支持概况
  • 1.1 对文本竖排的需求
  • 1.2 各种操作系统对竖排的支持现状
  • 1.2.1 Windows
  • 1.2.2 Mac OS X
  • 1.2.3 Java Platform
  • 1.2.4 Linux
  • 1.3 专用文本处理程序对竖排的支持
  • 1.3.1 办公套件
  • 1.3.2 其它文本处理程序
  • 1.4 本论文的组织
  • 第二章 Linux上文本处理概述
  • 2.1 总体框架
  • 2.1.1 字体
  • 2.1.2 FreeType
  • 2.1.3 XRender扩展
  • 2.1.4 FontConfig
  • 2.1.5 Xft2
  • 2.1.6 QT/Kate/KDE
  • 2.1.7 Pango/Gtk+/Gnome
  • 2.1.8 OpenOffice/ICU
  • 2.2 QT和Gtk+/Pango的比较
  • 2.3 整体方案简介
  • 2.3.1 分层实现
  • 2.3.2 翻转矩形
  • 第三章 QT垂直显示功能实现
  • 3.1 QT垂直显示框架设计
  • 3.1.1 文本显示的基本处理流程
  • 3.1.2 垂直显示框架设计
  • 3.2 QT垂直显示功能实现
  • 3.2.1 条目化
  • 3.2.2 字体匹配
  • 3.2.3 字形替换
  • 3.2.4 垂直信息获取
  • 3.2.5 坐标原点调整
  • 3.2.6 定位字形
  • 3.2.7 显示
  • 3.2.8 提供API
  • 3.2.9 缓存
  • 3.3 本章小结
  • 第四章 QT富文本竖排功能实现
  • 4.1 QTextEdit现有框架
  • 4.2 QTextEdit竖排支持总体框架设计
  • 4.3 QTextEdit竖排功能实现
  • 4.4 本章小结
  • 第五章 KDE/Kate竖排功能实现
  • 5.1 KDE组件机制
  • 5.2 Kate竖排框架分析和设计
  • 5.3 Kate竖排功能实现
  • 5.4 Kate竖排和QT富文本竖排实现比较
  • 第六章 结束语
  • 6.1 小结
  • 6.2 进一步展望
  • 参考文献
  • 相关论文文献

    • [1].清華簡文本復原——以《清華大學藏戰國竹簡》第一、二輯為例[J]. 出土文献 2012(00)
    • [2].召唤、整合与摧毁:群体传播时代网络叙述的副文本[J]. 现代传播(中国传媒大学学报) 2019(11)
    • [3].古义、真义与大义:以诠释范式为中心看中国古代思想文本的意义生成[J]. 复旦学报(社会科学版) 2020(01)
    • [4].广义文本情感分析综述[J]. 计算机应用 2019(S2)
    • [5].非连续性文本教学要聚合与实用[J]. 语文建设 2020(03)
    • [6].论文本的物质性[J]. 山东社会科学 2020(01)
    • [7].基于深度学习的学术文本段落结构功能识别研究[J]. 情报科学 2020(03)
    • [8].Word2vec-CNN-Bilstm短文本情感分类[J]. 福建电脑 2020(01)
    • [9].文本的时空呈现——高校写作教学改革思考之二[J]. 写作 2020(01)
    • [10].语体视角下语篇副文本系统的配置及耦合互文路径差异[J]. 当代修辞学 2020(03)
    • [11].重审“作者已死”:论作为“伴随文本”的作者与作品[J]. 西南大学学报(社会科学版) 2020(03)
    • [12].影视作品及数字媒体文本-类文本共生叙事研究[J]. 西南民族大学学报(人文社科版) 2020(06)
    • [13].金融学文本大数据挖掘方法与研究进展[J]. 经济学动态 2020(04)
    • [14].基于深度学习的自然场景文本检测与识别综述[J]. 软件学报 2020(05)
    • [15].多文本融合下的深度翻译研究[J]. 中国科技翻译 2020(02)
    • [16].伊瑟尔“召唤结构”理论下文学文本审美潜能再创造[J]. 湖北第二师范学院学报 2020(04)
    • [17].全文本视角下文艺类图书出版的意义生成[J]. 出版科学 2020(03)
    • [18].《阿Q正传》译入译出文本的风格计量学对比[J]. 外语研究 2020(03)
    • [19].广义叙述学视域下电子游戏的三种文本初探——以《王者荣耀》为例[J]. 科技传播 2020(12)
    • [20].面向文本的结构——内容联合表示学习模型[J]. 计算机应用研究 2020(S1)
    • [21].明清教材“孝”文本的传播逻辑[J]. 出版广角 2020(15)
    • [22].新型主流媒体的文本互动研究[J]. 传播与版权 2020(07)
    • [23].试论伴随文本对特稿收受与解释的影响——基于《人物》对新冠肺炎疫情的相关报道[J]. 新闻研究导刊 2020(18)
    • [24].让语文课堂充满语文的味道[J]. 文学教育(上) 2019(02)
    • [25].教师培养政策的政策文本研究[J]. 现代经济信息 2019(18)
    • [26].浅析手机取证中的文本分类[J]. 科技与创新 2019(22)
    • [27].住建部、工商总局联合修订《建设工程施工合同(示范文本)》[J]. 建筑技术开发 2017(22)
    • [28].2013版建设工程施工合同(示范文本)已废止,10月1日已执行2017版[J]. 建筑设计管理 2017(12)
    • [29].高校官方微信公众号的文本传播解读[J]. 西部广播电视 2018(16)
    • [30].自然场景图像中的文本检测方法研究[J]. 重庆科技学院学报(自然科学版) 2016(06)

    标签:;  ;  ;  ;  ;  

    国际化文本竖排机制研究和实现
    下载Doc文档

    猜你喜欢