描画が改善されていますね。...という嬉しさもありますが、それよりもこの検証方法とデータが素晴らしいです!ひと通り拝見しましたが、これは資料としても大変貴重なものになると思います。今後の開発・検証作業においても大いに役に立ちそうです。アラビア語についてはお話を聞く限りだと、なんとかなるかもしれないのでは?といった気持ちになってきて技術的な好奇心はくすぐられますね。メモ帳だと「→」を押したら左に進んで「←」を押したら右に進んで。途中に「a」とか入力すると変なところに「a」が挿入されて。いった動作が正しいのだとは思いますが、コントローラーをさかさまにしてプレイするマリオぐらいに頭が付いていきません...。アラビア語につきましては面白そうな案件ですがとりあえず保留とさせていただきたいと思います。いただいた資料は読み物としても興味深いので改めて熟読させていただき、今後の開発の参考にさせていただきたいと思います。Codeの文字幅がどう設定されているのか気になったので調べてみました。2つ重ねたときのリガチャ後のグリフです。グリフ1つ1つには幅の設定(上記画像だと右上の「1200」という数値)がセットされていますが、リガチャ後のグリフはリガチャ前と同じ幅となっているようです。そのうえでX軸上マイナス方向に向かって線を引っ張っています。これを通常のリガチャ無しグリフで行うと、前置グリフと表示が被ってしまうことになりますが、リガチャによって前置グリフの表示は消え、リガチャ後の文字しか表示されないから問題ない、という感じでしょうか。現状リガチャ後の表示は以下のようになっているのだろうと推察します。