アラビア語では、各文字には周囲の文字に基づいた 4 つの表現があります。詳細については、アラビア文字、UnicodeおよびUnicode 6.2.0 のアラビア語、第 8 章を参照してください。
アルゴリズムの実装、またはアラビア語のコードポイントの配列を指定して、テキストのレンダリングに使用される表現形式 (分離、中間など) を計算できる OS ライブラリを探しています。
テキスト自体をレンダリングするつもりはないので、java.awt.font のような低レベルのライブラリは役に立ちません。ICU4J も使用してみましたが、情報を抽出する方法がわかりません。
独自のソリューションを実装する前に何かアイデアはありますか?