Gurmukhi スクリプトで Java デスクトップ アプリケーションにテキストを表示しようとしています。私のシステムには、インターネット上で利用可能なすべてのグルムキー フォントがインストールされています。ブラウザーやワープロでグルムキー語を読み書きできます。そして、それらはすべて、ほぼすべての文字の正しい表現を示しています。お気に入り...
-------画像削除----------
今、同じテキストは次のようになります...
-------画像削除----------
私のJavaアプリケーションで。SIHARI ( i
[as in promise] の母音を表すために使用される) が文字の前ではなく後に配置されていることに気付きました。
インターネットで検索したところ、文字の後に (SIHARI - Unicode '\u0a3f') を入力することを Unicode が推奨していることがわかりましたが、その前にレンダリングされます。私には、Java が記述された Unicode ロジックに従わずにやみくもにレンダリングしているように思えます。
2 つの異なる場所で使用するために、同じテキストの 2 つのコピーを作成したくありません。この問題を解決するための他の/より良い方法はありますか?
(私はすでにアプリケーションでフォントを明示的に変更し、利用可能なすべてのフォントを試しましたが、うまくいきませんでした)。