微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503 北印度语 (hindi) 连字显示的问题

mt2503 北印度语 (hindi) 连字显示的问题

时间:10-02 整理:3721RD 点击:
首先要确定字库是否是按 mtk 的 spec 去做的, 这点是首要条件。
若为点阵字,函数 MMI_fe_show_indic_string_internal
通过 Ire_get_text_x( 计算画下一个字符的起始位置 )
*ptext_x=pre_char_text_x+pre_char_dwidth 正常情况下 dwidth 比 width 要小才能实现连字的效果。
若为矢量字,函数 Mmi_fe_shaper
通过 Freetype_shaper: load the gdef gpos gsub table
若这三个表为空,则不能正常显示连字效果。建议客户使用 opentype 格式的字库文件。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top