可混排显示泰文及阿拉伯文的方法技术

技术编号:3784071 阅读:517 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种可混排显示泰文及阿拉伯文的方法,该方法包含:1)在显示缓冲区储存欲显示的字符串;2)判断显示缓冲区的显示方向是否为从右向左显示;3)从字符串选出字符;4)判断字符是否为泰文字符;5)判断此字符是否由两个以上的码值所组成;6)将字符按阿文语法分析器的输出字符逆序排列;7)判断显示缓冲区内的字符是否已经分析完毕;8)将储存在显示缓冲区内的数据输入至阿文语法分析器进行处理,并将阿文语法分析器的输出数据储存在显示输出缓冲区;9)显示储存在显示输出缓冲区的数据。本发明专利技术实现了阿文和泰文混排显示。

【技术实现步骤摘要】

【技术保护点】
一种可混排显示泰文及阿拉伯文的方法,适用于具有显示功能的电子装置,该电子装置具有显示缓冲区(buffer)及显示输出缓冲区,其特征在于:该方法包含下列步骤: 1)在显示缓冲区储存欲显示的字符串; 2)判断显示缓冲区的显示方向是否 为从右向左显示,若是,则执行步骤3),若否,则直接进至步骤8); 3)从字符串选出字符; 4)判断字符是否为泰文字符,若是则进至步骤5); 5)判断此字符是否由两个以上的码值所组成,若是,则执行步骤6);若否,则将字符维持 储存在显示缓冲区不处理; 6)将字符按阿文语法分析器的输出字符逆序排列; 7)判断显示缓冲区内的字符是否已经分析完毕,若是则执行步骤8),若否则执行步骤3); 8)将储存在显示缓冲区内的数据输入至阿文语法分析器进行处理,并 将阿文语法分析器的输出数据储存在显示输出缓冲区; 9)显示储存在显示输出缓冲区的数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈淮琰党水朝
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1