このツールに問題がありますか?

「RTL埋め込み記号 オンライン」について

このツールは右→左の双方向制御文字(RLE、PDF、RLO、LRO、LRE、LRM/RLM)へのクイックアクセスを提供します。これらの文字は、RTL 言語で周囲のテキストがどう描画されるかを変えます。

RTL サイト開発、混在テキストの不具合(アラビア文中の英住所、CSV ヘッダ中のヘブライ名)、チャットや SNS、ドキュメント書き出しでの双方向テキスト調整に。

RLO/LRO は文字本来の方向を上書きするため、悪用(社会工学的な拡張子偽装など)の余地もあります。意図的に使い、編集者が誤って消さないよう存在を文書化しましょう。

このツールの使い方

テキストを Unicode の RTL 埋め込みマークで包む手順

  1. テキストを貼り付け

    「Text」欄に断片を貼り付け。先頭に U+202B(Right-to-Left Embedding)、末尾に U+202C(Pop Directional Formatting)を付けて、囲まれた範囲を強制的に RTL にします。

  2. 「実行」

    結果は `wrapped` のみ — 不可視の RTL マーカーで囲まれたあなたのテキスト。ツール内では見た目は変わりませんが、他に貼ると囲った範囲の双方向レンダリングが反転します。

  3. 役立つ場面

    混在言語の UI 文字列で、LTR ドキュメント内のアラビア/ヘブライ語の節を、周囲の ASCII 句読点に引っ張られず RTL で表示したい時。英語と RTL を混ぜたファイル名にも便利。

  4. 現代的な代替

    新規コードでは HTML の `dir="rtl"` 属性、CSS の `direction: rtl` を優先し、`\u202E…\u202C` は周囲のマークアップを変えられない時だけ。テキスト描画系の一部は埋め込み RTL マークをセキュリティリスクとして扱います(ファイル名への RIGHT-TO-LEFT OVERRIDE 攻撃)— リリース前にレビューを。