基本上,这是显示少数民族语言的问题。
让我简要介绍一下:
我一直在尝试使我的 Opentype 字体(其中包含一些功能)在非 Windows(在 Windows 上,它工作正常)平台(Android、iOS 等)上正常工作。
我真正要处理的是一个与显示阿拉伯语一样复杂的问题(包括字形替换、整形等)。
我只是想在我自己的软件中正确显示字符,因为系统范围的支持对我来说可能更复杂。
我检查了 ICU、Pango、Harfbuzz……最后决定在 Pango 上工作。参见 Pango ScriptGallery。
所以,这里有问题:
1.我可以在我的项目中使用pango作为支持模块来显示该语言吗?我试图在ubuntu上安装Pango,但没有成功。我现在很困惑,因为安装时Pango与harfbuzz、cairo、freetype、fontconfig blabla有关。2.如果不能,还有其他轻量级的方法可以实现吗?
任何帮助将不胜感激 。