ドキュメントでこれに関する情報を見つけることができないようです.常に使用される関数は FT_Get_Char_Index(ftFace, i); であり、1つのユニコードコードポイントしか取りません. しかし、結合された文字、つまり複数のコード ポイントを使用する文字についてはどうでしょうか?
これらの文字の一部は、単純に Unicode で正規化して別の (単一の) コード ポイントとして表すことができることは理解していますが、できない文字もありますよね? それらにどのように対処しますか?
私は汎用のテキスト編集ソフトウェアを作成しており、すべての Unicode をサポートしたいと考えています。しかし、マルチコードポイント文字のこの問題は非常に小さいため、問題に値しないのではないでしょうか? そのような文字は、いくつかの主要なアジア言語でかなり一般的ではありませんか?
freetype で適切に実行できない場合、どうすればよいですか?