1

基本的に、これは少数言語の表示の問題です。

簡単に説明しましょう。

  1. Opentype フォント (いくつかの機能を備えている) を、Windows 以外の (Windows では問題なく動作する) プラットフォーム (Android 、iOS など) で正しく動作させようとしています。

  2. 私が本当に扱っているのは、アラビア語を表示するのと同じくらい複雑な問題です (グリフの置換、シェーピングなどを含む)。

  3. システム全体のサポートを達成するのはさらに複雑になる可能性があるため、自分のソフトウェアで文字を適切に表示したいだけです。

  4. ICU、Pango、Harfbuzz などをチェックして、最終的に Pango に取り組むことにしました。Pango ScriptGallery を参照してください

それで、ここに質問があります:

1. プロジェクトで pango をサポート モジュールとして使用して、その言語を表示できますか? Pangoをubuntuにインストールしようとしましたが、成功しませんでした.Pangoはインストール時にharfbuzz、cairo、freetype、fontconfig blablaに関連しているため、かなり混乱しています。2.できない場合、それを達成するための他の軽量な方法はありますか?

どんな助けでも大歓迎です。

4

1 に答える 1

1

どのプログラミング言語を使用していますか、または使用する必要がありますか?

タグについて質問するときは、これ(2 番目のコード) をsudo apt-get install python-gtk2参照してください。

軽量なソリューションは、直接HarfBuzz を使用することです。

于 2014-04-30T11:56:39.553 に答える