右から左へ入力する言語で「ダッシュ」の後に「小なり」を入力すると、次のように左向き矢印(←)に変換されることを期待するのは妥当だと思います。しかし、小なりを入力すると、コンポーザーはなぜか大なりを挿入します。これは全く予期せぬ動作でした。これがバグなのでしょうか?
RTLテキストボックス(例えばaljazeera.netの検索ボックス)では、数字や数学記号がRTLテキスト内にLTR順で挿入されることに気づきました。これは自然な動作のように思えます。(ラテン文字でも同様です)
以下に、RTLコンテキストで「小なりは < で大なりは > です」と入力してみます(RTLロケールでどのように動作するかは分かりません)。
小なりは < で大なりは > です