打开字体问题

时间:2014-04-29 09:00:22

标签: cairo pango opentype harfbuzz

基本上,这是显示少数民族语言的问题。

让我简短说明一下:

  1. 我一直试图让我的Opentype字体(其中包含一些功能)在非Windows(在Windows上,它工作正常)平台(Android,iOS等)上正常工作。< / p>

  2. 我真正处理的是一个像显示阿拉伯语一样复杂的问题(包括字形替换,整形等)。

  3. 我只想在自己的软件中正确显示字符,因为系统范围的支持对我来说可能更复杂。

  4. 我检查了ICU,Pango,Harfbuzz ......最后决定在Pango工作。 See Pango ScriptGallery

  5. 所以,问题是:

    1.我可以在项目中使用pango作为支持模块来显示该语言吗?我尝试在ubuntu上安装Pango,没有成功。我现在很困惑,因为Pango在安装时与harfbuzz,cairo,freetype,fontconfig blabla有关。 2.如果不能,还有其他轻量级的方法来实现吗?

    任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您使用哪种编程语言?或者您应该使用哪种编程语言?

当您对标签提出问题时,您可能需要查看this(第二个代码),只需为sudo apt-get install python-gtk2执行ref

轻量级解决方案将使用HarfBuzz directly