在Android中显示拦截并支持非拉丁语或复杂脚本语言

时间:2011-12-02 10:52:22

标签: android unicode fonts

我计划在Android中使用Android应用程序来支持非拉丁语复杂脚本语言。 Android中已经存在Unicode支持,但是某些Unicode文本呈现存在使语言不整洁的问题。

主要思想是识别语言并根据识别的语言执行规则。所以它将是:

  • 定义规则并存储它们
  • 识别语言
  • 应用规则

某些语言有NZWJ(非零宽度连接)规则,其行为方式不同,如左,右,左,右,上,左上等。

我的问题是:

  • 是否有适当的/文件资源来完成这项工作? (最佳教科书等)。
  • 使用相同语言的浏览器和其他应用程序会有什么影响,以及如何将这些应用程序应用于这些应用程序?
  • 要对要遵循的字体或标准进行哪些更改?

感谢。

1 个答案:

答案 0 :(得分:0)

可以在this link获得为硕士课程所做的论文。该项目使用Devanagiri字体脚本作为模型来支持非拉丁语言。

本文回答了问题的大部分内容。